13 #ifndef ROOT_TApplicationImp
14 #define ROOT_TApplicationImp
29 class TApplicationImp {
32 TString fApplicationName;
35 TApplicationImp(): fApplicationName() { }
36 TApplicationImp(
const char *appClassName,
int *argc,
char **argv);
37 virtual ~TApplicationImp();
39 virtual const char *ApplicationName()
const {
return fApplicationName.Data(); }
40 virtual void Show() { }
41 virtual void Hide() { }
42 virtual void Iconify() { }
43 virtual Bool_t IsCmdThread() {
return kTRUE; }
44 virtual void Init() { }
45 virtual void Open() { }
46 virtual void Raise() { }
47 virtual void Lower() { }
48 virtual Int_t ExecCommand(TGWin32Command *code, Bool_t synch);
50 ClassDef(TApplicationImp,0)
53 inline TApplicationImp::TApplicationImp(
const char *appClassName,
int *,
char **)
54 : fApplicationName(appClassName) { }
55 inline Int_t TApplicationImp::ExecCommand(TGWin32Command *, Bool_t) {
return 0; }