JVCL Help:IJvDataConsumerItemState

From Project JEDI Wiki
Jump to navigationJump to search
JEDI Visual Component Library Help

Search in JVCL Help

 
Search in all projects
 

Class Hierarchy

IJvDataConsumerItemState
run\JvDataProviderIntf.pas


Summary

Data consumer support interface to determine item states at the consumer side.

run\JvDataProviderIntf.pas


Pascal

 run\JvDataProviderIntf.pas
 IJvDataConsumerItemState = interface;


Description

IJvDataConsumerItemState is a consumer support interface to retrieve Enabled, CHecked and/or Visible state of an item at the consumers side.
When a provider or consumer support interface needs one of the aforementioned states, it will first request the state from the consumer (if it supports the IJvDataConsumerItemState interface). If this interface is not supported or if the returned state equals disNotUsed, the state is requested from the IJvDataItemStates interface of the item.
Each of the states can be one of "False", "True", "Indetermined" or "Not used". The consumer is responsible of setting the appropriate rendering options based on these settings but is not required to handle them. In addition a consumer may override the setting of the item at its discretion.

run\JvDataProviderIntf.pas


See Also

IJvDataConsumer, IJvDataItem, IJvDataItemStates

run\JvDataProviderIntf.pas


About

Navigation

run\JvDataProviderIntf.pas



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