HPGCC3 Documentation 3.0 R003

gSoftMenu Class Reference

#include <gui.h>

Inheritance diagram for gSoftMenu:
gControl

Public Member Functions

virtual void SetVisible (BOOL _Visible)
virtual BOOL IsVisible ()
virtual void DrawMenuLabel (gControl *P, int x, int y, int item)
virtual void Update (gUpdate *u)
virtual BOOL DefaultEvent (gEvent *)
virtual void Invalidate (gControl *Sender=NULL)
void ClearItems ()
void AddItem (const char *Name, gEvHandler Function)
void AddItemList (struct gSoftMenuItem *List, int numitems)
void ChangeItem (int number, const char *Name, gEvHandler Function)
virtual void NextPage ()
virtual void PrevPage ()
 gSoftMenu (gControl &Parent, int Style)
 gSoftMenu (gControl &Parent, int Style, struct gSoftMenuItem *List, int numitems)
virtual ~gSoftMenu ()

Data Fields

int Style
int Visible
int Numitems
int ShowItem
gSoftMenuItemItems

Private Member Functions

virtual void vTable ()

Detailed Description

Definition at line 664 of file gui.h.


Constructor & Destructor Documentation

gSoftMenu::gSoftMenu ( gControl Parent,
int  Style 
)
gSoftMenu::gSoftMenu ( gControl Parent,
int  Style,
struct gSoftMenuItem List,
int  numitems 
)
virtual gSoftMenu::~gSoftMenu ( ) [virtual]

Member Function Documentation

void gSoftMenu::AddItem ( const char *  Name,
gEvHandler  Function 
)
void gSoftMenu::AddItemList ( struct gSoftMenuItem List,
int  numitems 
)
void gSoftMenu::ChangeItem ( int  number,
const char *  Name,
gEvHandler  Function 
)
void gSoftMenu::ClearItems ( )
virtual BOOL gSoftMenu::DefaultEvent ( gEvent ) [virtual]

Reimplemented from gControl.

virtual void gSoftMenu::DrawMenuLabel ( gControl P,
int  x,
int  y,
int  item 
) [virtual]
virtual void gSoftMenu::Invalidate ( gControl Sender = NULL) [virtual]

Reimplemented from gControl.

virtual BOOL gSoftMenu::IsVisible ( ) [virtual]

Reimplemented from gControl.

virtual void gSoftMenu::NextPage ( ) [virtual]
virtual void gSoftMenu::PrevPage ( ) [virtual]
virtual void gSoftMenu::SetVisible ( BOOL  _Visible) [virtual]

Reimplemented from gControl.

virtual void gSoftMenu::Update ( gUpdate u) [virtual]

Reimplemented from gControl.

virtual void gSoftMenu::vTable ( ) [private, virtual]

Reimplemented from gControl.


Field Documentation

Definition at line 670 of file gui.h.

Definition at line 669 of file gui.h.

Definition at line 669 of file gui.h.

Definition at line 667 of file gui.h.

Definition at line 668 of file gui.h.


The documentation for this class was generated from the following file: