https://github.com/mrfearless/listviewsubitemedit
Allows editing of items and subitems in a listview control by creating a child control (edit, combo etc) dynamically for this purpose.
https://github.com/mrfearless/listviewsubitemedit
asm assembler control listview masm radasm work-in-progress
Last synced: 3 months ago
JSON representation
Allows editing of items and subitems in a listview control by creating a child control (edit, combo etc) dynamically for this purpose.
- Host: GitHub
- URL: https://github.com/mrfearless/listviewsubitemedit
- Owner: mrfearless
- License: mit
- Created: 2016-04-15T18:48:10.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2016-04-20T20:42:25.000Z (about 9 years ago)
- Last Synced: 2025-01-12T04:28:53.254Z (5 months ago)
- Topics: asm, assembler, control, listview, masm, radasm, work-in-progress
- Language: Assembly
- Size: 173 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ListViewSubItemEdit for Masm
[](https://gitter.im/mrfearless/ListViewSubItemEdit?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
fearless 2016 - [www.LetTheLight.in](http://www.LetTheLight.in)
## Overview

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 useSee the Wiki entry [here](https://github.com/mrfearless/ListViewSubItemEdit/wiki/How-To-Use) or see the ListViewSubItemEdit.inc file, or download the LVSIETest RadASM test project
## Sites of interest
* [RadASM IDE](http://www.oby.ro/rad_asm/)
* [Masm32](http://www.masm32.com/masmdl.htm)
* [x64dbg](https://github.com/x64dbg/x64dbg)## My other projects
* [x64dbg-plugin-sdk-for-masm](https://bitbucket.org/mrfearless/x64dbg-plugin-sdk-for-masm)
* [x64dbg-plugin-sdk-for-jwasm64](https://bitbucket.org/mrfearless/x64dbg-plugin-sdk-for-jwasm64)
* [jwasm64-with-radasm](https://bitbucket.org/mrfearless/jwasm64-with-radasm)
* [debug64-for-jwasm64](https://bitbucket.org/mrfearless/debug64-for-jwasm64)
* [zlibextract](https://bitbucket.org/mrfearless/zlibextract)