Last change
on this file since 1251 was 1251, checked in by ercodmgr, 25 years ago |
fenetre pour CxxExecutor - Reza 24/10/2000
|
File size:
1.3 KB
|
Line | |
---|
1 | // This may look like C code, but it is really -*- C++ -*-
|
---|
2 | // Classe CxxExecWind : Control Window for CxxExecutor
|
---|
3 | // Classe CxxOptionWind : Option Window for CxxExecutor
|
---|
4 | // (c) DAPNIA (CEA) LAL (IN2P3/CNRS)
|
---|
5 | // R. Ansari 10/2000
|
---|
6 |
|
---|
7 | #ifndef CXXEXECWIN_H_SEEN
|
---|
8 | #define CXXEXECWIN_H_SEEN
|
---|
9 |
|
---|
10 | #include "machdefs.h"
|
---|
11 |
|
---|
12 | #include "pisysdep.h"
|
---|
13 | #include "pistdimgapp.h"
|
---|
14 |
|
---|
15 | #include PISTDWDG_H
|
---|
16 | #include PIWIN_H
|
---|
17 |
|
---|
18 | class CxxExecutor;
|
---|
19 |
|
---|
20 | class CxxExecWind : public PIWindow {
|
---|
21 | public :
|
---|
22 | CxxExecWind(PIStdImgApp* par, CxxExecutor * cxxexec);
|
---|
23 | ~CxxExecWind();
|
---|
24 | virtual void Show();
|
---|
25 | virtual void Process(PIMessage msg, PIMsgHandler* sender, void* data=NULL);
|
---|
26 |
|
---|
27 | private:
|
---|
28 | PIStdImgApp* dap;
|
---|
29 | CxxExecutor* cxxex;
|
---|
30 | PILabel * mLab;
|
---|
31 | PIButton * mBut[5];
|
---|
32 | PIText * mText;
|
---|
33 | PIFileChooser * pfc; // Pour les fichiers user C++
|
---|
34 | string flnm;
|
---|
35 | };
|
---|
36 |
|
---|
37 |
|
---|
38 | class CxxOptionWind : public PIWindow {
|
---|
39 | public :
|
---|
40 | CxxOptionWind(PIStdImgApp* par, CxxExecutor * cxxexec);
|
---|
41 | ~CxxOptionWind();
|
---|
42 | virtual void Show();
|
---|
43 | virtual void Process(PIMessage msg, PIMsgHandler* sender, void* data=NULL);
|
---|
44 |
|
---|
45 | private:
|
---|
46 | PIStdImgApp* dap;
|
---|
47 | CxxExecutor* cxxex;
|
---|
48 | PILabel * mTit;
|
---|
49 | PILabel * mLab[4];
|
---|
50 | PIButton * mBut[3];
|
---|
51 | PIText * mText[4];
|
---|
52 | };
|
---|
53 |
|
---|
54 |
|
---|
55 | #endif
|
---|
Note:
See
TracBrowser
for help on using the repository browser.