controls/LibraryPanel.py
changeset 1754 63f4af6bf6d9
parent 1745 f9d32913bad4
child 1767 c74815729afd
equal deleted inserted replaced
1753:19f19c66b67e 1754:63f4af6bf6d9
    83         # Add TreeCtrl for functions and function blocks library in splitter
    83         # Add TreeCtrl for functions and function blocks library in splitter
    84         # window
    84         # window
    85         self.Tree = wx.TreeCtrl(splitter_window,
    85         self.Tree = wx.TreeCtrl(splitter_window,
    86               size=wx.Size(0, 0),
    86               size=wx.Size(0, 0),
    87               style=wx.TR_HAS_BUTTONS |
    87               style=wx.TR_HAS_BUTTONS |
    88                     wx.TR_SINGLE      |
    88                     wx.TR_SINGLE |
    89                     wx.SUNKEN_BORDER  |
    89                     wx.SUNKEN_BORDER |
    90                     wx.TR_HIDE_ROOT   |
    90                     wx.TR_HIDE_ROOT |
    91                     wx.TR_LINES_AT_ROOT)
    91                     wx.TR_LINES_AT_ROOT)
    92         self.Bind(wx.EVT_TREE_SEL_CHANGED, self.OnTreeItemSelected, self.Tree)
    92         self.Bind(wx.EVT_TREE_SEL_CHANGED, self.OnTreeItemSelected, self.Tree)
    93         self.Tree.Bind(wx.EVT_CHAR, self.OnKeyDown)
    93         self.Tree.Bind(wx.EVT_CHAR, self.OnKeyDown)
    94         # If drag'n drop is enabled, bind event generated when a drag begins on
    94         # If drag'n drop is enabled, bind event generated when a drag begins on
    95         # tree to start a drag'n drop
    95         # tree to start a drag'n drop