From a92edd311c08a1a19efe3715115d4fc0515c1749 Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Tue, 1 May 2001 16:49:23 +0000 Subject: [PATCH] Check if the timer is already running before starting it again git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9960 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- wxPython/demo/wxToolBar.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/wxPython/demo/wxToolBar.py b/wxPython/demo/wxToolBar.py index 2110fb88e2..a3c0f69e7d 100644 --- a/wxPython/demo/wxToolBar.py +++ b/wxPython/demo/wxToolBar.py @@ -26,16 +26,16 @@ class TestToolBar(wxFrame): EVT_TOOL(self, 10, self.OnToolClick) EVT_TOOL_RCLICKED(self, 10, self.OnToolRClick) - tb.AddSimpleTool(20, images.getOpenBitmap(), "Open") + tb.AddSimpleTool(20, images.getOpenBitmap(), "Open", "Long help for 'Open'") EVT_TOOL(self, 20, self.OnToolClick) EVT_TOOL_RCLICKED(self, 20, self.OnToolRClick) tb.AddSeparator() - tb.AddSimpleTool(30, images.getCopyBitmap(), "Copy") + tb.AddSimpleTool(30, images.getCopyBitmap(), "Copy", "Long help for 'Copy'") EVT_TOOL(self, 30, self.OnToolClick) EVT_TOOL_RCLICKED(self, 30, self.OnToolRClick) - tb.AddSimpleTool(40, images.getPasteBitmap(), "Paste") + tb.AddSimpleTool(40, images.getPasteBitmap(), "Paste", "Long help for 'Paste'") EVT_TOOL(self, 40, self.OnToolClick) EVT_TOOL_RCLICKED(self, 40, self.OnToolRClick) @@ -75,6 +75,8 @@ class TestToolBar(wxFrame): self.log.WriteText('OnToolEnter: %s, %s\n' % (event.GetId(), event.GetInt())) if self.timer is None: self.timer = wxTimer(self) + if self.timer.IsRunning(): + self.timer.Stop() self.timer.Start(2000) event.Skip() -- 2.45.2