Skip to content

Latest commit

 

History

History
54 lines (34 loc) · 2.43 KB

README.md

File metadata and controls

54 lines (34 loc) · 2.43 KB

ListViewSubItemEdit for Masm

Join the chat at https://gitter.im/mrfearless/ListViewSubItemEdit

fearless 2016 - www.LetTheLight.in

Overview

Image of LVSIE

ListViewSubItemEdit is a library (for Masm, but may work with other compilers) containing functions to easily allow you to edit items and subitems in a listview.

It dynamically creates a specified child control (edit, combo etc) in the place of the item and subitem that was clicked. Once the child control loses focus - user moved to another control or clicked another part of the listview, the information in the child control updates the associated item/subitem, if any changes where made. A user pressing escape will cancel any modification and the child control will be destroyed. If a user presses tab or enter, any changes will be saved back to the original item/subitem of the listview.

v1.0.0.4 - Last updated: 20/04/2016 - Changed LVSUBITEMEDIT structure slightly, increased params for ListViewSubItemEdit procedure, dwOptions addition and few other code changes.

Whats included in this release

  • ListViewSubItemEdit.inc
  • ListViewSubItemEdit.lib
  • readme.txt

Installation

  • Copy the ListViewSubItemEdit.lib to your masm32\lib folder
  • Copy the ListViewSubItemEdit.inc to your masm32\include folder
  • Add a line in your source code:
    include ListViewSubItemEdit.inc
    includelib ListViewSubItemEdit.lib

How to use

See the Wiki entry here or see the ListViewSubItemEdit.inc file, or download the LVSIETest RadASM test project

Sites of interest

My other projects