//--------------------------------------------------------------------------- #ifndef mainH #define mainH //--------------------------------------------------------------------------- #include #include #include #include #include //--------------------------------------------------------------------------- class TSDO_Demo : public TForm { __published: // IDE-managed Components TComboBox *Cmb_Board; TComboBox *Cmb_NodeId; TComboBox *Cmb_Baudrate; TButton *Btn_Configure; TButton *Btn_Shutdown; TButton *Btn_AddNode; TButton *Btn_Remove; TLabeledEdit *Edit_Index; TLabeledEdit *Edit_SubIndex; TLabeledEdit *Edit_WData; TButton *Btn_Read; TButton *Btn_Write; TButton *Btn_Clear; TMemo *Mem_Receive; TLabel *Label1; TLabel *Label2; TLabel *Label3; void __fastcall OnBoardClick(TObject *Sender); void __fastcall OnBoardExit(TObject *Sender); void __fastcall OnBaudrateClick(TObject *Sender); void __fastcall OnBaudrateExit(TObject *Sender); void __fastcall OnNodeidClick(TObject *Sender); void __fastcall OnNodeidExit(TObject *Sender); void __fastcall Btn_ConfigureClick(TObject *Sender); void __fastcall Btn_ShutdownClick(TObject *Sender); void __fastcall Btn_AddNodeClick(TObject *Sender); void __fastcall Btn_RemoveClick(TObject *Sender); void __fastcall Btn_ReadClick(TObject *Sender); void __fastcall OnProgramClose(TObject *Sender, TCloseAction &Action); void __fastcall Btn_WriteClick(TObject *Sender); void __fastcall Btn_ClearClick(TObject *Sender); private: // User declarations public: // User declarations __fastcall TSDO_Demo(TComponent* Owner); }; //--------------------------------------------------------------------------- extern PACKAGE TSDO_Demo *SDO_Demo; //--------------------------------------------------------------------------- #endif