|
|
1.1 root 1: //---------------------------------------------------------------------------
2:
3: #ifndef MainUnitH
4: #define MainUnitH
5: //---------------------------------------------------------------------------
6: #include <Classes.hpp>
7: #include <Controls.hpp>
8: #include <StdCtrls.hpp>
9: #include <Forms.hpp>
10: #include <ComCtrls.hpp>
11: #include <ExtCtrls.hpp>
12: #include <jpeg.hpp>
13: #include "sbbs.h"
14: //---------------------------------------------------------------------------
15: class TConfigWizard : public TForm
16: {
17: __published: // IDE-managed Components
18: TShape *Shape1;
19: TButton *BackButton;
20: TButton *NextButton;
21: TButton *CancelButton;
22: TNotebook *WizNotebook;
23: TMemo *IntroMemo;
24: TLabel *TitleLabel;
25: TLabel *IntroductionLabel;
26: TLabel *IdentificationLabel;
27: TLabel *QWKLabel;
28: TLabel *InternetLabel;
29: TLabel *MaximumsLabel;
30: TLabel *OptionsLabel;
31: TLabel *Label1;
32: TEdit *SysopNameEdit;
33: TEdit *SystemNameEdit;
34: TLabel *SystemNameLabel;
35: TLabel *Label2;
36: TEdit *SystemLocationEdit;
37: TLabel *Label3;
38: TEdit *SystemPasswordEdit;
39: TLabel *Label4;
40: TLabel *Label6;
41: TEdit *NodesEdit;
42: TUpDown *NodesUpDown;
43: TLabel *Label7;
44: TEdit *MaxFtpEdit;
45: TUpDown *MaxFtpUpDown;
46: TLabel *Label8;
47: TEdit *MaxMailEdit;
48: TUpDown *MaxMailUpDown;
49: TLabel *Label9;
50: TEdit *QWKIDEdit;
51: TLabel *Label10;
52: TEdit *QNetTaglineEdit;
53: TProgressBar *ProgressBar;
54: TLabel *VerifyLabel;
55: TImage *LogoImage;
56: TMemo *CompleteMemo;
57: TEdit *SysPassVerifyEdit;
58: TLabel *CompleteLabel;
59: TMemo *SysPassVerificationMemo;
60: TLabel *Label11;
61: TMemo *Memo1;
62: TLabel *IllegalCharsLabel;
63: TLabel *TimeLabel;
64: TGroupBox *GroupBox1;
65: TRadioButton *Time12hrRadioButton;
66: TRadioButton *Time24hrRadioButton;
67: TGroupBox *GroupBox2;
68: TRadioButton *DateUsRadioButton;
69: TRadioButton *DateEuRadioButton;
70: TGroupBox *GroupBox3;
71: TComboBox *TimeZoneComboBox;
72: TCheckBox *DaylightCheckBox;
73: TComboBox *InternetAddressComboBox;
74: TCheckBox *AllNodesTelnetCheckBox;
75: TLabel *Label12;
76: TLabel *Label13;
77: TGroupBox *GroupBox4;
78: TGroupBox *GroupBox5;
79: TRadioButton *DeletedEmailYesButton;
80: TRadioButton *DeletedEmailNoButton;
81: TCheckBox *FeedbackCheckBox;
82: TCheckBox *NewUsersCheckBox;
83: TRadioButton *DeletedEmailSysopButton;
84: TCheckBox *AliasesCheckBox;
85: TLabel *Label15;
86: TEdit *MaxWebEdit;
87: TUpDown *MaxWebUpDown;
88: void __fastcall NextButtonClick(TObject *Sender);
89: void __fastcall CancelButtonClick(TObject *Sender);
90: void __fastcall BackButtonClick(TObject *Sender);
91: void __fastcall FormShow(TObject *Sender);
92: void __fastcall LogoImageClick(TObject *Sender);
93: void __fastcall TitleLabelClick(TObject *Sender);
94: void __fastcall WizNotebookPageChanged(TObject *Sender);
95: void __fastcall VerifyIdentification(TObject *Sender);
96: void __fastcall VerifyPassword(TObject *Sender);
97: void __fastcall VerifyQWK(TObject *Sender);
98: void __fastcall QNetTaglineEditKeyPress(TObject *Sender, char &Key);
99: void __fastcall VerifyInternetAddresses(TObject *Sender);
100: void __fastcall TimeZoneComboBoxChange(TObject *Sender);
101: void __fastcall NewUsersCheckBoxClick(TObject *Sender);
102: private: // User declarations
103: scfg_t scfg;
104: public: // User declarations
105: __fastcall TConfigWizard(TComponent* Owner);
106: };
107: //---------------------------------------------------------------------------
108: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.