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
IlvDefaultComboBoxLFHandler Class Reference

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

#include <ilviews/gadgets/combo.h>

Inheritance diagram for IlvDefaultComboBoxLFHandler:
IlvComboBoxLFHandler IlvObjectLFHandler IlvComboBoxMLFHandler IlvComboBoxWLFHandler IlvComboBoxVXLFHandler IlvComboBoxW95LFHandler

Public Member Functions

virtual void drawBackground (const IlvComboBox *, IlvPort *, const IlvTransformer *, const IlvRegion *) const
 Is called to draw the background of a combo box. More...
 
virtual void drawFrame (const IlvComboBox *, IlvPort *, const IlvTransformer *, const IlvRegion *) const
 Is called to draw the frame of a combo box. More...
 
virtual IlBoolean handleEvent (IlvComboBox *, IlvEvent &) const
 Is called to handle the events of a combo box. More...
 
- Public Member Functions inherited from IlvComboBoxLFHandler
 IlvComboBoxLFHandler (IlvLookFeelHandler *lfh)
 Constructor. More...
 
virtual void drawArrow (const IlvComboBox *combo, IlvPort *dst, const IlvRect &rect, const IlvRegion *clip) const =0
 Is called to draw the arrow of a combo box. More...
 
virtual void drawContents (const IlvComboBox *combo, IlvPort *dst, const IlvTransformer *t, const IlvRegion *clip) const =0
 Is called to draw the contents of a combo box. More...
 

Detailed Description

Object look-and-feel class.

Library: ilvgadgt

The predefined object look-and-feel handlers of the combo box 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 IlvDefaultComboBoxLFHandler::drawBackground ( const IlvComboBox combo,
IlvPort dst,
const IlvTransformer t,
const IlvRegion clip 
) const
virtual

Is called to draw the background of a combo box.

Parameters
comboThe combo box.
dstThe destination port.
tThe transformer.
clipThe clipping region.

Implements IlvComboBoxLFHandler.

Reimplemented in IlvComboBoxWLFHandler, IlvComboBoxW95LFHandler, and IlvComboBoxVXLFHandler.

virtual void IlvDefaultComboBoxLFHandler::drawFrame ( const IlvComboBox combo,
IlvPort dst,
const IlvTransformer t,
const IlvRegion clip 
) const
virtual

Is called to draw the frame of a combo box.

Parameters
comboThe combo box.
dstThe destination port.
tThe transformer.
clipThe clipping region.

Implements IlvComboBoxLFHandler.

Reimplemented in IlvComboBoxWLFHandler, IlvComboBoxW95LFHandler, IlvComboBoxVXLFHandler, and IlvComboBoxMLFHandler.

virtual IlBoolean IlvDefaultComboBoxLFHandler::handleEvent ( IlvComboBox combo,
IlvEvent event 
) const
virtual

Is called to handle the events of a combo box.

Parameters
comboThe combo box.
eventThe event to handle.
Returns
IlTrue if the event has been consumed.

Implements IlvComboBoxLFHandler.


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