コード例 #1
0
ファイル: virtualListCtrlBase.py プロジェクト: yncat/LAMP
 def __init__(self, *pArg, **kArg):
     lPArg = list(pArg)
     if "style" in kArg: kArg["style"] = kArg["style"] | wx.LC_REPORT | wx.LC_VIRTUAL
     elif len(lPArg) >= 5: lPArg[4] = lPArg[4] | wx.LC_REPORT | wx.LC_VIRTUAL
     else: kArg["style"] = wx.LC_REPORT | wx.LC_VIRTUAL
     self.lst = []
     self.focusFromKbd = viewObjectUtil.popArg(kArg, "enableTabFocus", True)
     return super().__init__(*lPArg, **kArg)
コード例 #2
0
 def __init__(self, *pArg, **kArg):
     self.focusFromKbd = viewObjectUtil.popArg(kArg, "enableTabFocus",
                                               True)  # キーボードフォーカスの初期値
     super().__init__(*pArg, **kArg)
     self.Bind(wx.EVT_ENTER_WINDOW, self.onMouseEnter)
     self.Bind(wx.EVT_LEAVE_WINDOW, self.onMouseLeave)
     # ツールチップ
     self.toolTipObject = toolTipBase.toolTip  # ツールチップオブジェクトを指定
     self.enableToolTip = False
コード例 #3
0
ファイル: virtualListCtrlBase.py プロジェクト: riku22/TCV
 def __init__(self, *pArg, **kArg):
     lPArg = list(pArg)
     if "style" in kArg: kArg["style"] = kArg["style"] | wx.LC_REPORT | wx.LC_VIRTUAL
     elif len(lPArg) >= 5: lPArg[4] = lPArg[4] | wx.LC_REPORT | wx.LC_VIRTUAL
     else: kArg["style"] = wx.LC_REPORT | wx.LC_VIRTUAL
     self.lst = []
     self.focusFromKbd = viewObjectUtil.popArg(kArg, "enableTabFocus", True)
     self.columns = []
     self.bindFunctions = {}    #カラム関係のイベントのバインドを保存する辞書
     self.printColumn = True
     super().__init__(*lPArg, **kArg)
     super().Bind(wx.EVT_LIST_END_LABEL_EDIT,self.onLabelEditEnd)
     super().Bind(wx.EVT_LIST_COL_END_DRAG,self.onColumnDragEnd)
コード例 #4
0
ファイル: radioButtonBase.py プロジェクト: riku22/TCV
 def __init__(self, *pArg, **kArg):
     self.focusFromKbd = viewObjectUtil.popArg(kArg, "enableTabFocus",
                                               True)  #キーボードフォーカスの初期値
     return super().__init__(*pArg, **kArg)