SFCViewer.py
changeset 155 b695f7459ef6
parent 145 4fb225afddf4
child 165 e464a4e4e06d
--- a/SFCViewer.py	Wed Jan 23 18:26:49 2008 +0100
+++ b/SFCViewer.py	Fri Jan 25 17:30:49 2008 +0100
@@ -281,7 +281,7 @@
             Viewer.OnViewerLeftDClick(self, event)
         elif self.Mode == MODE_SELECTION and self.SelectedElement:
             self.SelectedElement.OnLeftDClick(event, self.GetLogicalDC(), self.Scaling)
-            self.Refresh()
+            self.Refresh(False)
         event.Skip()
     
     def OnViewerMotion(self, event):
@@ -320,7 +320,7 @@
             self.SelectedElement = None
             self.RefreshBuffer()
             self.RefreshScrollBars()
-            self.Refresh()
+            self.Refresh(False)
         elif keycode == wx.WXK_LEFT:
             if event.ControlDown() and event.ShiftDown():
                 self.Scroll(0, ypos)
@@ -331,7 +331,7 @@
                 self.SelectedElement.RefreshModel()
                 self.RefreshBuffer()
                 self.RefreshScrollBars()
-                self.RefreshRect(self.GetScrolledRect(self.SelectedElement.GetRedrawRect(-scaling[0], 0)))
+                self.RefreshRect(self.GetScrolledRect(self.SelectedElement.GetRedrawRect(-scaling[0], 0)), False)
         elif keycode == wx.WXK_RIGHT:
             if event.ControlDown() and event.ShiftDown():
                 self.Scroll(xmax, ypos)
@@ -342,7 +342,7 @@
                 self.SelectedElement.RefreshModel()
                 self.RefreshBuffer()
                 self.RefreshScrollBars()
-                self.RefreshRect(self.GetScrolledRect(self.SelectedElement.GetRedrawRect(scaling[0], 0)))
+                self.RefreshRect(self.GetScrolledRect(self.SelectedElement.GetRedrawRect(scaling[0], 0)), False)
         elif keycode == wx.WXK_UP:
             if event.ControlDown() and event.ShiftDown():
                 self.Scroll(xpos, 0)
@@ -353,7 +353,7 @@
                 self.SelectedElement.RefreshModel()
                 self.RefreshBuffer()
                 self.RefreshScrollBars()
-                self.RefreshRect(self.GetScrolledRect(self.SelectedElement.GetRedrawRect(0, -scaling[1])))
+                self.RefreshRect(self.GetScrolledRect(self.SelectedElement.GetRedrawRect(0, -scaling[1])), False)
         elif keycode == wx.WXK_DOWN:
             if event.ControlDown() and event.ShiftDown():
                 self.Scroll(xpos, ymax)
@@ -364,7 +364,7 @@
                 self.SelectedElement.RefreshModel()
                 self.RefreshBuffer()
                 self.RefreshScrollBars()
-                self.RefreshRect(self.GetScrolledRect(self.SelectedElement.GetRedrawRect(0, scaling[1])))
+                self.RefreshRect(self.GetScrolledRect(self.SelectedElement.GetRedrawRect(0, scaling[1])), False)
         else:
             event.Skip()
         
@@ -390,7 +390,7 @@
             self.RefreshStepModel(step)
             self.RefreshBuffer()
             self.RefreshScrollBars()
-            self.Refresh()
+            self.Refresh(False)
         dialog.Destroy()
 
     def AddStep(self):
@@ -444,7 +444,7 @@
                     self.SelectedElement.SetSelected(True)
                 self.RefreshBuffer()
                 self.RefreshScrollBars()
-                self.Refresh()
+                self.Refresh(False)
             dialog.Destroy()
     
     def AddStepAction(self):
@@ -473,7 +473,7 @@
                     self.RefreshActionBlockModel(actionblock)
                     self.RefreshBuffer()
                     self.RefreshScrollBars()
-                    self.Refresh()
+                    self.Refresh(False)
                 dialog.Destroy()
     
     def AddDivergence(self):
@@ -669,7 +669,7 @@
                         self.CreateStep("Step", previous)
                 self.RefreshBuffer()
                 self.RefreshScrollBars()
-                self.Refresh()
+                self.Refresh(False)
             dialog.Destroy()
     
     def AddDivergenceBranch(self, divergence):
@@ -690,7 +690,7 @@
                     step = self.CreateStep("Step", previous)
             self.RefreshBuffer()
             self.RefreshScrollBars()
-            self.Refresh()
+            self.Refresh(False)
     
     def RemoveDivergenceBranch(self, divergence):
         if isinstance(divergence, SFC_Divergence):
@@ -698,7 +698,7 @@
                 divergence.RemoveHandledBranch()
                 self.RefreshBuffer()
                 self.RefreshScrollBars()
-                self.Refresh()
+                self.Refresh(False)
     
     def AddJump(self):
         if isinstance(self.SelectedElement, SFC_Step) and not self.SelectedElement.Output:
@@ -727,7 +727,7 @@
                 self.RefreshJumpModel(jump)
                 self.RefreshBuffer()
                 self.RefreshScrollBars()
-                self.Refresh()
+                self.Refresh(False)
             dialog.Destroy()
 
     def EditStepContent(self, step):
@@ -747,7 +747,7 @@
                 step.RefreshModel()
                 self.RefreshBuffer()
                 self.RefreshScrollBars()
-                self.Refresh()
+                self.Refresh(False)
             dialog.Destroy()
 
 #-------------------------------------------------------------------------------