JVCL Help:IJvDataItemsImages
JVCL Help: IJvDataItemsImages Interface
Search in JVCL Help
Search in all projectsClass Hierarchy
IJvDataItemsImages
TJvBaseDataItemsImagesImpl
run\JvDataProviderIntf.pas
Summary
Support interface for IJvDataItems to specify image lists for the items.
Pascal
run\JvDataProviderIntf.pas
IJvDataItemsImages = interface;
Description
IJvDataItemsImages is an optional supporting interface for IJvDataItems that allows to specify which image list is to be used for an item.
The support interface is used whenever a Data Item supports IJvDataItemImage. Depending on the implementation of the rendering code, the IJvDataItemsImages must be supported in the direct list owner of an item or can be supported anywhere up the item tree.
The interface provides three different image lists:
- an image list for disabled state.
- an image list for "hot" items.
- a normal image list.
The normal image list must be set. If an item is disabled but there's no disabled image list, the normal image will used but drawn in a grayed-out/disabled state.
If an item is "hot" (e.g. the mouse hovers over it) but there's no "hot" image list, the normal image list will be used.
See Also
IJvDataItemImage, IJvDataItems
About
Contribute to this help topic
This documentation wiki is based on the collaborative effort of Project JEDI users. Your edits are welcome in order to improve documentation quality: edit this page