def onPersonaActivated(self,evt): self.theSelectedIdx = evt.GetIndex() pName = self.GetItemText(self.theSelectedIdx) pDur = self.GetItem(self.theSelectedIdx,1) pFreq = self.GetItem(self.theSelectedIdx,2) pDem = self.GetItem(self.theSelectedIdx,3) pGsup = self.GetItem(self.theSelectedIdx,4) dlg = TaskPersonaDialog(self,self.setPersonas[self.theCurrentEnvironment],self.theCurrentEnvironment,self.dbProxy,pName,pDur.GetText(),pFreq.GetText(),pDem.GetText(),pGsup.GetText()) if (dlg.ShowModal() == TASKPERSONA_BUTTONADD_ID): self.SetStringItem(self.theSelectedIdx,0,dlg.persona()) self.SetStringItem(self.theSelectedIdx,1,dlg.duration()) self.SetStringItem(self.theSelectedIdx,2,dlg.frequency()) self.SetStringItem(self.theSelectedIdx,3,dlg.demands()) self.SetStringItem(self.theSelectedIdx,4,dlg.goalsupport())
def onAddTaskPersona(self,evt): dlg = TaskPersonaDialog(self,self.setPersonas[self.theCurrentEnvironment],self.theCurrentEnvironment,self.dbProxy) if (dlg.ShowModal() == TASKPERSONA_BUTTONADD_ID): pName = dlg.persona() pDur = dlg.duration() pFreq = dlg.frequency() pDem = dlg.demands() pGsup = dlg.goalsupport() idx = self.GetItemCount() self.InsertStringItem(idx,pName) self.SetStringItem(idx,1,pDur) self.SetStringItem(idx,2,pFreq) self.SetStringItem(idx,3,pDem) self.SetStringItem(idx,4,pGsup) self.theSelectedValue = pName (self.setPersonas[self.theCurrentEnvironment]).add(pName)
def onAddTaskPersona(self, evt): dlg = TaskPersonaDialog(self, self.setPersonas[self.theCurrentEnvironment], self.theCurrentEnvironment, self.dbProxy) if (dlg.ShowModal() == TASKPERSONA_BUTTONADD_ID): pName = dlg.persona() pDur = dlg.duration() pFreq = dlg.frequency() pDem = dlg.demands() pGsup = dlg.goalsupport() idx = self.GetItemCount() self.InsertStringItem(idx, pName) self.SetStringItem(idx, 1, pDur) self.SetStringItem(idx, 2, pFreq) self.SetStringItem(idx, 3, pDem) self.SetStringItem(idx, 4, pGsup) self.theSelectedValue = pName (self.setPersonas[self.theCurrentEnvironment]).add(pName)
def onPersonaActivated(self, evt): self.theSelectedIdx = evt.GetIndex() pName = self.GetItemText(self.theSelectedIdx) pDur = self.GetItem(self.theSelectedIdx, 1) pFreq = self.GetItem(self.theSelectedIdx, 2) pDem = self.GetItem(self.theSelectedIdx, 3) pGsup = self.GetItem(self.theSelectedIdx, 4) dlg = TaskPersonaDialog(self, self.setPersonas[self.theCurrentEnvironment], self.theCurrentEnvironment, self.dbProxy, pName, pDur.GetText(), pFreq.GetText(), pDem.GetText(), pGsup.GetText()) if (dlg.ShowModal() == TASKPERSONA_BUTTONADD_ID): self.SetStringItem(self.theSelectedIdx, 0, dlg.persona()) self.SetStringItem(self.theSelectedIdx, 1, dlg.duration()) self.SetStringItem(self.theSelectedIdx, 2, dlg.frequency()) self.SetStringItem(self.theSelectedIdx, 3, dlg.demands()) self.SetStringItem(self.theSelectedIdx, 4, dlg.goalsupport())