|
|
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 *Label5;
41: TEdit *DNSAddressEdit;
42: TLabel *Label6;
43: TEdit *NodesEdit;
44: TUpDown *NodesUpDown;
45: TLabel *Label7;
46: TEdit *MaxFtpEdit;
47: TUpDown *MaxFtpUpDown;
48: TLabel *Label8;
49: TEdit *MaxMailEdit;
50: TUpDown *MaxMailUpDown;
51: TLabel *Label9;
52: TEdit *QWKIDEdit;
53: TLabel *Label10;
54: TEdit *QNetTaglineEdit;
55: TProgressBar *ProgressBar;
56: TLabel *VerifyLabel;
57: TImage *LogoImage;
58: TMemo *CompleteMemo;
59: TEdit *SysPassVerifyEdit;
60: TLabel *CompleteLabel;
61: TMemo *SysPassVerificationMemo;
62: TLabel *Label11;
63: TMemo *Memo1;
64: TLabel *IllegalCharsLabel;
65: TLabel *TimeLabel;
66: TGroupBox *GroupBox1;
67: TRadioButton *Time12hrRadioButton;
68: TRadioButton *Time24hrRadioButton;
69: TGroupBox *GroupBox2;
70: TRadioButton *DateUsRadioButton;
71: TRadioButton *DateEuRadioButton;
72: TGroupBox *GroupBox3;
73: TComboBox *TimeZoneComboBox;
74: TCheckBox *DaylightCheckBox;
75: TComboBox *InternetAddressComboBox;
76: TCheckBox *AllNodesTelnetCheckBox;
77: TLabel *Label12;
78: TLabel *Label13;
79: TGroupBox *GroupBox4;
80: TGroupBox *GroupBox5;
81: TRadioButton *DeletedEmailYesButton;
82: TRadioButton *DeletedEmailNoButton;
83: TCheckBox *FeedbackCheckBox;
84: TCheckBox *NewUsersCheckBox;
85: TRadioButton *DeletedEmailSysopButton;
86: TCheckBox *AliasesCheckBox;
87: TLabel *Label15;
88: TEdit *MaxWebEdit;
89: TUpDown *MaxWebUpDown;
90: void __fastcall NextButtonClick(TObject *Sender);
91: void __fastcall CancelButtonClick(TObject *Sender);
92: void __fastcall BackButtonClick(TObject *Sender);
93: void __fastcall FormShow(TObject *Sender);
94: void __fastcall LogoImageClick(TObject *Sender);
95: void __fastcall TitleLabelClick(TObject *Sender);
96: void __fastcall WizNotebookPageChanged(TObject *Sender);
97: void __fastcall VerifyIdentification(TObject *Sender);
98: void __fastcall VerifyPassword(TObject *Sender);
99: void __fastcall VerifyQWK(TObject *Sender);
100: void __fastcall QNetTaglineEditKeyPress(TObject *Sender, char &Key);
101: void __fastcall VerifyInternetAddresses(TObject *Sender);
102: void __fastcall TimeZoneComboBoxChange(TObject *Sender);
103: void __fastcall NewUsersCheckBoxClick(TObject *Sender);
104: private: // User declarations
105: scfg_t scfg;
106: public: // User declarations
107: __fastcall TConfigWizard(TComponent* Owner);
108: };
109: //---------------------------------------------------------------------------
110: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.