# -*- coding: utf-8 -*-

###########################################################################
## Python code generated with wxFormBuilder (version 4.2.1-0-g80c4cb6)
## http://www.wxformbuilder.org/
##
## PLEASE DO *NOT* EDIT THIS FILE!
###########################################################################

import wx
import wx.xrc

import gettext
_ = gettext.gettext

###########################################################################
## Class Hauptfenster
###########################################################################

class Hauptfenster ( wx.Frame ):

    def __init__( self, parent ):
        wx.Frame.__init__ ( self, parent, id = wx.ID_ANY, title = _(u"Klemmenplan in QET-File Einfügen"), pos = wx.DefaultPosition, size = wx.Size( 500,500 ), style = wx.DEFAULT_FRAME_STYLE|wx.TAB_TRAVERSAL )

        self.SetSizeHints( wx.DefaultSize, wx.DefaultSize )

        bSizer1 = wx.BoxSizer( wx.VERTICAL )

        self.m_staticText3 = wx.StaticText( self, wx.ID_ANY, _(u"Dieses Programm öffnet die angegebene QET-Datei.\nDie im Diagramm gefundenen Klemmen werden in einen Klemmenplan überführt.\nFür jede Klemmleiste wird eine neue Seite erstellt.\n\nAnschließend wird dem Dateinamen \"_terminals\" angefügt und die Datei unter dem neuen Namen, im selben Ordner gespeichert."), wx.Point( 1,1 ), wx.Size( -1,150 ), 0 )
        self.m_staticText3.Wrap( -1 )

        bSizer1.Add( self.m_staticText3, 0, wx.ALL, 5 )

        bSizer2 = wx.BoxSizer( wx.HORIZONTAL )

        self.m_staticText2 = wx.StaticText( self, wx.ID_ANY, _(u"Klemmenplan erstellen\nin folgender QET-Datei"), wx.DefaultPosition, wx.DefaultSize, 0 )
        self.m_staticText2.Wrap( -1 )

        bSizer2.Add( self.m_staticText2, 0, wx.ALL, 5 )

        self.filePicker = wx.FilePickerCtrl( self, wx.ID_ANY, u"none", _(u"Select a file"), _(u"*.*"), wx.DefaultPosition, wx.Size( 300,-1 ), wx.FLP_DEFAULT_STYLE )
        bSizer2.Add( self.filePicker, 0, wx.ALL, 5 )


        bSizer2.Add( ( 50, 0), 1, wx.EXPAND, 5 )


        bSizer1.Add( bSizer2, 1, wx.EXPAND, 5 )

        bSizer3 = wx.BoxSizer( wx.HORIZONTAL )


        bSizer3.Add( ( 50, 0), 1, wx.EXPAND, 5 )

        self.start_toggleBtn = wx.ToggleButton( self, wx.ID_ANY, _(u"Klemmenplan erstellen"), wx.DefaultPosition, wx.DefaultSize, 0 )
        self.start_toggleBtn.SetValue( True )
        bSizer3.Add( self.start_toggleBtn, 0, wx.ALL, 5 )


        bSizer3.Add( ( 50, 20), 1, wx.EXPAND, 5 )


        bSizer1.Add( bSizer3, 1, wx.EXPAND, 5 )

        bSizer4 = wx.BoxSizer( wx.HORIZONTAL )

        bSizer4.SetMinSize( wx.Size( 500,200 ) )
        self.rueckmeldetext_textCtrl = wx.TextCtrl( self, wx.ID_ANY, _(u"Rückmeldetexte\n"), wx.DefaultPosition, wx.DefaultSize, wx.HSCROLL|wx.TE_MULTILINE|wx.TE_NO_VSCROLL )
        self.rueckmeldetext_textCtrl.SetMinSize( wx.Size( 450,150 ) )

        bSizer4.Add( self.rueckmeldetext_textCtrl, 0, wx.ALL, 25 )


        bSizer1.Add( bSizer4, 1, wx.EXPAND, 5 )


        self.SetSizer( bSizer1 )
        self.Layout()

        self.Centre( wx.BOTH )

        # Connect Events
        self.start_toggleBtn.Bind( wx.EVT_TOGGLEBUTTON, self.OnToggleButton_event )

    def __del__( self ):
        pass


    # Virtual event handlers, override them in your derived class
    def OnToggleButton_event( self, event ):
        event.Skip()


