Patch from Andrea
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@44934 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -198,8 +198,8 @@ FNB_DEFAULT_STYLE = FNB_MOUSE_MIDDLE_CLOSES_TABS | FNB_HIDE_ON_SINGLE_TAB
|
|||||||
# wxEVT_FLATNOTEBOOK_PAGE_CLOSED: Event Fired When A Page Is Closed.
|
# wxEVT_FLATNOTEBOOK_PAGE_CLOSED: Event Fired When A Page Is Closed.
|
||||||
# wxEVT_FLATNOTEBOOK_PAGE_CONTEXT_MENU: Event Fired When A Menu Pops-up In A Tab.
|
# wxEVT_FLATNOTEBOOK_PAGE_CONTEXT_MENU: Event Fired When A Menu Pops-up In A Tab.
|
||||||
|
|
||||||
wxEVT_FLATNOTEBOOK_PAGE_CHANGED = wx.NewEventType()
|
wxEVT_FLATNOTEBOOK_PAGE_CHANGED = wx.wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED
|
||||||
wxEVT_FLATNOTEBOOK_PAGE_CHANGING = wx.NewEventType()
|
wxEVT_FLATNOTEBOOK_PAGE_CHANGING = wx.wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING
|
||||||
wxEVT_FLATNOTEBOOK_PAGE_CLOSING = wx.NewEventType()
|
wxEVT_FLATNOTEBOOK_PAGE_CLOSING = wx.NewEventType()
|
||||||
wxEVT_FLATNOTEBOOK_PAGE_CLOSED = wx.NewEventType()
|
wxEVT_FLATNOTEBOOK_PAGE_CLOSED = wx.NewEventType()
|
||||||
wxEVT_FLATNOTEBOOK_PAGE_CONTEXT_MENU = wx.NewEventType()
|
wxEVT_FLATNOTEBOOK_PAGE_CONTEXT_MENU = wx.NewEventType()
|
||||||
@@ -208,10 +208,10 @@ wxEVT_FLATNOTEBOOK_PAGE_CONTEXT_MENU = wx.NewEventType()
|
|||||||
# FlatNotebookEvent
|
# FlatNotebookEvent
|
||||||
#-----------------------------------#
|
#-----------------------------------#
|
||||||
|
|
||||||
EVT_FLATNOTEBOOK_PAGE_CHANGED = wx.PyEventBinder(wxEVT_FLATNOTEBOOK_PAGE_CHANGED, 1)
|
EVT_FLATNOTEBOOK_PAGE_CHANGED = wx.EVT_NOTEBOOK_PAGE_CHANGED
|
||||||
"""Notify client objects when the active page in L{FlatNotebook}
|
"""Notify client objects when the active page in L{FlatNotebook}
|
||||||
has changed."""
|
has changed."""
|
||||||
EVT_FLATNOTEBOOK_PAGE_CHANGING = wx.PyEventBinder(wxEVT_FLATNOTEBOOK_PAGE_CHANGING, 1)
|
EVT_FLATNOTEBOOK_PAGE_CHANGING = wx.EVT_NOTEBOOK_PAGE_CHANGING
|
||||||
"""Notify client objects when the active page in L{FlatNotebook}
|
"""Notify client objects when the active page in L{FlatNotebook}
|
||||||
is about to change."""
|
is about to change."""
|
||||||
EVT_FLATNOTEBOOK_PAGE_CLOSING = wx.PyEventBinder(wxEVT_FLATNOTEBOOK_PAGE_CLOSING, 1)
|
EVT_FLATNOTEBOOK_PAGE_CLOSING = wx.PyEventBinder(wxEVT_FLATNOTEBOOK_PAGE_CLOSING, 1)
|
||||||
@@ -2955,14 +2955,17 @@ class FlatNotebook(wx.Panel):
|
|||||||
|
|
||||||
|
|
||||||
def SetImageList(self, imageList):
|
def SetImageList(self, imageList):
|
||||||
"""
|
""" Sets the image list for the page control. """
|
||||||
Sets the image list for the page control. It does not take ownership
|
|
||||||
of the image list, you must delete it yourself.
|
|
||||||
"""
|
|
||||||
|
|
||||||
self._pages.SetImageList(imageList)
|
self._pages.SetImageList(imageList)
|
||||||
|
|
||||||
|
|
||||||
|
def AssignImageList(self, imageList):
|
||||||
|
""" Assigns the image list for the page control. """
|
||||||
|
|
||||||
|
self._pages.AssignImageList(imageList)
|
||||||
|
|
||||||
|
|
||||||
def GetImageList(self):
|
def GetImageList(self):
|
||||||
""" Returns the associated image list. """
|
""" Returns the associated image list. """
|
||||||
|
|
||||||
@@ -4623,6 +4626,12 @@ class PageContainer(wx.Panel):
|
|||||||
self._ImageList = imglist
|
self._ImageList = imglist
|
||||||
|
|
||||||
|
|
||||||
|
def AssignImageList(self, imglist):
|
||||||
|
""" Assigns the image list for the page control. """
|
||||||
|
|
||||||
|
self._ImageList = imglist
|
||||||
|
|
||||||
|
|
||||||
def GetImageList(self):
|
def GetImageList(self):
|
||||||
""" Returns the image list for the page control. """
|
""" Returns the image list for the page control. """
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user