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

§ draw()

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.
tThe transformer.
clipThe clipping region.

Implements IlvSplitterGadgetLFHandler.

§ handleEvent()

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 2018, 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.