The LImageListControl class provides functionality for creating a Windows control that implements an ImageList for manipulating and displaying a list of images. The LImageListControl will display a list of images in a windowed control with various options and event notifications.
The LImageListControl class provides the following functionality:
ImageList Display with control over:
Background color
Item background color
Item selection style
Item size
Item text display
Item spacing
Items can be inserted, deleted, modified, and sorted (based on text property)
Scrolling (vertical or horizontal)
Palette handling
Automatic or manual item selection (single or multi)
Load from multipage files
Save to multipage files
Keyboard handling (which can be disabled)
Notification messages for item selection, mouse messages, keyboard messages, etc.
The ImageList Control also sends notification messages of certain events to its parent window. These notifications are sent in the form of a WM_COMMAND message. These messages notify the parent window of events such as focus changes, scrolling, click & double-click events, and when an item has been selected by the user. For more information, refer to ImageList Control Command Notifications.
You must load all required libraries using LBase::LoadLibraries before using the classes.
Data Members |
Class Members |
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document