home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 8 Other
/
08-Other.zip
/
CMNVUE.ZIP
/
DEMO.HXX
< prev
next >
Wrap
Text File
|
1988-11-30
|
2KB
|
75 lines
#define NORESSTRING
#define NOACCEL
#define NOCOLOR
#define NOCARET
#define NOCURSOR
#define NOBRUSH
#define NOBITMAP
#define NOPEN
#define NOFONT
#define NOFIXEDICON
#define NOVERTBAR
#define NORADIOBUTTON
#define NOCHECKBOX
#define NOLISTBOX
#define NOFIXEDTEXT
#include <CommonVu.hxx>
#include "defines.h"
extern int sprintf ( char * buff, const char * format, ... );
class DemoWind : public TopAppWindow {
App *parent;
long far MenuCommand ( MenuCommandEvt );
public :
far DemoWind ( App * );
};
class AboutDialog : public DialogWindow {
long far ButtonClick ( ControlEvt );
long far WindowInit ( Event );
public :
AboutDialog ( pWindow parent, npchar RscID )
: ( parent, RscID ) { Show(); }
};
class InfoBox : public MessBox {
public:
InfoBox ( pWindow p, pchar Text );
};
class MsgBox : public MessBox {
public:
MsgBox( pWindow p, pchar Text );
};
class HelloDialog : public DialogWindow {
MultiLineEdit *CFile, *CxxFile;
long far ButtonClick ( ControlEvt );
long far WindowInit ( Event );
long far Expose ( ExposeEvt );
public:
HelloDialog ( pWindow parent, npchar RscID )
: ( parent, RscID ) { Show (); }
~HelloDialog ();
};
class DetailsDialog : public DialogWindow {
HorizScrollBar *CompatScroll;
HorizScrollBar *CodeReductScroll;
HorizScrollBar *ExeScroll;
pWindow DetailsParent;
long far ButtonClick ( ControlEvt );
long far WindowInit ( Event );
long far HorizScroll ( ScrollEvt );
long far Expose ( ExposeEvt );
public:
DetailsDialog ( pWindow parent, npchar RscID )
: ( parent, RscID ) {
DetailsParent = parent;
Show();
}
~DetailsDialog ();
};