def onAddProperty(self,evt): dlg = PropertyDialog(self,self.setProperties,self.valueLookup.values()) if (dlg.ShowModal() == PROPERTY_BUTTONADD_ID): propertyName = dlg.property() propertyValue = dlg.value() pRationale = dlg.rationale() idx = self.GetItemCount() self.InsertStringItem(idx,propertyName) self.SetStringItem(idx,1,propertyValue) self.SetStringItem(x,2,pRationale) self.theSelectedValue = propertyName self.setProperties.add(propertyName)
def onItemActivated(self,evt): x = evt.GetIndex() propertyName = self.GetItemText(x) valueItem = self.GetItem(x,1) rItem = self.GetItem(x,2) dlg = PropertyDialog(self,self.setProperties[self.theCurrentEnvironment],self.valueLookup.values()) dlg.load(propertyName,valueItem.GetText(),rItem.GetText()) if (dlg.ShowModal() == PROPERTY_BUTTONADD_ID): pName = dlg.property() pValue = dlg.value() pRationale = dlg.rationale() idx = self.GetItemCount() self.SetStringItem(x,0,pName) self.SetStringItem(x,1,pValue) self.SetStringItem(x,2,pRationale) self.theSelectedValue = propertyName (self.setProperties[self.theCurrentEnvironment]).add(propertyName)
def onAddProperty(self,evt): dlg = PropertyDialog(self,self.setProperties[self.theCurrentEnvironment],self.valueLookup.values()) if (dlg.ShowModal() == PROPERTY_BUTTONADD_ID): propertyName = dlg.property() propertyValue = dlg.value() propertyRationale = dlg.rationale() idx = self.GetItemCount() self.InsertStringItem(idx,propertyName) self.SetStringItem(idx,1,propertyValue) self.SetStringItem(idx,2,propertyRationale) self.theSelectedValue = propertyName (self.setProperties[self.theCurrentEnvironment]).add(propertyName)
def onItemActivated(self,evt): x = evt.GetIndex() propertyName = self.GetItemText(x) valueItem = self.GetItem(x,1) rItem = self.GetItem(x,2) dlg = PropertyDialog(self,self.setProperties,self.valueLookup.values()) dlg.load(propertyName,valueItem.GetText(),rItem.GetText()) if (dlg.ShowModal() == PROPERTY_BUTTONADD_ID): pName = dlg.property() pValue = dlg.value() pRationale = dlg.rationale() idx = self.GetItemCount() self.SetStringItem(x,0,pName) self.SetStringItem(x,1,pValue) self.SetStringItem(x,2,pRationale) self.theSelectedValue = propertyName self.setProperties.add(propertyName)