IlvLookFeelHandler
The
IlvLookFeelHandler class is the base class for all the look-and-feel handlers. It acts as a collection of object look-and-feel handlers and gathers properties common to a specific look. Each component that needs to be look-and-feel dependant must have an access to an instance of the
IlvLookFeelHandler class. During the drawing process, the component will use this handler to draw itself. Similarly, when the component receives an event, it will use this handler to handle the event the way it is defined by the handler.
Note: Look-and-feel handlers are shared objects. You should not create them using the standard operator new, and you should not delete them. |
Getting a Pointer to an IlvLookFeelHandler Object
There are three ways for a gadget to get a pointer to an
IlvLookFeelHandler subclass instance:
Object level
The method
IlvGraphic::getLookFeelHandler() is used to query an object about its look-and-feel handler. The default implementation is to use the look-and-feel handler defined by the object holder.
Holder level
The method
IlvGraphicHolder::getLookFeelHandler() is used to query a holder about its look-and-feel handler. The default implementation is to use the look-and-feel handler defined by the holder display instance.
Display level
Published date: 05/24/2022
Last modified date: 02/24/2022