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)
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
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)
def __init__(self, *pArg, **kArg): self.focusFromKbd = viewObjectUtil.popArg(kArg, "enableTabFocus", True) #キーボードフォーカスの初期値 return super().__init__(*pArg, **kArg)