rwlogo
Rogue Wave Views 5.6

Rogue Wave Views
Gadgets Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

List of all members | Public Member Functions
IlvDefaultSplitterGadgetLFHandler Class Reference

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

#include <ilviews/gadgets/splitgad.h>

Inheritance diagram for IlvDefaultSplitterGadgetLFHandler:
IlvSplitterGadgetLFHandler IlvObjectLFHandler

Public Member Functions

virtual void draw (const IlvSplitterGadget *, IlvPort *, const IlvTransformer *, const IlvRegion *) const
 Is called to draw a splitter gadget. More...
 
virtual IlBoolean handleEvent (IlvSplitterGadget *, IlvEvent &) const
 Is called to handle the events of a splitter gadget. More...
 
- Public Member Functions inherited from IlvSplitterGadgetLFHandler
 IlvSplitterGadgetLFHandler (IlvLookFeelHandler *lfh)
 Constructor. More...
 

Detailed Description

Object look-and-feel class.

Library: ilvadvgdt

The predefined object look-and-feel handlers of the splitter gadget 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 IlvDefaultSplitterGadgetLFHandler::draw ( const IlvSplitterGadget splitgad,
IlvPort dst,
const IlvTransformer t,
const IlvRegion clip 
) const
virtual

Is called to draw a splitter gadget.

Parameters
splitgadThe splitter gadget.
dstThe destination port.
rectThe rectangle where to draw the selected text.
clipThe clipping region.

Implements IlvSplitterGadgetLFHandler.

virtual IlBoolean IlvDefaultSplitterGadgetLFHandler::handleEvent ( IlvSplitterGadget splitgad,
IlvEvent event 
) const
virtual

Is called to handle the events of a splitter gadget.

Parameters
splitgadThe splitter gadget.
eventThe event to handle.
Returns
IlTrue if the event has been consumed.

Implements IlvSplitterGadgetLFHandler.


© 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.