Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- self.CreateStatusBar()
- self.menubar = wx.MenuBar()
- menu_file = wx.Menu()
- menu_file_exit = menu_file.Append(wx.ID_EXIT,"E&xit","Quit the program")
- self.menubar.Append(menu_file,"&File")
- self.mainsizer= wx.BoxSizer(wx.VERTICAL)
- self.sizer1 = wx.BoxSizer(wx.HORIZONTAL)
- attackerlabel = wx.StaticText(self, wx.ID_ANY, "Attacker", style=wx.ALIGN_RIGHT)
- self.attackerlist = wx.ComboBox(self,wx.ID_ANY)
- self.sizer1.Add(attackerlabel,1,wx.EXPAND)
- self.sizer1.Add(self.attackerlist,5,wx.EXPAND)
- self.sizer2 = wx.BoxSizer(wx.HORIZONTAL)
- targetlabel = wx.StaticText(self, wx.ID_ANY, "Target", style=wx.ALIGN_RIGHT)
- self.targetlist = wx.ComboBox(self,wx.ID_ANY)
- self.sizer2.Add(targetlabel,1,wx.EXPAND)
- self.sizer2.Add(self.targetlist,5,wx.EXPAND)
- self.sizer3 = wx.BoxSizer(wx.HORIZONTAL)
- attacklabel = wx.StaticText(self, wx.ID_ANY, "Attack", style=wx.ALIGN_RIGHT)
- self.attacklist = wx.ComboBox(self,wx.ID_ANY)
- self.sizer3.Add(attacklabel,1,wx.EXPAND)
- self.sizer3.Add(self.attacklist,5,wx.EXPAND)
- self.sizer4 = wx.BoxSizer(wx.HORIZONTAL)
- outcomelabel = wx.StaticText(self, wx.ID_ANY, "Outcome", style=wx.ALIGN_RIGHT)
- self.hitRB = wx.RadioButton(self, -1, 'hit', style = wx.RB_GROUP|wx.ALIGN_RIGHT)
- self.missRB = wx.RadioButton(self, -1, 'miss', style = wx.ALIGN_RIGHT)
- self.sizer4.Add(outcomelabel,1,wx.EXPAND)
- self.sizer4.Add(self.hitRB,3,wx.EXPAND)
- self.sizer4.Add(self.missRB,2,wx.EXPAND)
- self.sizer5 = wx.BoxSizer(wx.HORIZONTAL)
- hitoptionlabel = wx.StaticText(self, wx.ID_ANY, "Hit Options", style=wx.ALIGN_RIGHT)
- self.allRB1 = wx.RadioButton(self, -1, 'all', style = wx.RB_GROUP|wx.ALIGN_RIGHT)
- self.critRB = wx.RadioButton(self, -1, 'critical', style = wx.ALIGN_RIGHT)
- self.counterRB = wx.RadioButton(self, -1, 'counter', style = wx.ALIGN_RIGHT)
- self.noneRB1 = wx.RadioButton(self,-1, 'none', style = wx.ALIGN_RIGHT)
- self.sizer5.Add(hitoptionlabel,1,wx.EXPAND)
- self.sizer5.Add((0,0),1,wx.EXPAND)
- self.sizer5.Add(self.allRB1,1,wx.EXPAND)
- self.sizer5.Add(self.critRB,1,wx.EXPAND)
- self.sizer5.Add(self.counterRB,1,wx.EXPAND)
- self.sizer5.Add(self.noneRB1,1,wx.EXPAND)
- self.sizer6 = wx.BoxSizer(wx.HORIZONTAL)
- self.allRB2 = wx.RadioButton(self, -1, 'all', style = wx.RB_GROUP|wx.ALIGN_RIGHT)
- self.partialCB = wx.CheckBox(self, -1, 'partial', style = wx.ALIGN_RIGHT)
- self.parryRB = wx.RadioButton(self, -1, 'parry', style = wx.ALIGN_RIGHT)
- self.blockRB = wx.RadioButton(self, -1, 'block', style = wx.ALIGN_RIGHT)
- self.noneRB2 = wx.RadioButton(self,-1, 'none', style = wx.ALIGN_RIGHT)
- self.partialCB.Disable()
- self.sizer6.Add((0,0),1,wx.EXPAND)
- self.sizer6.Add(self.allRB2,1,wx.EXPAND)
- self.sizer6.Add(self.partialCB,1,wx.EXPAND)
- self.sizer6.Add(self.parryRB,1,wx.EXPAND)
- self.sizer6.Add(self.blockRB,1,wx.EXPAND)
- self.sizer6.Add(self.noneRB2,1,wx.EXPAND)
- self.mainsizer.Add(self.sizer1,0,wx.EXPAND)
- self.mainsizer.Add(self.sizer2,0,wx.EXPAND)
- self.mainsizer.Add(self.sizer3,0,wx.EXPAND)
- self.mainsizer.Add(self.sizer4,0,wx.EXPAND)
- self.mainsizer.Add((0,10),0,wx.EXPAND)
- self.mainsizer.Add(self.sizer5,0,wx.EXPAND)
- self.mainsizer.Add(self.sizer6,0,wx.EXPAND)
- self.SetMenuBar(self.menubar)
- self.SetSizer(self.mainsizer)
- self.Bind(wx.EVT_RADIOBUTTON,self.OnAll2,self.allRB2)
- self.Bind(wx.EVT_RADIOBUTTON,self.OnParryBlock,self.parryRB)
- self.Bind(wx.EVT_RADIOBUTTON,self.OnParryBlock,self.blockRB)
- self.SetAutoLayout(1)
- self.mainsizer.Fit(self)
- self.Show(True)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement