1 |
/* Tera Term |
/* Tera Term |
2 |
Copyright(C) 1994-1998 T. Teranishi |
Copyright(C) 1994-1998 T. Teranishi |
3 |
All rights reserved. */ |
All rights reserved. */ |
4 |
|
|
5 |
/* TTMACRO.EXE, input dialog box */ |
/* TTMACRO.EXE, input dialog box */ |
6 |
|
|
7 |
class CInpDlg : public CDialog |
class CInpDlg : public CDialog |
8 |
{ |
{ |
9 |
public: |
public: |
10 |
CInpDlg(PCHAR Input, PCHAR Text, PCHAR Title, |
CInpDlg(PCHAR Input, PCHAR Text, PCHAR Title, |
11 |
PCHAR Default, BOOL Paswd, BOOL SPECIAL, |
PCHAR Default, BOOL Paswd, BOOL SPECIAL, |
12 |
int x, int y); |
int x, int y); |
13 |
|
|
14 |
//{{AFX_DATA(CInpDlg) |
//{{AFX_DATA(CInpDlg) |
15 |
enum { IDD = IDD_INPDLG }; |
enum { IDD = IDD_INPDLG }; |
16 |
//}}AFX_DATA |
//}}AFX_DATA |
17 |
|
|
18 |
//{{AFX_VIRTUAL(CInpDlg) |
//{{AFX_VIRTUAL(CInpDlg) |
19 |
//}}AFX_VIRTUAL |
//}}AFX_VIRTUAL |
20 |
|
|
21 |
protected: |
protected: |
22 |
PCHAR InputStr, TextStr, TitleStr, DefaultStr; |
PCHAR InputStr, TextStr, TitleStr, DefaultStr; |
23 |
BOOL PaswdFlag; |
BOOL PaswdFlag; |
24 |
int PosX, PosY, init_WW, WW, WH, TW, TH, BH, BW, EW, EH; |
int PosX, PosY, init_WW, WW, WH, TW, TH, BH, BW, EW, EH; |
25 |
SIZE s; |
SIZE s; |
26 |
HFONT DlgFont; |
HFONT DlgFont; |
27 |
|
|
28 |
//{{AFX_MSG(CInpDlg) |
//{{AFX_MSG(CInpDlg) |
29 |
virtual BOOL OnInitDialog(); |
virtual BOOL OnInitDialog(); |
30 |
virtual void OnOK(); |
virtual void OnOK(); |
31 |
afx_msg LONG OnExitSizeMove(UINT wParam, LONG lParam); |
afx_msg LONG OnExitSizeMove(UINT wParam, LONG lParam); |
32 |
//}}AFX_MSG |
//}}AFX_MSG |
33 |
void Relocation(BOOL is_init, int WW); |
void Relocation(BOOL is_init, int WW); |
34 |
DECLARE_MESSAGE_MAP() |
DECLARE_MESSAGE_MAP() |
35 |
}; |
}; |
36 |
typedef CInpDlg *PInpDlg; |
typedef CInpDlg *PInpDlg; |