//--------------------------------------------------------------------------- #ifndef FrmVmsFH #define FrmVmsFH //--------------------------------------------------------------------------- #include #include #include #include #include #include #include #include #include //--------------------------------------------------------------------------- #include "ITSLogF.h" #include "SysGlobalF.h" //--------------------------------------------------------------------------- class TFrmVms : public TForm { __published: // IDE-managed Components TPanel *pnlRight; TPanel *pnlLeft; TPanel *plServerInfo; TImage *Image3; TPanel *plLog; TRichEdit *reMsg1; TMemo *reMsg; TListView *lvClient; TImageList *ilStatus; TPanel *pnlCaption; TCheckBox *chkLogPause; TButton *btnClear; TButton *btnCopy; TPanel *Panel1; void __fastcall lvClientSelectItem(TObject *Sender, TListItem *Item, bool Selected); void __fastcall btnClearClick(TObject *Sender); void __fastcall btnCopyClick(TObject *Sender); private: // User declarations //TVmsObj *FVmsObj; public: void __fastcall UpdateVmsList(); void __fastcall CommStateRefresh(); public: // User declarations __fastcall TFrmVms(TComponent* Owner); void __fastcall RefreshGridCommState(void *AData); void __fastcall OnWMTcpServerMessage(TMessage &Msg); void __fastcall OnWMLogDisplayMessage(TMessage &Msg); #if 0 void LogData(IPC_LOG_MESSAGE *ALog); void DisplayLog(IPC_LOG_MESSAGE *ALog); BEGIN_MESSAGE_MAP MESSAGE_HANDLER(WM_TCP_SERVER, TMessage, OnWMTcpServerMessage) MESSAGE_HANDLER(WM_LOG_DISPLAY, TMessage, OnWMLogDisplayMessage) END_MESSAGE_MAP(TForm) #endif }; //--------------------------------------------------------------------------- extern PACKAGE TFrmVms *FrmVms; //--------------------------------------------------------------------------- #endif