コード例 #1
0
 def __init__(self, parent, availableActions, actions=[]):
     self.availableActions = availableActions
     self.availableActionsDict = {
         action.name: action
         for action in self.availableActions
     }
     ExecutableListCtrl.__init__(self, parent,
                                 xrc.XRCCTRL(parent, 'actionsListPanel'), {
                                     1: 'Action',
                                     2: 'Parameters'
                                 }, '--- Run method ---', actions)
コード例 #2
0
ファイル: method.py プロジェクト: BatteryPower/instrumentino
 def __init__(self, parent, availableActions, actions=[]):
     self.availableActions = availableActions
     self.availableActionsDict = {action.name: action for action in self.availableActions}
     ExecutableListCtrl.__init__(self, parent, xrc.XRCCTRL(parent, 'actionsListPanel'), {1: 'Action', 2: 'Parameters'}, '--- Run method ---', actions) 
コード例 #3
0
 def __init__(self, parent, methods=[]):
     ExecutableListCtrl.__init__(self, parent, xrc.XRCCTRL(parent, 'methodsListPanel'), {1: 'Method', 2: 'Repeat'}, '=== run sequence ===', methods)