[Newbies] [ANN] Seaside 3.0 released

2010-09-13 Thread Michael Davies
The Seaside core developers are pleased to announce the release of Seaside 3.0 - see http://seaside.st/seaside30 for more information. The changes in 3.0 are intended to make using and extending Seaside faster and easier. Useful Links: Full Release Announcement http://seaside.st/seaside30 Seasi

[Newbies] [ANN] Seaside 3.0 released

2010-09-12 Thread Michael Davies
The Seaside core developers are pleased to announce the release of Seaside 3.0 - see http://seaside.st/seaside30 for more information. The changes in 3.0 are intended to make using and extending Seaside faster and easier. Useful Links: Full Release Announcement http://seaside.st/seaside30 Seasi

Re: [Newbies] How can I switch to OmniBrowser in Squeak

2009-06-12 Thread Michael Davies
be resolved. > > Is it a temporary problem? > > > 2009/6/8 Michael Davies : >> Click on the icon at the top left of one of your existing browser >> windows, and select "Choose new default browser". If one of the >> choices is the snappy "OBSystemBrowserAda

Re: [Newbies] How can I switch to OmniBrowser in Squeak

2009-06-08 Thread Michael Davies
Click on the icon at the top left of one of your existing browser windows, and select "Choose new default browser". If one of the choices is the snappy "OBSystemBrowserAdaptor" you're good to go. If not, try selecting the other choices and opening new browser windows to see how you like them. If no

Re: [Newbies] accented characters + squeak

2008-08-21 Thread Michael Davies
On Thu, Aug 21, 2008 at 8:24 AM, Hervé Darce <[EMAIL PROTECTED]> wrote: > I use squeak 3.10.1 > http://distfiles.gentoo.org/distfiles/Squeak-3.10-1.src.tar.gz. Is it the > latest? > > Too, I use the image > https://gforge.inria.fr/frs/download.php/5550/sq3.10.2-7179web08.08.1.zip. Have you tried r

Re: [Newbies] accented characters + squeak

2008-08-21 Thread Michael Davies
On Thu, Aug 21, 2008 at 4:09 AM, Hervé Darce <[EMAIL PROTECTED]> wrote: > It's not easy to write in English. I'm sorry. > > when I type the "é" on the keyboard, for example, a debbuger displayed. The > problem is similar to this: "Character value: -61". It is impossible to use > keyboard. > Herv

Re: [Newbies] How to get a Newline Character

2008-08-19 Thread Michael Davies
On Sun, Aug 17, 2008 at 2:41 PM, Felix Dorner <[EMAIL PROTECTED]> wrote: > Hi, > > I couldn't find anything about how to display special characters. It > seems like there's no escape mechanism inside literal strings, such as > (in java) "Hello \n World". Do I really have to represent this as: > 'he

Re: [Newbies] Why is the UI so blurry on Linux?

2008-08-16 Thread Michael Davies
On Fri, Aug 15, 2008 at 4:15 PM, David Mitchell <[EMAIL PROTECTED]> wrote: [...] > You can install new fonts or pick a > different font for the flap icons (e.g., you could use the balloon > help font everywhere). > That's what I ended up doing. I've tried all the font solutions, and in the end fou

Re: [Newbies] Windows

2008-08-16 Thread Michael Davies
On Thu, Aug 14, 2008 at 3:28 AM, Roger Thedog <[EMAIL PROTECTED]> wrote: > > I have looked at a couple of tutorials for Morphic but they are pretty low > level. Is there a guide or a framework I can look at for writing windows > that you would typically expect to see in a corporate application > en

Re: [Newbies] What is a "weak" reference

2008-07-15 Thread Michael Davies
On Tue, Jul 15, 2008 at 2:39 PM, cdrick <[EMAIL PROTECTED]> wrote: > All that sounds like "don't use weak reference" :) > > > Cédrick > A nice clear summary! Thanks to all who have posted on this topic - it's been a very useful discussion. Michael ___

Re: [Newbies] What is a "weak" reference

2008-07-14 Thread Michael Davies
On Mon, Jul 14, 2008 at 4:43 PM, Herbert König <[EMAIL PROTECTED]> wrote: > Hello Michael, > > > Child>>>parent > MD> ^ Parent allInstances detect: [ :each | each children includes: self ] > > allInstances scans *every* object in the image which is slow. Ouch, I can see that it would be :-) >

