//---------------------------------------------------------------------------
#ifndef setupmainH
#define setupmainH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <Buttons.hpp>
#include <ExtCtrls.hpp>

#define DUTCH     0
#define ENGLISH   1

//---------------------------------------------------------------------------
class TSetupScreen : public TForm
{
__published:	// IDE-managed Components
    TGroupBox *Compoort;
    TRadioButton *Com1;
    TRadioButton *Com2;
    TRadioButton *Com3;
    TRadioButton *Com4;
    TListBox *ListBox1;
    TBitBtn *SetupCancelButton;
    TBitBtn *SetupOKButton;
    TPanel *EditPanel;
    TEdit *NameEdit;
    TBitBtn *EditOKButton;
    TEdit *KeyLabel;
    TEdit *IdLabel;
    TLabel *LearnKeyId;
    TBitBtn *ClearButton;
    TEdit *Uitleg1;
    TGroupBox *Language;
    TRadioButton *Nederlands;
    TRadioButton *English;
    void __fastcall ListBox1Click(TObject *Sender);
    void __fastcall EditOKButtonClick(TObject *Sender);
    void __fastcall SetupCancelButtonClick(TObject *Sender);
    void __fastcall ClearButtonClick(TObject *Sender);
    void __fastcall SetupOKButtonClick(TObject *Sender);
    void __fastcall EnglishClick(TObject *Sender);
    void __fastcall NederlandsClick(TObject *Sender);
private:	// User declarations
public:		// User declarations
    __fastcall TSetupScreen(TComponent* Owner);
    void __fastcall fill_in_config_listbox();

};
//---------------------------------------------------------------------------
extern PACKAGE TSetupScreen *SetupScreen;
//---------------------------------------------------------------------------
#endif
