//--------------------------------------------------------------------------- #ifndef mainH #define mainH //--------------------------------------------------------------------------- #include #include #include #include #include //--------------------------------------------------------------------------- class TPDO_Demo : public TForm { __published: // IDE-managed Components TLabel *Label1; TLabel *Label2; TLabel *Label3; TComboBox *Cmb_Board; TComboBox *Cmb_NodeId; TComboBox *Cmb_Baudrate; TButton *Btn_Configure; TButton *Btn_Shutdown; TButton *Btn_AddNode; TButton *Btn_Remove; TLabeledEdit *Edit_PDOCobId; TLabeledEdit *Edit_Offset; TLabeledEdit *Edit_WData; TButton *Btn_Read; TButton *Btn_Write; TButton *Btn_Clear; TMemo *Mem_Receive; TTimer *Timer1; TButton *Btn_TotalCobId; TButton *Btn_PDOInfo; 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 Btn_WriteClick(TObject *Sender); void __fastcall Btn_ClearClick(TObject *Sender); void __fastcall OnProgramClose(TObject *Sender, TCloseAction &Action); void __fastcall Timer1Timer(TObject *Sender); void __fastcall Btn_TotalCobIdClick(TObject *Sender); void __fastcall Btn_PDOInfoClick(TObject *Sender); private: // User declarations public: // User declarations __fastcall TPDO_Demo(TComponent* Owner); }; //--------------------------------------------------------------------------- extern PACKAGE TPDO_Demo *PDO_Demo; //--------------------------------------------------------------------------- #endif