vdk 2.4.0
Public Member Functions
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:
ownerthe owner form
pixfilea graphic file (accepts both .xpm and .png)
labela label (but these buttons look better without label)
typeposition 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:
ownerthe owner form
pixdataa graphic data (only .xpm format)
labela label (but these buttons look better without label)
typeposition 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: