HPGCC3 Documentation 3.0 R003
|
#include <gui.h>
Public Member Functions | |
int | Run (gForm *Main=NULL) |
int | RunInternalLoop () |
gLoopData * | StartOpenLoop (gForm *main=NULL) |
BOOL | RunOpenLoopOnce (gLoopData *v) |
int | EndOpenLoop (gLoopData *v) |
void | CloseAllAndExit () |
void | Terminate (int result) |
BOOL | QueryTerminate () |
void | Update (gUpdate *u) |
void | Update () |
virtual void | Invalidate (gControl *Sender=NULL) |
virtual void | Invalidate (gUpdate *u, gControl *Sender=NULL) |
void | OpenNewForm (gControl *ptr) |
void | CloseForm (gControl *ptr) |
void | SetCurrentForm (gControl *ptr) |
gApplication () | |
virtual | ~gApplication () |
Data Fields | |
unsigned int * | screenbuffer |
int | contrastlevel |
int | invx |
int | invy |
int | invx2 |
int | invy2 |
volatile unsigned int | RunLoopFlags |
int | RunResult |
gControl * | CurrentForm |
gString | Clipboard |
Private Member Functions | |
virtual void | vTable () |
gApplication::gApplication | ( | ) |
virtual gApplication::~gApplication | ( | ) | [virtual] |
void gApplication::CloseAllAndExit | ( | ) |
void gApplication::CloseForm | ( | gControl * | ptr | ) |
int gApplication::EndOpenLoop | ( | gLoopData * | v | ) |
virtual void gApplication::Invalidate | ( | gControl * | Sender = NULL | ) | [virtual] |
Reimplemented from gControl.
Reimplemented from gControl.
void gApplication::OpenNewForm | ( | gControl * | ptr | ) |
BOOL gApplication::QueryTerminate | ( | ) |
int gApplication::Run | ( | gForm * | Main = NULL | ) |
int gApplication::RunInternalLoop | ( | ) |
void gApplication::SetCurrentForm | ( | gControl * | ptr | ) |
void gApplication::Terminate | ( | int | result | ) |
void gApplication::Update | ( | ) |
virtual void gApplication::vTable | ( | ) | [private, virtual] |
Reimplemented from gControl.
volatile unsigned int gApplication::RunLoopFlags |
unsigned int* gApplication::screenbuffer |