VDKHLButton Class Reference

(HL stands for HighLighted) this class provides a button that behaves like Netscape buttons, it highlights when mouse is over. Parent class API left unchanged. This widget can be used alone or packed into a VDKHLButtonBar More...

#include <vdkhlbutton.h>

Inheritance diagram for VDKHLButton:

VDKCustomButton VDKObject VDKNotCopyAble List of all members.

Public Member Functions


Detailed Description

(HL stands for HighLighted) this class provides a button that behaves like Netscape buttons, it highlights when mouse is over. Parent class API left unchanged. This widget can be used alone or packed into a VDKHLButtonBar


Constructor & Destructor Documentation

VDKHLButton::VDKHLButton ( VDKForm owner,
const char *  pixfile,
const char *  label = NULL,
unsigned int  type = VDK_CBUTTON_UNTOGGLED|VDK_CBUTTON_NORMAL,
GtkPositionType  position = GTK_POS_RIGHT 
)

constructor

Parameters:
owner the owner form
pixfile a graphic file (accepts both .xpm and .png)
label a label (but these buttons look better without label)
type position label position related to pixmap

VDKHLButton::VDKHLButton ( VDKForm owner,
const char **  pixdata,
const char *  label = NULL,
unsigned int  type = VDK_CBUTTON_UNTOGGLED|VDK_CBUTTON_NORMAL,
GtkPositionType  position = GTK_POS_RIGHT 
)

constructor

Parameters:
owner the owner form
pixdata a graphic data (only .xpm format)
label a label (but these buttons look better without label)
type position label position related to pixmap


Member Function Documentation

void VDKHLButton::Setup ( void   )  [virtual]

placeholder for subclasses. This method is called whenever an object is added to a container.

Reimplemented from VDKObject.


The documentation for this class was generated from the following files:
Generated on Fri Jan 12 14:48:28 2007 for vdk 2.4.0 by  doxygen 1.5.1