def setUp(self): super(TreeListCtrlTestCase, self).setUp() self._columns = self.createColumns() self.treeCtrl = widgets.TreeListCtrl(self.frame, self.columns(), self.getItemTooltipText, self.onSelect, dummy.DummyUICommand(), dummy.DummyUICommand()) imageList = wx.ImageList(16, 16) for bitmapName in ['led_blue_icon', 'folder_blue_icon']: imageList.Add(wx.ArtProvider_GetBitmap(bitmapName, wx.ART_MENU, (16,16))) self.treeCtrl.AssignImageList(imageList) # pylint: disable=E1101
def setUp(self): self.frame.getItemParentHasExclusiveChildren = lambda item: item.subject( ).startswith('mutual') super(CheckTreeCtrlTest, self).setUp() columns = [widgets.Column('subject', 'Subject')] self.treeCtrl = widgets.CheckTreeCtrl(self.frame, columns, self.onSelect, self.onCheck, dummy.DummyUICommand(), dummy.DummyUICommand()) self.mutual1 = DummyDomainObject('mutual 1') self.mutual2 = DummyDomainObject('mutual 2')
def setUp(self): super(TreeListCtrlTest, self).setUp() columns = [widgets.Column('subject', 'Subject')] self.treeCtrl = widgets.TreeListCtrl(self.frame, columns, self.onSelect, dummy.DummyUICommand(), dummy.DummyUICommand(), dummy.DummyUICommand()) imageList = wx.ImageList(16, 16) for bitmapName in ['led_blue_icon', 'folder_blue_icon']: imageList.Add( wx.ArtProvider_GetBitmap(bitmapName, wx.ART_MENU, (16, 16))) self.treeCtrl.AssignImageList(imageList) # pylint: disable-msg=E1101
def testAppendUICommand(self): gui.init() settings = config.Settings(load=False) toolbar = ToolBar(self.frame, settings) uiCommand = dummy.DummyUICommand(menuText='undo', bitmap='undo') toolId = toolbar.appendUICommand(uiCommand) self.assertNotEqual(wx.NOT_FOUND, toolbar.GetToolPos(toolId))
def setUp(self): super(UICommandTest, self).setUp() self.uicommand = dummy.DummyUICommand(menuText='undo', bitmap='undo') self.menu = wx.Menu() self.frame = wx.Frame(None) self.frame.Show(False) self.frame.SetMenuBar(wx.MenuBar()) self.frame.CreateToolBar()
def createListCtrl(self): self.frame.getItemWithIndex = lambda index: index self.frame.getIndexOfItem = lambda item: item if type(item) == type(0) else 0 self.frame.getItemText = lambda item, column: '' self.frame.getItemTooltipData = lambda item: [] self.frame.getItemImages = lambda item, column: {wx.TreeItemIcon_Normal: -1} return widgets.VirtualListCtrl(self.frame, self.columns, self.onSelect, dummy.DummyUICommand())
def createListCtrl(self): self.frame.getItemWithIndex = lambda index: index self.frame.getIndexOfItem = lambda item: item if type(item) == type( 0) else 0 self.frame.getItemText = lambda item, column: '' self.frame.getItemTooltipData = lambda item: [] self.frame.getItemImage = lambda item, which, column: None return widgets.ListCtrl(self.frame, self.columns, self.onSelect, dummy.DummyUICommand())