|  | Rogue Wave Views | Rogue Wave Views Documentation Home | 
Object Look-and-Feel class. More...
#include <ilviews/gadgets/hsheet.h>
 
  
 | Public Member Functions | |
| IlvHierarchicalSheetLFHandler (IlvLookFeelHandler *lfh) | |
| Constructor.  More... | |
| virtual void | drawButton (const IlvHierarchicalSheet *hsheet, IlvPort *dst, const IlvTreeGadgetItem *item, const IlvRect &rect, const IlvRegion *clip) const =0 | 
| Is called to draw the expand/collapse button of a hierarchical sheet item.  More... | |
| virtual IlvPalette * | getGridPalette (const IlvHierarchicalSheet *hsheet) const =0 | 
| Returns the palette used to draw the grid of the hierarchical sheet.  More... | |
| virtual IlvPalette * | getLinkPalette (const IlvHierarchicalSheet *hsheet) const =0 | 
| Returns the palette used to draw the links of the hierarchical sheet.  More... | |
| virtual IlvPalette * | getSelectedLinkPalette (const IlvHierarchicalSheet *hsheet) const =0 | 
| Returns the palette used to draw the selected links of the hierarchical sheet.  More... | |
Object Look-and-Feel class.
Library: ilvadvgdt
The base class for the object look-and-feel handlers of the hierarchical sheet.
| IlvHierarchicalSheetLFHandler::IlvHierarchicalSheetLFHandler | ( | IlvLookFeelHandler * | lfh | ) | 
Constructor.
Initializes a new IlvHierarchicalSheetLFHandler instance. 
| lfh | The look-and-feel handler which this handler will be associated to. | 
| 
 | pure virtual | 
Is called to draw the expand/collapse button of a hierarchical sheet item.
| hsheet | The hierarchical sheet. | 
| dst | The destination port. | 
| item | The item being drawn. | 
| rect | The rectangle where to draw the button. | 
| clip | The clipping region. | 
Implemented in IlvDefaultHierarchicalSheetLFHandler.
| 
 | pure virtual | 
Returns the palette used to draw the grid of the hierarchical sheet.
| hsheet | The hierarchical sheet. | 
Implemented in IlvHierarchicalSheetWLFHandler, IlvHierarchicalSheetVXLFHandler, IlvHierarchicalSheetW95LFHandler, and IlvHierarchicalSheetMLFHandler.
| 
 | pure virtual | 
Returns the palette used to draw the links of the hierarchical sheet.
| hsheet | The hierarchical sheet. | 
Implemented in IlvHierarchicalSheetVXLFHandler, IlvHierarchicalSheetW95LFHandler, IlvHierarchicalSheetWLFHandler, and IlvHierarchicalSheetMLFHandler.
| 
 | pure virtual | 
Returns the palette used to draw the selected links of the hierarchical sheet.
| hsheet | The hierarchical sheet. | 
Implemented in IlvHierarchicalSheetWLFHandler, and IlvHierarchicalSheetMLFHandler.
© Copyright 2015, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.