def onAddReference(self,evt): dlg = ReferenceDialog(self,self.theCharacteristicType) if (dlg.ShowModal() == armid.CHARACTERISTICREFERENCE_BUTTONCOMMIT_ID): self.theSelectedIdx = self.GetItemCount() refName = dlg.reference() dimName = dlg.dimension() refDesc = dlg.description() self.InsertStringItem(self.theSelectedIdx,refName) self.SetStringItem(self.theSelectedIdx,1,refDesc) self.theReferenceTypeDictionary[refName] = dimName
def onReferenceActivated(self,evt): self.theSelectedIdx = evt.GetIndex() refName = self.GetItemText(self.theSelectedIdx) dimName = self.theReferenceTypeDictionary[refName] descItem = self.GetItem(self.theSelectedIdx,1) desc = descItem.GetText() dlg = ReferenceDialog(self,self.theCharacteristicType,refName,desc,dimName) if (dlg.ShowModal() == armid.CHARACTERISTICREFERENCE_BUTTONCOMMIT_ID): refName = dlg.reference() dimName = dlg.dimension() refDesc = dlg.description() self.SetStringItem(self.theSelectedIdx,0,refName) self.SetStringItem(self.theSelectedIdx,1,refDesc) self.theReferenceTypeDictionary[refName] = dimName
def onAddReference(self, evt): dlg = ReferenceDialog(self, self.theCharacteristicType) if (dlg.ShowModal() == CHARACTERISTICREFERENCE_BUTTONCOMMIT_ID): self.theSelectedIdx = self.GetItemCount() refName = dlg.reference() dimName = dlg.dimension() refDesc = dlg.description() self.InsertStringItem(self.theSelectedIdx, refName) self.SetStringItem(self.theSelectedIdx, 1, refDesc) self.theReferenceTypeDictionary[refName] = dimName
def onReferenceActivated(self,evt): self.theSelectedIdx = evt.GetIndex() refName = self.GetItemText(self.theSelectedIdx) dimName = self.theReferenceTypeDictionary[refName] descItem = self.GetItem(self.theSelectedIdx,1) desc = descItem.GetText() dlg = ReferenceDialog(self,self.theCharacteristicType,refName,desc,dimName) if (dlg.ShowModal() == CHARACTERISTICREFERENCE_BUTTONCOMMIT_ID): refName = dlg.reference() dimName = dlg.dimension() refDesc = dlg.description() self.SetStringItem(self.theSelectedIdx,0,refName) self.SetStringItem(self.theSelectedIdx,1,refDesc) self.theReferenceTypeDictionary[refName] = dimName