PMApp
Appearance
The PMApp class is the main class for a PM++ application and contains the command line parameters, a PMAnchorBlock and a PMMessageQueue, and a few functions to process the window messages of the application's main thread.
Example
With these classes the main() function of a PM++ application can be as simple as:
PMApp *App;
int main (int argc,char* argv[])
{
PMAnchorBlock ab;
PMMessageQueue mq;
ab.init();
mq.create(ab);
App=new PMApp(ab,mq,argc,argv);
PMWin * w=new PMWin(ab);
w->createWin();
App->run();
w->destroyWin();
mq.destroy();
ab.uninit();
return (0);
}