mainform.h
来自「一个以前收集的基于C/S架构的ERP客户端源代码」· C头文件 代码 · 共 105 行
H
105 行
//---------------------------------------------------------------------------
#ifndef MainFormH
#define MainFormH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <Menus.hpp>
#include <ComCtrls.hpp>
#include <ToolWin.hpp>
#include <ScktComp.hpp>
#include "ClientMgr.h"
#include <ADODB.hpp>
#include <Db.hpp>
#include <ImgList.hpp>
#include "KSMenu.h"
#include <ExtCtrls.hpp>
#include <jpeg.hpp>
#include "KSCDSet.h"
#include <Graphics.hpp>
#include "KSFunction.h"
#include <Graphics.hpp>
//---------------------------------------------------------------------------
class TfrmMainForm : public TForm
{
__published: // IDE-managed Components
TStatusBar *StatusBar;
TImageList *ImageList1;
TPopupMenu *MainMenu;
TMenuItem *muFile;
TMenuItem *suLogIn;
TMenuItem *suLogOut;
TMenuItem *N1;
TMenuItem *suSetup;
TMenuItem *N2;
TMenuItem *suExit;
TMenuItem *muHelp;
TMenuItem *suBook;
TMenuItem *suFind;
TMenuItem *N32;
TMenuItem *suAbout;
TImage *Image_Title;
TImage *Image_BakGup;
TImage *ImgMin;
TImage *ImgClose;
void __fastcall suLogInClick(TObject *Sender);
void __fastcall suLogOutClick(TObject *Sender);
void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
void __fastcall suExitClick(TObject *Sender);
void __fastcall MenuItemClick(TObject *Sender);
void __fastcall suBookClick(TObject *Sender);
void __fastcall FormKeyDown(TObject *Sender, WORD &Key,
TShiftState Shift);
void __fastcall Image_TitleDblClick(TObject *Sender);
void __fastcall Image_TitleMouseDown(TObject *Sender, TMouseButton Button,
TShiftState Shift, int X, int Y);
void __fastcall Image_TitleMouseMove(TObject *Sender, TShiftState Shift,
int X, int Y);
void __fastcall ImgMinClick(TObject *Sender);
void __fastcall ImgCloseClick(TObject *Sender);
void __fastcall FormResize(TObject *Sender);
void __fastcall ImgMinMouseMove(TObject *Sender, TShiftState Shift, int X,
int Y);
void __fastcall ImgMinMouseDown(TObject *Sender, TMouseButton Button,
TShiftState Shift, int X, int Y);
void __fastcall ImgCloseMouseMove(TObject *Sender, TShiftState Shift,
int X, int Y);
void __fastcall ImgCloseMouseDown(TObject *Sender, TMouseButton Button,
TShiftState Shift, int X, int Y);
void __fastcall FormCreate(TObject *Sender);
void __fastcall suSetupClick(TObject *Sender);
private: // User declarations ;
TKSMenu *l_Menu;
bool bHaveMenu;
void __fastcall SetSystemStatus(int status);
void __fastcall CloseChildren();
void __fastcall LogInStatus(TMessage &message);
void __fastcall FormsChanged(TMessage &message);
void __fastcall InitMenu();
bool __fastcall FindForm(AnsiString FormName);
TKSClientMgr *FClientComm;
TKSCDSet *FavorDataSet;
TKSCDSet *InitDataSet;
TPoint cpoint,opoint;
int WinMovFlg;
int ImgMMovFlg;
int ImgCMovFlg;
public: // User declarations
__fastcall TfrmMainForm(TComponent* Owner);
void __fastcall ShowChildForm(int formid);
void __fastcall DeleteFormsMenu(int FormID);
BEGIN_MESSAGE_MAP
MESSAGE_HANDLER(WM_LOGIN_STATUS,TMessage,LogInStatus);
MESSAGE_HANDLER(WM_FORMS_CHANGED,TMessage,FormsChanged);
END_MESSAGE_MAP(TForm)
};
//---------------------------------------------------------------------------
extern PACKAGE TfrmMainForm *frmMainForm;
//---------------------------------------------------------------------------
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?