objdictgen/commondialogs.py
changeset 259 fefaeb965850
parent 258 8f7725451453
child 266 8678a3cf7fe7
equal deleted inserted replaced
258:8f7725451453 259:fefaeb965850
   218 #-------------------------------------------------------------------------------
   218 #-------------------------------------------------------------------------------
   219 
   219 
   220 
   220 
   221 [ID_MAPVARIABLEDIALOG, ID_MAPVARIABLEDIALOGINDEX, 
   221 [ID_MAPVARIABLEDIALOG, ID_MAPVARIABLEDIALOGINDEX, 
   222  ID_MAPVARIABLEDIALOGINDEXNAME, ID_MAPVARIABLEDIALOGSPACER, 
   222  ID_MAPVARIABLEDIALOGINDEXNAME, ID_MAPVARIABLEDIALOGSPACER, 
   223  ID_MAPVARIABLEDIALOGNUMBER, ID_MAPVARIABLEDIALOGRADIOBUTTON1, 
   223  ID_MAPVARIABLEDIALOGSPACER2, ID_MAPVARIABLEDIALOGNUMBER, 
   224  ID_MAPVARIABLEDIALOGRADIOBUTTON2, ID_MAPVARIABLEDIALOGRADIOBUTTON3, 
   224  ID_MAPVARIABLEDIALOGRADIOBUTTON1, ID_MAPVARIABLEDIALOGRADIOBUTTON2, 
   225  ID_MAPVARIABLEDIALOGSTATICTEXT1, ID_MAPVARIABLEDIALOGSTATICTEXT2, 
   225  ID_MAPVARIABLEDIALOGRADIOBUTTON3, ID_MAPVARIABLEDIALOGSTATICTEXT1, 
   226  ID_MAPVARIABLEDIALOGSTATICTEXT3, ID_MAPVARIABLEDIALOGSTATICTEXT4, 
   226  ID_MAPVARIABLEDIALOGSTATICTEXT2, ID_MAPVARIABLEDIALOGSTATICTEXT3, 
   227 ] = [wx.NewId() for _init_ctrls in range(12)]
   227  ID_MAPVARIABLEDIALOGSTATICTEXT4, 
       
   228 ] = [wx.NewId() for _init_ctrls in range(13)]
   228 
   229 
   229 class MapVariableDialog(wx.Dialog):
   230 class MapVariableDialog(wx.Dialog):
   230     def _init_coll_flexGridSizer1_Items(self, parent):
   231     def _init_coll_flexGridSizer1_Items(self, parent):
   231         parent.AddSizer(self.MainSizer, 0, border=20, flag=wx.GROW|wx.TOP|wx.LEFT|wx.RIGHT)
   232         parent.AddSizer(self.MainSizer, 0, border=20, flag=wx.GROW|wx.TOP|wx.LEFT|wx.RIGHT)
   232         parent.AddSizer(self.ButtonSizer, 0, border=20, flag=wx.ALIGN_RIGHT|wx.BOTTOM|wx.LEFT|wx.RIGHT)
   233         parent.AddSizer(self.ButtonSizer, 0, border=20, flag=wx.ALIGN_RIGHT|wx.BOTTOM|wx.LEFT|wx.RIGHT)
   239         parent.AddWindow(self.staticText1, 0, border=0, flag=wx.GROW)
   240         parent.AddWindow(self.staticText1, 0, border=0, flag=wx.GROW)
   240         parent.AddWindow(self.staticText2, 0, border=0, flag=wx.GROW)
   241         parent.AddWindow(self.staticText2, 0, border=0, flag=wx.GROW)
   241         parent.AddWindow(self.Spacer, 0, border=0, flag=wx.GROW)
   242         parent.AddWindow(self.Spacer, 0, border=0, flag=wx.GROW)
   242         parent.AddWindow(self.Index, 0, border=0, flag=wx.GROW)
   243         parent.AddWindow(self.Index, 0, border=0, flag=wx.GROW)
   243         parent.AddWindow(self.radioButton1, 0, border=0, flag=wx.GROW)
   244         parent.AddWindow(self.radioButton1, 0, border=0, flag=wx.GROW)
   244         parent.AddWindow(self.Spacer, 0, border=0, flag=wx.GROW)
   245         parent.AddWindow(self.Spacer2, 0, border=0, flag=wx.GROW)
   245         parent.AddWindow(self.staticText3, 0, border=0, flag=wx.GROW)
   246         parent.AddWindow(self.staticText3, 0, border=0, flag=wx.GROW)
   246         parent.AddWindow(self.radioButton2, 0, border=0, flag=wx.GROW)
   247         parent.AddWindow(self.radioButton2, 0, border=0, flag=wx.GROW)
   247         parent.AddWindow(self.staticText4, 0, border=0, flag=wx.GROW)
   248         parent.AddWindow(self.staticText4, 0, border=0, flag=wx.GROW)
   248         parent.AddWindow(self.IndexName, 0, border=0, flag=wx.GROW)
   249         parent.AddWindow(self.IndexName, 0, border=0, flag=wx.GROW)
   249         parent.AddWindow(self.radioButton3, 0, border=0, flag=wx.GROW)
   250         parent.AddWindow(self.radioButton3, 0, border=0, flag=wx.GROW)
   320               name='Number', parent=self, pos=wx.Point(0, 0),
   321               name='Number', parent=self, pos=wx.Point(0, 0),
   321               size=wx.Size(0, 24), style=wx.TE_RIGHT, value='0')
   322               size=wx.Size(0, 24), style=wx.TE_RIGHT, value='0')
   322         
   323         
   323         self.Spacer = wx.Panel(id=ID_MAPVARIABLEDIALOGSPACER,
   324         self.Spacer = wx.Panel(id=ID_MAPVARIABLEDIALOGSPACER,
   324               name='Spacer', parent=self, pos=wx.Point(0, 0),
   325               name='Spacer', parent=self, pos=wx.Point(0, 0),
       
   326               size=wx.Size(0, 0), style=wx.TAB_TRAVERSAL)
       
   327         
       
   328         self.Spacer2 = wx.Panel(id=ID_MAPVARIABLEDIALOGSPACER2,
       
   329               name='Spacer2', parent=self, pos=wx.Point(0, 0),
   325               size=wx.Size(0, 0), style=wx.TAB_TRAVERSAL)
   330               size=wx.Size(0, 0), style=wx.TAB_TRAVERSAL)
   326         
   331         
   327         self.ButtonSizer = self.CreateButtonSizer(wx.OK|wx.CANCEL)
   332         self.ButtonSizer = self.CreateButtonSizer(wx.OK|wx.CANCEL)
   328         self.Bind(wx.EVT_BUTTON, self.OnOK, id=self.ButtonSizer.GetAffirmativeButton().GetId())
   333         self.Bind(wx.EVT_BUTTON, self.OnOK, id=self.ButtonSizer.GetAffirmativeButton().GetId())
   329         
   334         
   714 
   719 
   715         self.Description = wx.TextCtrl(id=ID_NODEINFOSDIALOGDESCRIPTION, 
   720         self.Description = wx.TextCtrl(id=ID_NODEINFOSDIALOGDESCRIPTION, 
   716               name='Description', parent=self, pos=wx.Point(0, 0), 
   721               name='Description', parent=self, pos=wx.Point(0, 0), 
   717               size=wx.Size(0, 24), style=0, value='')
   722               size=wx.Size(0, 24), style=0, value='')
   718 
   723 
   719         self.Spacer = wx.Panel(id=ID_MAPVARIABLEDIALOGSPACER,
       
   720               name='Spacer', parent=self, pos=wx.Point(0, 0),
       
   721               size=wx.Size(0, 0), style=wx.TAB_TRAVERSAL)
       
   722 
       
   723         self.ButtonSizer = self.CreateButtonSizer(wx.OK|wx.CANCEL)
   724         self.ButtonSizer = self.CreateButtonSizer(wx.OK|wx.CANCEL)
   724         self.Bind(wx.EVT_BUTTON, self.OnOK, id=self.ButtonSizer.GetAffirmativeButton().GetId())
   725         self.Bind(wx.EVT_BUTTON, self.OnOK, id=self.ButtonSizer.GetAffirmativeButton().GetId())
   725         
   726         
   726         self._init_sizers()
   727         self._init_sizers()
   727 
   728 
   877               size=wx.Size(450, 350), style=wx.DEFAULT_DIALOG_STYLE,
   878               size=wx.Size(450, 350), style=wx.DEFAULT_DIALOG_STYLE,
   878               title='Create a new Node')
   879               title='Create a new Node')
   879         self.SetClientSize(wx.Size(450, 350))
   880         self.SetClientSize(wx.Size(450, 350))
   880 
   881 
   881         self.staticText1 = wx.StaticText(id=ID_CREATENODEDIALOGSTATICTEXT1,
   882         self.staticText1 = wx.StaticText(id=ID_CREATENODEDIALOGSTATICTEXT1,
   882               label='Name:', name='staticText1', parent=self,
   883               label='Type:', name='staticText1', parent=self,
   883               pos=wx.Point(0, 0), size=wx.Size(0, 17), style=0)
   884               pos=wx.Point(0, 0), size=wx.Size(0, 17), style=0)
   884 
   885 
   885         self.staticText2 = wx.StaticText(id=ID_CREATENODEDIALOGSTATICTEXT2,
   886         self.staticText2 = wx.StaticText(id=ID_CREATENODEDIALOGSTATICTEXT2,
   886               label='Node ID:', name='staticText2', parent=self,
   887               label='Name:', name='staticText2', parent=self,
   887               pos=wx.Point(0, 0), size=wx.Size(0, 17), style=0)
   888               pos=wx.Point(0, 0), size=wx.Size(0, 17), style=0)
   888 
   889 
   889         self.staticText3 = wx.StaticText(id=ID_CREATENODEDIALOGSTATICTEXT3,
   890         self.staticText3 = wx.StaticText(id=ID_CREATENODEDIALOGSTATICTEXT3,
   890               label='Type:', name='staticText3', parent=self,
   891               label='Node ID:', name='staticText3', parent=self,
   891               pos=wx.Point(0, 0), size=wx.Size(0, 17), style=0)
   892               pos=wx.Point(0, 0), size=wx.Size(0, 17), style=0)
   892 
   893 
   893         self.staticText4 = wx.StaticText(id=ID_CREATENODEDIALOGSTATICTEXT4,
   894         self.staticText4 = wx.StaticText(id=ID_CREATENODEDIALOGSTATICTEXT4,
   894               label='Profile:', name='staticText4', parent=self,
   895               label='Profile:', name='staticText4', parent=self,
   895               pos=wx.Point(0, 0), size=wx.Size(0, 17), style=0)
   896               pos=wx.Point(0, 0), size=wx.Size(0, 17), style=0)
   970 
   971 
   971         self.Description = wx.TextCtrl(id=ID_CREATENODEDIALOGDESCRIPTION, 
   972         self.Description = wx.TextCtrl(id=ID_CREATENODEDIALOGDESCRIPTION, 
   972               name='Description', parent=self, pos=wx.Point(0, 0), 
   973               name='Description', parent=self, pos=wx.Point(0, 0), 
   973               size=wx.Size(0, 24), style=0, value='')
   974               size=wx.Size(0, 24), style=0, value='')
   974 
   975 
   975         self.Spacer = wx.Panel(id=ID_MAPVARIABLEDIALOGSPACER,
   976         self.Spacer = wx.Panel(id=ID_CREATENODEDIALOGSPACER,
   976               name='Spacer', parent=self, pos=wx.Point(0, 0),
   977               name='Spacer', parent=self, pos=wx.Point(0, 0),
   977               size=wx.Size(0, 0), style=wx.TAB_TRAVERSAL)
   978               size=wx.Size(0, 0), style=wx.TAB_TRAVERSAL)
   978 
   979 
   979         self.ButtonSizer = self.CreateButtonSizer(wx.OK|wx.CANCEL)
   980         self.ButtonSizer = self.CreateButtonSizer(wx.OK|wx.CANCEL)
   980         self.Bind(wx.EVT_BUTTON, self.OnOK, id=self.ButtonSizer.GetAffirmativeButton().GetId())
   981         self.Bind(wx.EVT_BUTTON, self.OnOK, id=self.ButtonSizer.GetAffirmativeButton().GetId())