changed: #redrawX:y:width:height:
do NOT redraw, if I am not shown
big savings for huge pin-data
--- a/DSVColumnView.st Thu Jan 20 22:23:52 2011 +0100
+++ b/DSVColumnView.st Fri Jan 21 16:09:20 2011 +0100
@@ -2018,6 +2018,8 @@
|
shown ifFalse:[^ self].
+ self isReallyShown ifFalse:[^ self].
+
self paint:bgColor.
columnDescriptors isEmpty ifTrue:[
@@ -2109,7 +2111,7 @@
].
].
- "Modified: / 20-01-2011 / 08:55:19 / cg"
+ "Modified: / 21-01-2011 / 15:58:11 / cg"
! !
!DSVColumnView methodsFor:'drawing interactors'!
@@ -4675,9 +4677,9 @@
!DSVColumnView class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libwidg2/DSVColumnView.st,v 1.268 2011-01-20 07:59:41 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libwidg2/DSVColumnView.st,v 1.269 2011-01-21 15:09:20 cg Exp $'
!
version_CVS
- ^ '$Header: /cvs/stx/stx/libwidg2/DSVColumnView.st,v 1.268 2011-01-20 07:59:41 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libwidg2/DSVColumnView.st,v 1.269 2011-01-21 15:09:20 cg Exp $'
! !