Don't bind the ACTIVATE events until the log window is created
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29764 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
5810801554
commit
e44b5196a6
@ -398,8 +398,7 @@ try:
|
||||
# The rest remains unchanged.
|
||||
|
||||
# Line numbers in margin
|
||||
self.StyleSetSpec(wx.stc.STC_STYLE_LINENUMBER,'fore:#000000,back:#99A9C2')
|
||||
|
||||
self.StyleSetSpec(wx.stc.STC_STYLE_LINENUMBER,'fore:#000000,back:#99A9C2')
|
||||
# Highlighted brace
|
||||
self.StyleSetSpec(wx.stc.STC_STYLE_BRACELIGHT,'fore:#00009D,back:#FFFF00')
|
||||
# Unmatched brace
|
||||
@ -1050,8 +1049,6 @@ class wxPythonDemo(wx.Frame):
|
||||
self.Bind(wx.EVT_CLOSE, self.OnCloseWindow)
|
||||
self.Bind(wx.EVT_ICONIZE, self.OnIconfiy)
|
||||
self.Bind(wx.EVT_MAXIMIZE, self.OnMaximize)
|
||||
self.Bind(wx.EVT_ACTIVATE, self.OnActivate)
|
||||
wx.GetApp().Bind(wx.EVT_ACTIVATE_APP, self.OnAppActivate)
|
||||
|
||||
self.Centre(wx.BOTH)
|
||||
self.CreateStatusBar(1, wx.ST_SIZEGRIP)
|
||||
@ -1205,6 +1202,9 @@ class wxPythonDemo(wx.Frame):
|
||||
#wx.Log_SetTraceMask(wx.TraceMessages)
|
||||
|
||||
|
||||
self.Bind(wx.EVT_ACTIVATE, self.OnActivate)
|
||||
wx.GetApp().Bind(wx.EVT_ACTIVATE_APP, self.OnAppActivate)
|
||||
|
||||
# add the windows to the splitter and split it.
|
||||
splitter2.SplitHorizontally(self.nb, self.log, -160)
|
||||
splitter.SplitVertically(self.tree, splitter2, 200)
|
||||
|
Loading…
Reference in New Issue
Block a user