--- a/SFCViewer.py Thu Aug 09 18:06:54 2007 +0200
+++ b/SFCViewer.py Thu Aug 09 18:07:44 2007 +0200
@@ -325,6 +325,7 @@
self.Scroll(max(0, xpos - 1), ypos)
elif self.SelectedElement:
self.SelectedElement.Move(-scaling[0], 0)
+ self.SelectedElement.RefreshModel()
self.RefreshBuffer()
self.RefreshScrollBars()
self.Refresh()
@@ -335,6 +336,7 @@
self.Scroll(min(xpos + 1, xmax), ypos)
elif self.SelectedElement:
self.SelectedElement.Move(scaling[0], 0)
+ self.SelectedElement.RefreshModel()
self.RefreshBuffer()
self.RefreshScrollBars()
self.Refresh()
@@ -345,6 +347,7 @@
self.Scroll(xpos, max(0, ypos - 1))
elif self.SelectedElement:
self.SelectedElement.Move(0, -scaling[1])
+ self.SelectedElement.RefreshModel()
self.RefreshBuffer()
self.RefreshScrollBars()
self.Refresh()
@@ -355,6 +358,7 @@
self.Scroll(xpos, min(ypos + 1, ymax))
elif self.SelectedElement:
self.SelectedElement.Move(0, scaling[1])
+ self.SelectedElement.RefreshModel()
self.RefreshBuffer()
self.RefreshScrollBars()
self.Refresh()