I use the following line in my startup script:
FileStream fileIn: (FileDirectory default pathName, FileDirectory slash, 'someChangeSet.cs').
The someChangeSet.cs file is located in the same directory as my image. I have a change set that has all of the changes of methods that I commonly overwrite in my image. I did it originally with the compile:notifiying:, but then found I was adding more methods here and there and it was cleaner to just put all of the changed methods (and new ones) into a separate file. Either way will work of course. Hope this helps...=) -- Blaine Buxton, Mad Scientist In Training My Amps: Smalltalk, Lisp, and Ruby http://www.blainebuxton.com
From: "Hernan Tylim" htylim@yahoo.com.ar Reply-To: The general-purpose Squeak developers listsqueak-dev@lists.squeakfoundation.org To: "'The general-purpose Squeak developers list'"squeak-dev@lists.squeakfoundation.org Subject: RE: changing code in a skript Date: Thu, 28 Oct 2004 20:07:39 -0300
Hi, What about ....
Preferences class compile: 'personalizeUserMenu: aMenu aMenu addTitle: ''Martin Personalized Menu''. aMenu addStayUpItem. aMenu add: ''browser'' target: Browser prototypicalToolWindow action: #openInHand.' notifying: nil.
Of course the string that you pass as an argument in compile: can be whatever you like it to be.
Also note the double ' inside the string. They are needed because in a string the ' character you need to escape it with another '.
Regards, HernĂ¡n
-----Original Message----- From: squeak-dev-bounces@lists.squeakfoundation.org [mailto:squeak-dev-bounces@lists.squeakfoundation.org] On Behalf Of Martin Kuball Sent: Thursday, October 28, 2004 10:42 AM To: squeak-dev@lists.squeakfoundation.org Subject: changing code in a skript
Hi
I wrote a small skript that intitalizes a new image with my preferences. Among other things I would like to customize the user menu. So how can I change the Preferences>>#personalizeUserMenu: method from within my skript?
Martin
_________________________________________________________________ Check out Election 2004 for up-to-date election news, plus voter tools and more! http://special.msn.com/msn/election2004.armx
squeak-dev@lists.squeakfoundation.org