controls/SearchResultPanel.py
branchwxPython4
changeset 3303 0ffb41625592
parent 2737 38afed869ff6
child 3750 f62625418bff
equal deleted inserted replaced
3302:c89fc366bebd 3303:0ffb41625592
    50 # -------------------------------------------------------------------------------
    50 # -------------------------------------------------------------------------------
    51 
    51 
    52 class SearchResultPanel(wx.Panel):
    52 class SearchResultPanel(wx.Panel):
    53 
    53 
    54     def _init_coll_MainSizer_Items(self, parent):
    54     def _init_coll_MainSizer_Items(self, parent):
    55         parent.AddSizer(self.HeaderSizer, 0, border=0, flag=wx.GROW)
    55         parent.Add(self.HeaderSizer, 0, border=0, flag=wx.GROW)
    56         parent.AddWindow(self.SearchResultsTree, 1, border=0, flag=wx.GROW)
    56         parent.Add(self.SearchResultsTree, 1, border=0, flag=wx.GROW)
    57 
    57 
    58     def _init_coll_MainSizer_Growables(self, parent):
    58     def _init_coll_MainSizer_Growables(self, parent):
    59         parent.AddGrowableCol(0)
    59         parent.AddGrowableCol(0)
    60         parent.AddGrowableRow(1)
    60         parent.AddGrowableRow(1)
    61 
    61 
    62     def _init_coll_HeaderSizer_Items(self, parent):
    62     def _init_coll_HeaderSizer_Items(self, parent):
    63         parent.AddWindow(self.HeaderLabel, 1, border=5, flag=wx.LEFT | wx.RIGHT | wx.ALIGN_CENTER_VERTICAL)
    63         parent.Add(self.HeaderLabel, 1, border=5, flag=wx.LEFT | wx.RIGHT | wx.ALIGN_CENTER_VERTICAL)
    64         parent.AddWindow(self.ResetButton, 0, border=0, flag=0)
    64         parent.Add(self.ResetButton, 0, border=0, flag=0)
    65 
    65 
    66     def _init_coll_HeaderSizer_Growables(self, parent):
    66     def _init_coll_HeaderSizer_Growables(self, parent):
    67         parent.AddGrowableCol(0)
    67         parent.AddGrowableCol(0)
    68 
    68 
    69     def _init_sizers(self):
    69     def _init_sizers(self):
    88                   self.SearchResultsTree)
    88                   self.SearchResultsTree)
    89 
    89 
    90         self.ResetButton = wx.lib.buttons.GenBitmapButton(
    90         self.ResetButton = wx.lib.buttons.GenBitmapButton(
    91             self, bitmap=GetBitmap("reset"),
    91             self, bitmap=GetBitmap("reset"),
    92             size=wx.Size(28, 28), style=wx.NO_BORDER)
    92             size=wx.Size(28, 28), style=wx.NO_BORDER)
    93         self.ResetButton.SetToolTipString(_("Reset search result"))
    93         self.ResetButton.SetToolTip(_("Reset search result"))
    94         self.Bind(wx.EVT_BUTTON, self.OnResetButton, self.ResetButton)
    94         self.Bind(wx.EVT_BUTTON, self.OnResetButton, self.ResetButton)
    95 
    95 
    96         self._init_sizers()
    96         self._init_sizers()
    97 
    97 
    98     def __init__(self, parent, window):
    98     def __init__(self, parent, window):