Exemplo n.º 1
0
 def properties(self):
     tcl = self.textConstrLst[self.index]
     if tcl.method in ('DoAddTool', 'AddTool'):
         return CollectionIddDTC.properties(self)
     elif tcl.method == 'AddSeparator':
         return {}
     elif tcl.method == 'AddControl':
         return {}
Exemplo n.º 2
0
 def properties(self):
     tcl = self.textConstrLst[self.index]
     if tcl.method in ('DoAddTool', 'AddTool'):
         return CollectionIddDTC.properties(self)
     elif tcl.method == 'AddSeparator':
         return {}
     elif tcl.method == 'AddControl':
         return {}
Exemplo n.º 3
0
    def properties(self):
        tcl = self.textConstrLst[self.index]
        if tcl.method in ('Append', 'AppendMenu'):
            props = CollectionIddDTC.properties(self)
            props.update(
                {'Text': ('IdRoute', wx.Menu.GetLabel, wx.Menu.SetLabel),
                 'Help': ('IdRoute', wx.Menu.GetHelpString, wx.Menu.SetHelpString)})
        elif tcl.method == 'AppendSeparator':
            props = {}

        return props