mirror of
https://github.com/wxWidgets/Phoenix.git
synced 2026-01-06 20:10:08 +01:00
Floatcanvas samples updates for Phoenix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73882 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -18,9 +18,6 @@ from wx.lib.floatcanvas import NavCanvas, FloatCanvas
|
||||
|
||||
import wx
|
||||
|
||||
ID_ABOUT_MENU = wx.ID_ABOUT
|
||||
ID_ZOOM_TO_FIT_MENU = wx.NewId()
|
||||
|
||||
class DrawFrame(wx.Frame):
|
||||
|
||||
"""
|
||||
@@ -35,20 +32,20 @@ class DrawFrame(wx.Frame):
|
||||
MenuBar = wx.MenuBar()
|
||||
|
||||
FileMenu = wx.Menu()
|
||||
FileMenu.Append(wx.NewId(), "&Close","Close Application")
|
||||
wx.EVT_MENU(self, FileMenu.FindItem("Close"), self.OnQuit)
|
||||
exit = FileMenu.Append(wx.ID_EXIT, "", "Close Application")
|
||||
self.Bind(wx.EVT_MENU, self.OnQuit, exit)
|
||||
|
||||
MenuBar.Append(FileMenu, "&File")
|
||||
|
||||
view_menu = wx.Menu()
|
||||
view_menu.Append(wx.NewId(), "Zoom to &Fit","Zoom to fit the window")
|
||||
wx.EVT_MENU(self, view_menu.FindItem("Zoom to &Fit"), self.ZoomToFit)
|
||||
zfit = view_menu.Append(wx.NewId(), "Zoom to &Fit", "Zoom to fit the window")
|
||||
self.Bind(wx.EVT_MENU, self.ZoomToFit, zfit)
|
||||
MenuBar.Append(view_menu, "&View")
|
||||
|
||||
help_menu = wx.Menu()
|
||||
help_menu.Append(ID_ABOUT_MENU, "&About",
|
||||
"More information About this program")
|
||||
wx.EVT_MENU(self, ID_ABOUT_MENU, self.OnAbout)
|
||||
about = help_menu.Append(wx.ID_ABOUT, "",
|
||||
"More information About this program")
|
||||
self.Bind(wx.EVT_MENU, self.OnAbout, about)
|
||||
MenuBar.Append(help_menu, "&Help")
|
||||
|
||||
self.SetMenuBar(MenuBar)
|
||||
@@ -60,11 +57,11 @@ class DrawFrame(wx.Frame):
|
||||
BackgroundColor = "DARK SLATE BLUE"
|
||||
).Canvas
|
||||
|
||||
wx.EVT_CLOSE(self, self.OnCloseWindow)
|
||||
self.Bind(wx.EVT_CLOSE, self.OnCloseWindow)
|
||||
|
||||
FloatCanvas.EVT_MOTION(self.Canvas, self.OnMove )
|
||||
FloatCanvas.EVT_LEFT_UP(self.Canvas, self.OnLeftUp )
|
||||
FloatCanvas.EVT_LEFT_DOWN(self.Canvas, self.OnLeftClick )
|
||||
self.Canvas.Bind(FloatCanvas.EVT_MOTION, self.OnMove)
|
||||
self.Canvas.Bind(FloatCanvas.EVT_LEFT_UP, self.OnLeftUp)
|
||||
self.Canvas.Bind(FloatCanvas.EVT_LEFT_DOWN, self.OnLeftClick)
|
||||
|
||||
self.ResetSelections()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user