def __init__(self, parent, winId): CodingTextCtrl.__init__(self, parent, winId) b = Borg() self.dbProxy = b.dbProxy self.theTaskName = '' self.theEnvironmentName = '' self.theDimMenu = wx.Menu() self.theDimMenu.Append(armid.NARCTRL_MENUGOAL_ID, 'Refining Goal') self.theDimMenu.Append(armid.NARCTRL_MENUOBSTACLE_ID, 'Refining Obstacle') self.theDimMenu.Append(armid.NARCTRL_MENUREQUIREMENT_ID, 'Refining Requirement') self.theDimMenu.AppendMenu(armid.BVNTC_MENU_CODING, 'Coding', self.codingMenu) self.Bind(wx.EVT_RIGHT_DOWN, self.OnRightDown) wx.EVT_MENU(self.theDimMenu, armid.NARCTRL_MENUGOAL_ID, self.onGoal) wx.EVT_MENU(self.theDimMenu, armid.NARCTRL_MENUOBSTACLE_ID, self.onObstacle) wx.EVT_MENU(self.theDimMenu, armid.NARCTRL_MENUREQUIREMENT_ID, self.onRequirement) self.goalItem = self.theDimMenu.FindItemById(armid.NARCTRL_MENUGOAL_ID) self.goalItem.Enable(False) self.reqItem = self.theDimMenu.FindItemById( armid.NARCTRL_MENUREQUIREMENT_ID) self.reqItem.Enable(False) self.obsItem = self.theDimMenu.FindItemById( armid.NARCTRL_MENUOBSTACLE_ID) self.obsItem.Enable(False)
def __init__(self, parent, winId): wx.SplitterWindow.__init__(self, parent, winId) self.SetMinimumPaneSize(500) self.txtCtrl = CodingTextCtrl(self, winId) marginCtrl = CodeMarginCtrl(self, -1) marginCtrl.addCode('test category') self.SplitVertically(self.txtCtrl, marginCtrl)
def __init__(self, parent, winId): CodingTextCtrl.__init__(self, parent, winId) self.ctrlMenu = wx.Menu() self.cmItem = self.ctrlMenu.Append(BVNTC_LISTCHARACTERISTICS_ID, "Characteristics") self.viItem = self.ctrlMenu.Append(BVNTC_VISCHARACTERISTICS_ID, "Visualise") self.ctrlMenu.AppendMenu(BVNTC_MENU_CODING, "Coding", self.codingMenu) wx.EVT_MENU(self, BVNTC_LISTCHARACTERISTICS_ID, self.onListCharacteristics) wx.EVT_MENU(self, BVNTC_VISCHARACTERISTICS_ID, self.onVisualiseCharacteristics) wx.EVT_MENU(self, BVNTC_TEXTOPENCODING_ID, self.onOpenCoding) wx.EVT_MENU(self, BVNTC_LISTALPHABET_ID, self.onListAlphabet) self.Bind(wx.EVT_RIGHT_DOWN, self.onRightClick) self.thePersonaName = "" self.theBehaviouralVariable = ""
def __init__(self,parent, winId): wx.SplitterWindow.__init__(self,parent,winId) self.SetMinimumPaneSize(500) self.txtCtrl = CodingTextCtrl(self,winId) marginCtrl = CodeMarginCtrl(self,-1) marginCtrl.addCode('test category') self.SplitVertically(self.txtCtrl,marginCtrl)
def __init__(self,parent,winId): wx.Panel.__init__(self,parent) topSizer = wx.BoxSizer(wx.VERTICAL) narrativeBox = wx.StaticBox(self,-1) narrativeBoxSizer = wx.StaticBoxSizer(narrativeBox,wx.HORIZONTAL) topSizer.Add(narrativeBoxSizer,1,wx.EXPAND) self.narrativeCtrl = CodingTextCtrl(self,winId) narrativeBoxSizer.Add(self.narrativeCtrl,1,wx.EXPAND) self.SetSizer(topSizer)
class CodingCtrl(wx.SplitterWindow): def __init__(self, parent, winId): wx.SplitterWindow.__init__(self, parent, winId) self.SetMinimumPaneSize(500) self.txtCtrl = CodingTextCtrl(self, winId) marginCtrl = CodeMarginCtrl(self, -1) marginCtrl.addCode('test category') self.SplitVertically(self.txtCtrl, marginCtrl) def SetValue(self, v): return self.txtCtrl.SetValue(v) def setCodes(self, cs): self.txtCtrl.setCodes(cs) def setMemos(self, ms): self.txtCtrl.setMemos(ms)
class CodingCtrl(wx.SplitterWindow): def __init__(self,parent, winId): wx.SplitterWindow.__init__(self,parent,winId) self.SetMinimumPaneSize(500) self.txtCtrl = CodingTextCtrl(self,winId) marginCtrl = CodeMarginCtrl(self,-1) marginCtrl.addCode('test category') self.SplitVertically(self.txtCtrl,marginCtrl) def SetValue(self,v): return self.txtCtrl.SetValue(v) def setCodes(self,cs): self.txtCtrl.setCodes(cs) def setMemos(self,ms): self.txtCtrl.setMemos(ms)
def __init__(self, parent, winId): CodingTextCtrl.__init__(self, parent, winId) self.ctrlMenu = wx.Menu() self.cmItem = self.ctrlMenu.Append(BVNTC_LISTCHARACTERISTICS_ID, 'Characteristics') self.viItem = self.ctrlMenu.Append(BVNTC_VISCHARACTERISTICS_ID, 'Visualise') self.ctrlMenu.AppendMenu(BVNTC_MENU_CODING, 'Coding', self.codingMenu) wx.EVT_MENU(self, BVNTC_LISTCHARACTERISTICS_ID, self.onListCharacteristics) wx.EVT_MENU(self, BVNTC_VISCHARACTERISTICS_ID, self.onVisualiseCharacteristics) wx.EVT_MENU(self, BVNTC_TEXTOPENCODING_ID, self.onOpenCoding) wx.EVT_MENU(self, BVNTC_LISTALPHABET_ID, self.onListAlphabet) self.Bind(wx.EVT_RIGHT_DOWN, self.onRightClick) self.thePersonaName = '' self.theBehaviouralVariable = ''
def __init__(self,parent,winId): CodingTextCtrl.__init__(self,parent,winId) b = Borg() self.dbProxy = b.dbProxy self.theTaskName = '' self.theEnvironmentName = '' self.theDimMenu = wx.Menu() self.theDimMenu.Append(NARCTRL_MENUGOAL_ID,'Refining Goal') self.theDimMenu.Append(NARCTRL_MENUOBSTACLE_ID,'Refining Obstacle') self.theDimMenu.Append(NARCTRL_MENUREQUIREMENT_ID,'Refining Requirement') self.theDimMenu.AppendMenu(BVNTC_MENU_CODING,'Coding',self.codingMenu) self.Bind(wx.EVT_RIGHT_DOWN,self.OnRightDown) wx.EVT_MENU(self.theDimMenu,NARCTRL_MENUGOAL_ID,self.onGoal) wx.EVT_MENU(self.theDimMenu,NARCTRL_MENUOBSTACLE_ID,self.onObstacle) wx.EVT_MENU(self.theDimMenu,NARCTRL_MENUREQUIREMENT_ID,self.onRequirement) self.goalItem = self.theDimMenu.FindItemById(NARCTRL_MENUGOAL_ID) self.goalItem.Enable(False) self.reqItem = self.theDimMenu.FindItemById(NARCTRL_MENUREQUIREMENT_ID) self.reqItem.Enable(False) self.obsItem = self.theDimMenu.FindItemById(NARCTRL_MENUOBSTACLE_ID) self.obsItem.Enable(False)