At 0:28 Uhr -0400 27.04.1999, Doug Way wrote:
On Mon, 26 Apr 1999, Georg Gollmann wrote:
Since the the preferences control panel has outgrown my screen I have made it scrolling. See http://macos.tuwien.ac.at/Squeak/ScrollingPrefs.st.
....
This issue is due to the sized scrollbar change I made (which was added to the base image a couple of months ago), which required that setScrollDeltas be called from the various extent: methods. Basically, I sort of assumed ScrollPane was an abstract superclass, but now that I think about it, there's no reason that it must be abstract.
You're right, ScrollPane>>extent: should include a call to "setScrollDeltas", and PluggableListMorph>>extent: should be removed. I would go ahead and change the file-in on your webspace to remove PluggableListMorph>>extent:, so if the Squeak Team decides to incorporate your scrollable prefs change, they will get that fix as well. (Even if they don't add your change, the change to Scrollpane>>extent: and the removal of PluggableListMorph>>extent: should still be made.)
Thanks for the background information. I have incorporated your suggestion in my fileIn.
Georg ---- Dipl.Ing. Georg Gollmann TU-Wien, Zentraler Informatikdienst
phon:(+43-1) 58801 - 42022 fax: (+43-1) 58801 - 42099 mail:gollmann@zid.tuwien.ac.at http://macos.tuwien.ac.at/Gollmann.html