rwlogo

Rogue Wave Views
Gadgets Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
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.
tThe transformer.
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 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.