rwlogo
Rogue Wave Views 5.6

Rogue Wave Views
Foundation Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

List of all members | Public Member Functions | Static Public Member Functions
IlvVXLFHandler Class Reference

Look and feel handler class. More...

#include <ilviews/looks/vx.h>

Inheritance diagram for IlvVXLFHandler:
IlvWindowsLFHandler IlvBasicLFHandler IlvLookFeelHandler

Public Member Functions

IlvPalettegetPublicPalette (IlvVXPaletteName name) const
 Returns a palette from the palette list of the look and feel. More...
 
void setPublicPalette (IlvVXPaletteName name, IlvPalette *pal)
 Changes a palette from palette list of the look and feel. More...
 

Static Public Member Functions

static IlvLookFeelHandlerCreate (IlvDisplay *display)
 Returns a new instance of the IlvVXLFHandler class. More...
 
- Static Public Member Functions inherited from IlvWindowsLFHandler
static IlvLookFeelHandlerCreate (IlvDisplay *display)
 Returns a new instance of the IlvWindowsLFHandler class. More...
 

Detailed Description

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.

Member Function Documentation

static IlvLookFeelHandler* IlvVXLFHandler::Create ( IlvDisplay display)
static

Returns a new instance of the IlvVXLFHandler class.

Parameters
displayThe display connection to which the new handler is connected.
Returns
A new instance of the IlvVXLFHandler class.
IlvPalette* IlvVXLFHandler::getPublicPalette ( IlvVXPaletteName  name) const

Returns a palette from the palette list of the look and feel.

Parameters
nameThe palette name.
Returns
The palette, however if the palette is not defined, this method return 0.
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.

Parameters
nameThe palette name.
palThe 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.