Re: [Newbies] What is a "weak" reference

2008-07-14 Thread Michael Davies
On Sun, Jul 13, 2008 at 6:15 PM, Rob Rothwell <[EMAIL PROTECTED]> wrote: > Can someone explain what a "weak" vs (I am guessing) "strong" reference is? [snip] > I, too, am maintaining parent/child relationships in my application and have > just been doing something like: > Parent>>createChild >

Re: [Newbies] How to increase size of Transcript

2008-05-02 Thread Michael Davies
On Fri, May 2, 2008 at 5:49 PM, Milan Zimmermann <[EMAIL PROTECTED]> wrote: > When writing to Transcript using Transcript show:, after certain amount is > put on the Transcript, the screen gets cleaned, keeping only about 10K of > text. > > Is there a way to increase the amount of text Transcript

Re: [Newbies] Namespaces

2008-05-01 Thread Michael Davies
On Wed, Apr 30, 2008 at 12:53 PM, Pinku Surana <[EMAIL PROTECTED]> wrote: > What is the current state of namespaces in Squeak? Is there a programming > convention to prevent name clashes? > There's a manually maintained list at http://wiki.squeak.org/squeak/3318 that may be helpful. __

Re: [Newbies] managing windows in squeak

2008-04-28 Thread Michael Davies
On Mon, Apr 28, 2008 at 2:58 PM, cdrick <[EMAIL PROTECTED]> wrote: ... > I also find UIEnhancement quite handy mainly because of the lower bar > where all windows can be minimized and also there is an overview (a la > vista) when passing the mouse over them (search UIEnhancement in > squeaksour

Re: [Newbies] Collection subclasses

2008-04-03 Thread Michael Davies
On Thu, Apr 3, 2008 at 3:52 AM, Rob Rothwell <[EMAIL PROTECTED]> wrote: > So the behavior I am seeing is to be expected, then? And how would I have > known to expect this? I guess my assumption was that any object could > "extend" any other object! > Hi Rob, I wonder if you were thinking that

Re: [Newbies] Where are the dialog boxes for input/output?

2008-01-31 Thread Michael Davies
On Jan 28, 2008 8:25 PM, Michael van der Gulik <[EMAIL PROTECTED]> wrote: ... > Sorry I don't have Squeak available to give exact results at this time, but > I believe that in recent images there should be a class called something > like UIManager with methods to do things like this. > What a great

Re: [Newbies] Can I use SQL statements in squeak?

2008-01-24 Thread Michael Davies
On Jan 24, 2008 1:25 PM, LoneHunter01 <[EMAIL PROTECTED]> wrote: > > I just need to know how to access a database and make minor changes. If > someone could point me to a tutorial or really good site that covers this > aspect, it would be very helpful. Thanks. In addition to the solutions Diego

Re: [Newbies] block in recursion, Any cure for that kind of situation?

2008-01-22 Thread Michael Davies
On Jan 22, 2008 9:10 PM, Hilaire Fernandes <[EMAIL PROTECTED]> wrote: > I got an error "Attempt to evaluate a block that is already being > evaluated", when I call in recursion a block... This is a know limitation of Squeak, eg see discussion around http://lists.squeakfoundation.org/pipermail/squ

Re: [Newbies] Getting a list of files from a folder

2008-01-19 Thread Michael Davies
On Jan 19, 2008 2:22 PM, Marcus Strehlow <[EMAIL PROTECTED]> wrote: > Hi all, > > I am trying to figure out how a list of files of a given directory can > be put into a PluggableListMorph. It is important to me to find this > out as I am trying to create something that works with reading the > cont

[Newbies] Re: Google Charts on Seaside

2007-12-08 Thread Michael Davies
Sorry, this was meant for the Seaside list. On Dec 8, 2007 7:11 PM, Michael Davies <[EMAIL PROTECTED]> wrote: > I was just putting together a simple component to help me use Google's > mapping API, when I saw Lukas' blog post recording the exercise in > remote pair-prog

[Newbies] Google Charts on Seaside

2007-12-08 Thread Michael Davies
I was just putting together a simple component to help me use Google's mapping API, when I saw Lukas' blog post recording the exercise in remote pair-programming that he, Philippe Marshall and Adriaan van Os did to develop their version. I've just downloaded it and started playing and it looks gre

Re: [Newbies] Obsolete classes - I can find pointers to them, but how to get rid of them

2007-12-07 Thread Michael Davies
Ramon Leon posted a useful utility that attempts to clean up a variety of common problems in an image: http://onsmalltalk.com/programming/smalltalk/squeak-smalltalk-image-maintenance/ If this doesn't help, at least you know that it's not a simple problem! __

Re: [Newbies] Exif support?

2007-10-17 Thread Michael Davies
On 16/10/2007, Monty Zukowski <[EMAIL PROTECTED]> wrote: > I am learning Squeak, and as a first application I want to write a > little photo organizing application. > > I know I will want to extract EXIF information out of the jpeg headers > of the images. So far I haven't seen anything in Squeak

Re: [Newbies] Re: Beginners Digest, Vol 18, Issue 2

2007-10-03 Thread Michael Davies
On 03/10/2007, Bert Freudenberg <[EMAIL PROTECTED]> wrote: > > > Now that is plain silly. If you just iterate, why store in an array? Good question. No good answer :-( Your solution is >20x faster, thanks! ___ Beginners mailing list Beginners@lists.squea

Re: [Newbies] Re: Beginners Digest, Vol 18, Issue 2

2007-10-03 Thread Michael Davies
> > > I want to apply smalltalk to fibonacci numbers. I > > > Next, I would like to memoize this method, Hi Mark, By coincidence, I was playing with this myself yesterday. If you're interested in the numbers rather than the technique, there's a couple of alternative approaches to speed it up, ite

Re: [Newbies] [SBE--Squeak Book

2007-09-14 Thread Michael Davies
On 14/09/2007, Oscar Nierstrasz <[EMAIL PROTECTED]> wrote: > The version of the book on the web and on Lulu is the "final" version > of the First Edition. I just uploaded a revision yesterday since the > University of Bern asked to be credited if they agree to host the > domain name. But there sh

Re: [Newbies] How to create auto generated accessors?

2007-08-09 Thread Michael Davies
Try looking for "accessors for inst var" in that menu instead. That's what mine shows. ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners

Re: [Newbies] Retrieving a list of standard method categories?

2007-08-09 Thread Michael Davies
On 09/08/07, Michael Davies <[EMAIL PROTECTED]> wrote: > Hi Conrad, > > Here's how to find your answer. In the previous menu, instead of > clicking on "new category...", ctl-click on twice it to bring up its > halos (first ctl-click shows halos for the who

Re: [Newbies] SampleCode-ImageViewer

2007-07-03 Thread Michael Davies
... I would have thought it would be nice if the goNext/Back buttons cause the directory field to accept if it hadn't already, I think this would be more in keeping with the behavior of modern GUIs. I didn't see an obvious way to make that happen. I see what you mean - I think I ended up creati

Re: [Newbies] SampleCode-ImageViewer

2007-07-03 Thread Michael Davies
I send a attached of some old thing I do for showing how a slide show of picts could be made to some Squeaker. Don't take me as last word ! I sure many could do same better. Thanks, it's always good to see how someone else addresses the same problem. > but realised that image > handling on my

Re: [Newbies] SampleCode-ImageViewer

2007-06-27 Thread Michael Davies
(re-sent as my original didn't get through) Hi Wade, Edgar, I wrote that sample application, so I'm sorry you had problems getting it working. As you worked out, it's fussy about the (number, and case of) file extensions it recognises. I've fixed those issues and uploaded a new version, as I'm s

Re: [Newbies] User interfaces | getting started

2007-05-21 Thread Michael Davies
On 20/05/07, Darren White <[EMAIL PROTECTED]> wrote: Hello, This is my first post here. I have been exploring the squeak environment and smalltalk syntax for a few weeks now. Usually when learning a new programming language I create a small programs such as a contacts list. First I may do it with

Re: [Newbies] Re: DNU when trying to update squeak-web-118

2007-05-17 Thread Michael Davies
On 17/05/07, Stephen Davies <[EMAIL PROTECTED]> wrote: OK - I've had a little go with some success. Who wants to critique my process: [snip] That looks like an object lesson in how to track down a bug in Squeak. All you need to do now is file a bug report in mantis and upload a changeset with

Re: [Newbies] Code browsing

2007-05-11 Thread Michael Davies
On 10/05/07, Ramiro Diaz Trepat <[EMAIL PROTECTED]> wrote: Hello there, I have noticed that in the pre built developer images that Damien provides, there is a version of OmniBrowser that has extra stuff, like a search bar on top and what seems to be automatic categories on the method pane.

[Newbies] DIfferent OS X VMs

2007-05-07 Thread Michael Davies
Can someone explain the differences between the two branches of VM on offer at ftp://ftp.squeak.org/current_stable/mac/ ? I understand that the 3.8 (yellow icon) branch is based on John McIntosh's work found at http://www.smalltalkconsulting.com/squeak.html and that the 3.9 (blue icon) branch app

Re: [Newbies] Re: Squeak - for a different Summer of Code!

2007-03-19 Thread Michael Davies
On 18/03/07, Giovanni Corriga <[EMAIL PROTECTED]> wrote: I don't think it would do harm, to say the least. If you're interested in it, you should try and apply to the SoC. I could be the mentor for this idea. Sorry Giovanni, I wasn't very clear in what I typed. I'm afraid my college years are l

Re: [Newbies] Re: Squeak - for a different Summer of Code!

2007-03-16 Thread Michael Davies
On 16/03/07, Ron Teitelbaum <[EMAIL PROTECTED]> wrote: http://code.google.com/soc/ Ron I notice that there are projects in the SOC list for wxWidgets and wxPython. I wonder if anyone would be prepared to mentor a student to bring wxSqueak up to date with 3.9/3.10? I don't know if this is a tri

Re: [Newbies] [Newbie]Howto find the host OS

2007-02-26 Thread Michael Davies
On 26/02/07, Mispunt <[EMAIL PROTECTED]> wrote: Thanks for the quick reply, but Squeak says: Message not understood: SystemDictionary>>platformName I am using Squeak 3.9 Try SmalltalkImage current platformName -- the convention changed with 3.9 ___ B

Re: [Newbies] BlockClosure>>fork problem

2007-02-20 Thread Michael Davies
George, You'll find that writing to the Transcript always slows things down. I assume it's the time for writing to the Transcript that also causes the second process to start after a different interval each time. Writing the results into an OrderedCollection will be much faster, and more predicta

Re: [Newbies] Ralph Johnson video lectures on Smalltalk

2007-02-13 Thread Michael Davies
On 13/02/07, Martial Boniou <[EMAIL PROTECTED]> wrote: Yes, but most of those vids look available at: http://st-www.cs.uiuc.edu/users/johnson/cs497/video/ Michael, you should wget it for your personal use before it goes to the void. Thanks for the tip, Martial; they're safely backed-up now. C

Re: [Newbies] Ralph Johnson video lectures on Smalltalk

2007-02-13 Thread Michael Davies
On 13/02/07, stephane ducasse <[EMAIL PROTECTED]> wrote: The videos are copyrighted by the university so ralph cannot give them for free. Now he was teaching in VW and switched to Squeak recently Ah, that's a shame, as the slides are very interesting reading, and I'm sure that the videos would

[Newbies] Ralph Johnson video lectures on Smalltalk

2007-02-09 Thread Michael Davies
I've just found a link to a set of videos and lecture notes from Ralph Johnson's lectures on Smalltalk (based on VisualWorks I believe): http://st-www.cs.uiuc.edu/users/johnson/cs497/notes98/online-course.html The lecture notes are accessible, but the video links seem to be dead. Does anyone know

Re: [Newbies] anObject select: #aMethodName -- is this good Squeak?

2007-02-07 Thread Michael Davies
On 07/02/07, Giovanni Corriga <[EMAIL PROTECTED]> wrote: Not to mention the fact that if you use a Symbol instead of a block, that use won't be listed in the Senders browser. Giovanni That was one of the things that I originally thought would weigh against this idiom, but found to my

Re: [Newbies] anObject select: #aMethodName -- is this good Squeak?

2007-02-07 Thread Michael Davies
Ron, Thanks for the clear explanation. I ran the debugger on the example I gave, and followed the code through until I saw the 'trick' in action for myself -- it was one of those 'aha' moments. It's a very tempting shortcut, but I'll heed your advice and steer clear. Lukas, Thanks for clarifying

[Newbies] anObject select: #aMethodName -- is this good Squeak?

2007-02-07 Thread Michael Davies
I was browsing some of the Magritte source code, when I saw a message that confused me: selectors := anObject class allSelectors select: #isDescriptionSelector. I couldn't understand how you could pass a Symbol to #select: instead of a block -- certainly the definition of

Re: [Newbies] Dealing with AnObsoleteC3 Class

2007-01-31 Thread Michael Davies
On 31/01/07, Bert Freudenberg <[EMAIL PROTECTED]> wrote: On Jan 31, 2007, at 22:32 , Michael Davies wrote: [snip] > ProtoObject subclasses looks like this: > {Object . ObjectOut . ImageSegmentRootStub . MessageCatcher . > DynamicBindingsInfo . MaMinimalObject . MAC

Re: [Newbies] Dealing with AnObsoleteC3 Class

2007-01-31 Thread Michael Davies
On 31/01/07, Bert Freudenberg <[EMAIL PROTECTED]> wrote: On Jan 31, 2007, at 20:22 , Michael Davies wrote: > I'm trying to refactor a piece of code using the refactoring browser, > but I've started getting messages telling me that AnObsoleteC3 class > does not understa

[Newbies] Dealing with AnObsoleteC3 Class

2007-01-31 Thread Michael Davies
I'm trying to refactor a piece of code using the refactoring browser, but I've started getting messages telling me that AnObsoleteC3 class does not understand #directlyDefinesMethod. I assume that a changeset I've loaded has removed a class called C3, but that there's still some reference to it h

Re: [Newbies] Absolute newbie :: Creating a GUI application

2006-12-28 Thread Michael Davies
On 12/23/06, Enrico Donelli <[EMAIL PROTECTED]> wrote: Are there any examples/tutorials about the building of a GUI interface? I can't help on the db side, but have a look at http://www.squeaksource.com/SampleImageViewer which I created to help me work out some of the issues with building a GU

Re: [Newbies] Some sample code to help understand Morphic applications

2006-10-18 Thread Michael Davies
On 10/18/06, Another Dave <[EMAIL PROTECTED]> wrote: Neither Squeak 3.8 nor 3.9 will give me that "file in" button, but now thatI know the .mcz extension means Monticello I can make my incoming directorya repository and open it. From there I can load the image. Sorry, I assumed it was the .st file

Re: [Newbies] Some sample code to help understand Morphic applications

2006-10-18 Thread Michael Davies
An RSS reader? You may want to work with Derek O'Connell, who is working on a similar newbie project. His project is a Stockchart that shows rising companies in blue and falling ones inred, and he has also written a simple RSS reader: http://minnow.cc.gatech.edu/squeak/5873Looks interesting - I'll

[Newbies] Some sample code to help understand Morphic applications

2006-10-17 Thread Michael Davies
On 10/17/06, Matthew Fulmer < [EMAIL PROTECTED]> wrote: Cool. That heavily commented SampleImageViewerMorph>>initialize isespecially usefulYes, that took a while to get working as I wanted! >The code is attached, and can also be found at>http://www.squeaksource.com/SampleImageViewer.html >

Re: [Newbies] Some sample code to help understand Morphic applications

2006-10-17 Thread Michael Davies
Hi Dave, I know that feeling well! Having programmed in many environments over the years, I recognise that Squeak has lots of great stuff under the covers, but it takes a lot of work to find your way around at first. Here's how to load and run the application from scratch:Start in a Morphic Project

[Newbies] Some sample code to help understand Morphic applications

2006-10-16 Thread Michael Davies
Hello all,I've been interested to read about some of the activities of the Documentation team, as I've recently been trying to work out how to build a GUI application in Squeak. To that end, I've built a sample image viewer application, heavily annotated, to keep a record of my understanding of the