[Newbies] Re: [etoys-dev] OpenGL integerated wtih Squeak IDE
Lawson English wrote: This is a very poor attempt to do what Matt Fulmer did with OpenCobalt: integrate overlapping Morphic windows with OpenGL. This is a really interesting demo. Do you have a public repository of your code? Time to revive/revitalize Balloon3D, perhaps? Whatever happened to 3D Morphic? Also, Andreas Raab built an interesting proof of concept for Etoys in Croquet with his Tweak UI, before he moved to Telepace. I think the scripting code was dropped from OpenCobalt (does it work in OpenQwaq?) I guess you and others that understand the big picture could recommend the most promising avenue(s). David p.s. I am probably not subscribed to all the lists that Lawson originally posted to. ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
Re: [Newbies] Is there an easy way to implement an animation loop?
On 05.01.2012, at 22:27, karl ramberg wrote: Ugh, that is right. Stepping starts right away for a new morph. Only if #wantsSteps answers true. Since you want stepping only at certain times you should use startSteppingSelector: and stopSteppingSelector: (and not call that selector/method #step.) Or make #wantsSteps answer false and send #startStepping later. - Bert - ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
[Newbies] Testing = and == in workspace
I was trying to confirm the operation of = and == in the workspace by executing the following code.. x := 'xxx'. y := 'xxx'. z := x. (OrderedCollection new) add: (x = y) ; add: (x == y) ; add: (x=z); add: (x==z); yourself. I was confused that I was getting anOrderedCollection(true true true true) It was not until I changed to the following code... x := String newFrom: 'xxx'. y := String newFrom: 'xxx'. z := x. (OrderedCollection new) add: (x = y) ; add: (x == y) ; add: (x=z); add: (x==z); yourself. that I got the expected anOrderedCollection(true false true true) I was curious what was going on in the first case. cheers, Ben ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
RE: [Newbies] Testing = and == in workspace
Hi Ben, Have a look at the method for yourself. Check out the method = on the instance side of String. It should be pretty obvious when you get to the actual string comparison. All the best, Ron Teitelbaum -Original Message- From: beginners-boun...@lists.squeakfoundation.org [mailto:beginners- boun...@lists.squeakfoundation.org] On Behalf Of Ben Coman Sent: Saturday, January 07, 2012 12:15 AM To: A friendly place to get answers to even the most basic questions about Squeak. Subject: [Newbies] Testing = and == in workspace I was trying to confirm the operation of = and == in the workspace by executing the following code.. x := 'xxx'. y := 'xxx'. z := x. (OrderedCollection new) add: (x = y) ; add: (x == y) ; add: (x=z); add: (x==z); yourself. I was confused that I was getting anOrderedCollection(true true true true) It was not until I changed to the following code... x := String newFrom: 'xxx'. y := String newFrom: 'xxx'. z := x. (OrderedCollection new) add: (x = y) ; add: (x == y) ; add: (x=z); add: (x==z); yourself. that I got the expected anOrderedCollection(true false true true) I was curious what was going on in the first case. cheers, Ben ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners