Esempio n. 1
0
    def AddProperty(self):
        dlg = PropertiesDialog.create(self)
        dlg.active_prop = None
        dlg.editable = self.active_comp.generate
        dlg.calledByParent = True
        try:
            dlg.ShowModal()
        finally:
            dlg.Destroy()

        self.displayProps()
Esempio n. 2
0
    def AddProperty(self):
        dlg = PropertiesDialog.create(self)
        dlg.active_prop = None
        dlg.editable = self.active_comp.generate
        dlg.calledByParent = True
        try:
            dlg.ShowModal()
        finally:
            dlg.Destroy()

        self.displayProps()
Esempio n. 3
0
    def EditProperty(self):
        sel = self.propList.GetFocusedItem()
        if self < 0:
            return
        item = self.propList.GetItem(sel)
        tmpind = item.GetData()                # the index of the property is stored with the item
        dlg = PropertiesDialog.create(self)
        dlg.active_prop = self.active_comp.properties[tmpind]
        dlg.editable = self.active_comp.generate
        dlg.calledByParent = True
        try:
            dlg.ShowModal()
        finally:
            dlg.Destroy()

        self.displayProps()
Esempio n. 4
0
    def EditProperty(self):
        sel = self.propList.GetFocusedItem()
        if self < 0:
            return
        item = self.propList.GetItem(sel)
        tmpind = item.GetData(
        )  # the index of the property is stored with the item
        dlg = PropertiesDialog.create(self)
        dlg.active_prop = self.active_comp.properties[tmpind]
        dlg.editable = self.active_comp.generate
        dlg.calledByParent = True
        try:
            dlg.ShowModal()
        finally:
            dlg.Destroy()

        self.displayProps()