Views
Foundation Package API Reference Guide
Product Documentation:
Views Documentation Home
List of all members | Public Member Functions
IlvBasicLFHandler Class Reference

Look and 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 and 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 and 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 and 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 and feel handler that matches the specified name. More...
 
static const IlSymbol *const * GetAvailableLooks (IlUInt &count, IlBoolean sort=IlTrue)
 Returns an array containing the available look and feel handlers. More...
 
static IlvLookFeelHandlerGetDefaultLookFeelHandler (IlvDisplay *display, IlBoolean warn=IlTrue)
 Returns the default look and feel handler for the running platform. More...
 
static const IlSymbol *const * GetDynamicLooks (IlUInt &count, IlBoolean sort=IlTrue)
 Returns an array containing the look and feel handlers that can be dynamically loaded. More...
 
static const IlSymbol *const * GetRegisteredLooks (IlUInt &count, IlBoolean sort=IlTrue)
 Returns an array containing the registered look and feel handlers. More...
 

Detailed Description

Look and feel class.

Library: xviews or winviews or mviews (mutually exclusive)

IlvBasicLFHandler is the base class for the predefined look and 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 and feel handler.

Member Function Documentation

◆ getLookName()

virtual const char* IlvBasicLFHandler::getLookName ( ) const
virtual

Returns the name of the look and feel handler.

Usually, you do not have to declare this method explicitely, since the macro DeclareLookFeelTypeInfo() does it.

Returns
The name of the look and feel handler.

Implements IlvLookFeelHandler.