Fix bug with fullscreen

This commit is contained in:
Phyks 2014-11-11 18:38:18 +01:00
parent 907a22755e
commit ed8d76227e

View File

@ -23,7 +23,7 @@ def int_of_string(s):
return 0 return 0
def next_filename(): def next_filename():
return ("boards/"+str(max([int_of_string(i.strip(".jpg")) for i in return ("boards/"+str(max([int_of_string(i.strip(".jpg")) for i in
os.listdir('boards/') or ['0'] if not os.path.isdir(i)] os.listdir('boards/') or ['0'] if not os.path.isdir(i)]
) + 1)+".jpg") ) + 1)+".jpg")
@ -135,7 +135,7 @@ class PaintWindow(wx.Window):
[(wx.EVT_MENU_RANGE, menuHandler), [(wx.EVT_MENU_RANGE, menuHandler),
(wx.EVT_UPDATE_UI_RANGE, updateUIHandler)]: (wx.EVT_UPDATE_UI_RANGE, updateUIHandler)]:
self.Bind(event, handler, id=firstId, id2=lastId) self.Bind(event, handler, id=firstId, id2=lastId)
def button_exit_handle(self, event): def button_exit_handle(self, event):
self.menu.Destroy() self.menu.Destroy()
self.Destroy() self.Destroy()
@ -236,7 +236,7 @@ class PaintWindow(wx.Window):
# If q key is pressed, exit # If q key is pressed, exit
keycode = event.GetKeyCode() keycode = event.GetKeyCode()
if event.GetKeyCode() == wx.WXK_ESCAPE: if event.GetKeyCode() == wx.WXK_ESCAPE:
ret = wx.MessageBox('Are you sure to quit?', 'Question', ret = wx.MessageBox('Are you sure to quit?', 'Question',
wx.YES_NO | wx.NO_DEFAULT, self) wx.YES_NO | wx.NO_DEFAULT, self)
if ret == wx.YES: if ret == wx.YES:
self.menu.Destroy() self.menu.Destroy()
@ -308,5 +308,6 @@ class PaintFrame(wx.Frame):
if __name__ == '__main__': if __name__ == '__main__':
app = wx.App() app = wx.App()
frame = PaintFrame() frame = PaintFrame()
frame.Show()
frame.ShowFullScreen(True, wx.FULLSCREEN_ALL) frame.ShowFullScreen(True, wx.FULLSCREEN_ALL)
app.MainLoop() app.MainLoop()