gui/tools/propeditor.py
def edit(self, name=""):
        "Programatically select a (default) property to start editing it"
        # for more info see DoSelectAndEdit in propgrid.cpp
        for name in (name, "label", "value", "text", "title", "filename", 
                           "name"):
            prop = self.pg.GetPropertyByName(name)
            if prop is not None:
                break
        self.Parent.SetFocus()
        self.Parent.Raise()
        self.pg.SetFocus()
        # give time to the ui to show the prop grid and set focus:
        wx.CallLater(250, self.select, prop.GetName())
def edit(self, name=""):
        "Programatically select a (default) property to start editing it"
        # for more info see DoSelectAndEdit in propgrid.cpp
        for name in (name, "label", "value", "text", "title", "filename", 
                           "name"):
            prop = self.pg.GetPropertyByName(name)
            if prop is not None:
                break
        self.Parent.SetFocus()
        self.Parent.Raise()
        self.pg.SetFocus()
        # give time to the ui to show the prop grid and set focus:
        wx.CallLater(250, self.select, prop.GetName())
def edit ( self , name = "" ) : # for more info see DoSelectAndEdit in propgrid.cpp for name in ( name , "label" , "value" , "text" , "title" , "filename" , "name" ) : prop = self . pg . GetPropertyByName ( name ) if prop is not None : break self . Parent . SetFocus ( ) self . Parent . Raise ( ) self . pg . SetFocus ( ) # give time to the ui to show the prop grid and set focus: wx . CallLater ( 250 , self . select , prop . GetName ( ) )
Programatically select a (default) property to start editing it
Programatically select a ( default ) property to start editing it