Rogue Wave Views 5.5.1 |
Rogue Wave Views |
Rogue Wave Views Documentation Home |
Look and feel handler class. More...
#include <ilviews/looks/vx.h>
Public Member Functions | |
virtual const char * | getLookName () const |
Returns the name of the look & feel handler. | |
IlvPalette * | getPublicPalette (IlvVXPaletteName name) const |
Returns a palette from the palette list of the look and feel. | |
void | setPublicPalette (IlvVXPaletteName name, IlvPalette *pal) |
Changes a palette from palette list of the look and feel. | |
Static Public Member Functions | |
static IlvLookFeelHandler * | Create (IlvDisplay *) |
Returns a new instance of the IlvWindowsLFHandler class. | |
static IlvLookFeelHandler * | Create (IlvDisplay *display) |
Returns a new instance of the IlvVXLFHandler class. |
Look and feel handler class.
Library: views
The look and feel handler for the ViewsX look. To create an instance of this class, use the static method IlvVXLFHandler::Create
. You cannot delete an IlvVXLFHandler
object; it is deleted by the display connection.
static IlvLookFeelHandler* IlvVXLFHandler::Create | ( | IlvDisplay * | display | ) | [static] |
Returns a new instance of the IlvWindowsLFHandler
class.
display | The display connection to which the new handler will be connected. |
IlvWindowsLFHandler
class. Reimplemented from IlvWindowsLFHandler.
static IlvLookFeelHandler* IlvVXLFHandler::Create | ( | IlvDisplay * | display | ) | [static] |
Returns a new instance of the IlvVXLFHandler
class.
display | The display connection to which the new handler is connected. |
IlvVXLFHandler
class. Reimplemented from IlvWindowsLFHandler.
virtual const char* IlvVXLFHandler::getLookName | ( | ) | const [virtual] |
Returns the name of the look & feel handler.
Usually you do not have to declare this method by hand, since the DeclareLookFeelTypeInfo
does it.
Reimplemented from IlvWindowsLFHandler.
IlvPalette* IlvVXLFHandler::getPublicPalette | ( | IlvVXPaletteName | name | ) | const |
Returns a palette from the palette list of the look and feel.
name | The palette name. |
void IlvVXLFHandler::setPublicPalette | ( | IlvVXPaletteName | name, | |
IlvPalette * | pal | |||
) |
Changes a palette from palette list of the look and feel.
This look and feel uses several palettes to display the different gadgets and views. You can use this method to specify your own style. The previous palette is unlocked and the new palette is locked.
name | The palette name. | |
pal | The new palette. |
© 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.