rwlogo
Rogue Wave Views 5.6

Rogue Wave Views
Gadgets Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

IlvDefaultHierarchicalSheetLFHandler Class Reference

Object look-and-feel class. More...

#include <ilviews/gadgets/hsheet.h>

Inheritance diagram for IlvDefaultHierarchicalSheetLFHandler:
IlvHierarchicalSheetLFHandler IlvObjectLFHandler IlvHierarchicalSheetMLFHandler IlvHierarchicalSheetWLFHandler IlvHierarchicalSheetVXLFHandler IlvHierarchicalSheetW95LFHandler

List of all members.

Public Member Functions

virtual void drawButton (const IlvHierarchicalSheet *, IlvPort *, const IlvTreeGadgetItem *, const IlvRect &, const IlvRegion *) const
 Is called to draw the expand/collapse button of a hierarchical sheet item.

Detailed Description

Object look-and-feel class.

Library: ilvadvgdt

The predefined object look-and-feel handlers of the hierarchical sheet are subclasses of this class. It defines several methods of the base class that are common to all predefined looks.


Member Function Documentation

virtual void IlvDefaultHierarchicalSheetLFHandler::drawButton ( const IlvHierarchicalSheet hsheet,
IlvPort dst,
const IlvTreeGadgetItem item,
const IlvRect rect,
const IlvRegion clip 
) const [virtual]

Is called to draw the expand/collapse button of a hierarchical sheet item.

Parameters:
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.

Implements IlvHierarchicalSheetLFHandler.

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

© Copyright 2012, 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.