//--------------------------------------------------------------------------- #ifndef EmberFormH #define EmberFormH //--------------------------------------------------------------------------- #include <vcl\Classes.hpp> #include <vcl\Controls.hpp> #include <vcl\StdCtrls.hpp> #include <vcl\Forms.hpp> #include <vcl\Menus.hpp> #include <vcl\ComCtrls.hpp> #include <vcl\ExtCtrls.hpp> #include <vcl\Mask.hpp> //--------------------------------------------------------------------------- class TForm1 : public TForm { __published: // IDE-managed Components TPopupMenu *PopupMenu1; TMenuItem *ClearLog; TMainMenu *MainMenu1; TMenuItem *File1; TMenuItem *Help1; TMenuItem *Restart; TMenuItem *Shutdown; TMenuItem *ClearLog1; TMenuItem *HotBoot1; TMenuItem *Reboot1; TMenuItem *Shutdown1; TMenuItem *NoHelpforYou1; TMenuItem *N1; TPageControl *Pages; TStatusBar *MudStatus; TTabSheet *LogSheet; TTabSheet *StatSheet; TTabSheet *UserSheet; TPanel *Panel2; TImageList *Images; TTimer *Timey; TMenuItem *N2; TMenuItem *Exit1; TTimer *DownTimer; TMenuItem *Startup1; TMenuItem *Startup2; TLabel *Affects; TLabel *Areas; TLabel *ExDes; TLabel *Exits; TLabel *Helps; TLabel *Socials; TLabel *Mobs; TLabel *InUse; TLabel *Objects; TLabel *Resets; TLabel *Rooms; TLabel *Shops; TLabel *Strings; TLabel *Perms; TLabel *Users; TTabSheet *ChannelSheet; TRichEdit *Channels; TPanel *Panel3; TRichEdit *LogMemo; TTreeView *UserTree; TPanel *Panel4; TPopupMenu *PopupMenu2; TMenuItem *Kick1; TMenuItem *Ban1; TMenuItem *N3; TMenuItem *SendMessage1; TMenuItem *Freeze1; TMenuItem *Restore1; TMenuItem *RestoreAll1; TEdit *ChanMessage; TComboBox *ChannelBox; TTabSheet *OptionSheet; TLabel *Label1; TEdit *ConsoleName; TCheckBox *CheckVisible; TLabel *Label2; TCheckBox *CheckMinimized; TLabel *Label3; TMaskEdit *RestartEdit; TCheckBox *CheckStartOnline; TLabel *Label4; TBevel *Bevel1; TEdit *PortEdit; void __fastcall FormShow(TObject *Sender); void __fastcall TimeyTimer(TObject *Sender); void __fastcall Exit1Click(TObject *Sender); void __fastcall Shutdown1Click(TObject *Sender); void __fastcall FormCloseQuery(TObject *Sender, bool &CanClose); void __fastcall FormClose(TObject *Sender, TCloseAction &Action); void __fastcall DownTimerTimer(TObject *Sender); void __fastcall Startup1Click(TObject *Sender); void __fastcall Reboot1Click(TObject *Sender); void __fastcall ClearLog1Click(TObject *Sender); void __fastcall UserTreeMouseDown(TObject *Sender, TMouseButton Button, TShiftState Shift, int x, int y); void __fastcall Kick1Click(TObject *Sender); void __fastcall Freeze1Click(TObject *Sender); void __fastcall Ban1Click(TObject *Sender); void __fastcall Restore1Click(TObject *Sender); void __fastcall RestoreAll1Click(TObject *Sender); void __fastcall SendMessage1Click(TObject *Sender); void __fastcall ChanMessageKeyPress(TObject *Sender, char &Key); void __fastcall PortEditKeyPress(TObject *Sender, char &Key); void __fastcall FormCreate(TObject *Sender); void __fastcall ConsoleNameChange(TObject *Sender); private: // User declarations void __fastcall WndProc(Messages::TMessage &Message); void __fastcall AppMinimize(TObject *Sender); void __fastcall AppRestore(TObject *Sender); public: // User declarations __fastcall TForm1(TComponent* Owner); }; //--------------------------------------------------------------------------- extern TForm1 *Form1; //--------------------------------------------------------------------------- void StatusDown(void); void StatusUp(void); //--------------------------------------------------------------------------- #endif