rwlogo

Rogue Wave Views
Foundation Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
List of all members | Public Member Functions
IlvBasicLFHandler Class Reference

Look & feel class. More...

#include <ilviews/base/look.h>

Inheritance diagram for IlvBasicLFHandler:
IlvLookFeelHandler IlvMotifLFHandler IlvWindowsLFHandler IlvVXLFHandler IlvWindows95LFHandler

Public Member Functions

virtual const char * getLookName () const
 Returns the name of the look & feel handler. More...
 
- Public Member Functions inherited from IlvLookFeelHandler
void addObjectLFHandler (IlvObjectLFHandler *olfh)
 Adds the specified object look and feel handler to this look and feel handler. More...
 
virtual IlvObjectLFHandlercreateObjectLFHandler (const IlvClassInfo *ci) const
 Creates and returns the object look & feel handler for specified class information. More...
 
IlvDisplaygetDisplay () const
 Retrieves the IlvDisplay instance associated with this handler. More...
 
IlvObjectLFHandlergetObjectLFHandler (const IlvClassInfo *ci) const
 Returns the object look & feel handler for the specified class information. More...
 
void removeObjectLFHandler (const IlvClassInfo *classinfo)
 Removes the object look and feel handler linked with the specified class information from this look and feel handler. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from IlvLookFeelHandler
static IlvLookFeelHandlerCreate (IlSymbol *lookname, IlvDisplay *display)
 Creates and returns a look & feel handler that matches the specified name. More...
 
static const IlSymbol *const * GetAvailableLooks (IlUInt &count, IlBoolean sortStrings=IlTrue)
 Returns an array containing the available look & feel handlers. More...
 
static IlvLookFeelHandlerGetDefaultLookFeelHandler (IlvDisplay *display, IlBoolean warn=IlTrue)
 Returns the default look & feel handler for the running platform. More...
 
static const IlSymbol *const * GetDynamicLooks (IlUInt &count, IlBoolean sortStrings=IlTrue)
 Returns an array containing the look & feel handlers that can be dynamically loaded. More...
 
static const IlSymbol *const * GetRegisteredLooks (IlUInt &count, IlBoolean sortStrings=IlTrue)
 Returns an array containing the registered look & feel handlers. More...
 

Detailed Description

Look & feel class.

Library: xviews or winviews or mviews (mutually exclusive)

IlvBasicLFHandler is the base class for the predefined look & feel handlers. It implements a few pure virtual member function of its IlvLookFeelHandler base class. This class can be taken as a base class in the process of creating a completely new look & feel handler.

Member Function Documentation

virtual const char* IlvBasicLFHandler::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.

Returns
The name of the look & feel handler.

Implements IlvLookFeelHandler.


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