https://github.com/mikeduglas/columnreorderinglistbox
The user can drag column headers to reorder columns in the listbox.
https://github.com/mikeduglas/columnreorderinglistbox
clarion listbox winapi
Last synced: 2 months ago
JSON representation
The user can drag column headers to reorder columns in the listbox.
- Host: GitHub
- URL: https://github.com/mikeduglas/columnreorderinglistbox
- Owner: mikeduglas
- License: mit
- Created: 2023-07-30T16:30:56.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-11-01T22:04:16.000Z (about 1 year ago)
- Last Synced: 2025-02-23T11:41:42.996Z (10 months ago)
- Topics: clarion, listbox, winapi
- Homepage:
- Size: 51.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Column reordering listbox
Provides the user the ability to drag column headers to reorder columns in the listbox, and (new in v2.0) hide/unhide columns via context menu.
Short video: https://github.com/user-attachments/assets/a4fe082e-03c7-437d-91bd-fe1b73528bb3
### Column reordering template
Add the "Column reordering BrowseBox" global extension to enable column reordering for all browseboxes in the app.

You can change the settings for particular browsebox:

## Hide and unhide columns
If "Allow hide/unhide columns" is enabled, a use can hide visible columns and unhide hidden columns via context menu (right-click on a list header).

### Requirements
- C6.3 and higher
- ABC and Clarion template chains
### Dependencies
- [winapi](https://github.com/mikeduglas/winapi)
- [gdiplus](https://github.com/mikeduglas/gdiplus)
- [printf](https://github.com/mikeduglas/printf)
### Contacts
mikeduglas@yandex.ru
[Buy now](https://www.clarionshop.com/checkout.cfm?pid=1690&q=1)