MWScoreGUI.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:MechWarfareScoring 作者: artanz 项目源码 文件源码
def __init__( self, parent, id ):
        wx.Dialog.__init__( self, parent, id, title="TransponderListener Setup" )

        self.PortText = wx.StaticText( self, -1, "Port:" )
        self.PortChoice = wx.TextCtrl( self, -1, str( parent.ScoreServer.TransponderListener.Port ) )

        self.BaudText = wx.StaticText( self, -1, "Host:" )
        self.BaudChoice = wx.TextCtrl( self, -1, str( parent.ScoreServer.TransponderListener.Baudrate ) )

        self.CancelButton = wx.Button( self, wx.ID_CANCEL, "Cancel" )
        self.OKButton = wx.Button( self, wx.ID_OK, "OK" )

        TopSizer = wx.BoxSizer( wx.VERTICAL )
        BaudSizer = wx.BoxSizer( wx.HORIZONTAL )
        PortSizer = wx.BoxSizer( wx.HORIZONTAL )
        BtnSizer = wx.BoxSizer( wx.HORIZONTAL )

        PortSizer.Add( self.PortText, 1, wx.ALL|wx.ALIGN_CENTER_VERTICAL, 5 )
        PortSizer.Add( self.PortChoice, 2, wx.ALL, 5 )

        BaudSizer.Add( self.BaudText, 1, wx.ALL|wx.ALIGN_CENTER_VERTICAL, 5 )
        BaudSizer.Add( self.BaudChoice, 2, wx.ALL, 5 )

        BtnSizer.Add( self.CancelButton, 0, wx.ALL, 5 )
        BtnSizer.Add( self.OKButton, 0, wx.ALL, 5 )

        TopSizer.Add( PortSizer, 0, wx.ALL|wx.CENTER, 5 )
        TopSizer.Add( BaudSizer, 0, wx.ALL|wx.CENTER, 5 )
        TopSizer.Add( BtnSizer, 0, wx.ALL|wx.CENTER, 5 )

        self.SetSizer( TopSizer )
        TopSizer.Fit( self )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号