LImageListControl
Description
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 multi-page files
Save to multi-page 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, see ImageList Control Command Notifications.
Required Libraries
You must load all required libraries using LBase::LoadLibraries before using the classes.
LTKRN For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application. |
See Also