<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-15572</id>
	<title>Nabble - Squeak - Beginners</title>
	<updated>2008-07-06T13:35:08Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/Squeak---Beginners-f15572.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Squeak---Beginners-f15572.html" />
	<subtitle type="html">This list is the place to ask all the &amp;quot;simple&amp;quot; questions you as a newcomer to squeak always wanted to ask.</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-18306245</id>
	<title>Re: [ANN] SqueakLightII Sunday News !!!</title>
	<published>2008-07-06T13:35:08Z</published>
	<updated>2008-07-06T13:35:08Z</updated>
	<author>
		<name>Rob Rothwell-2</name>
	</author>
	<content type="html">&lt;div class=&quot;gmail_quote&quot;&gt;On Sun, Jul 6, 2008 at 4:30 PM, Edgar J. De Cleene &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18306245&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;edgardec2001@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
To the huge multitude of SqueakLightII (3.11 unofficial) fans I got&lt;br&gt;
Spirograph &lt;a href=&quot;http://3.005.pr&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;3.005.pr&lt;/a&gt; of Diego Gomez Deck (2004 originated) as you could see&lt;br&gt;
in the pict.&lt;br&gt;
&lt;br&gt;
Still need some polish for fool proof newbies, but is running .&lt;br&gt;
&lt;br&gt;
Also I have Aida / Scribo running on SqueakLightII.&lt;br&gt;
And put the loading script on the swiki page.&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Good work...I still owe you a list of other &amp;quot;problem&amp;quot; packages! &amp;nbsp;I forgot to say I had Aida running my simple using Monticello and loading packages from disk...an alternative method if necessary...&lt;br&gt;
&amp;nbsp;&lt;br&gt;Rob&lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18306245&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-ANN--SqueakLightII-Sunday-News-%21%21%21-tp18306202p18306245.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18306202</id>
	<title>[ANN] SqueakLightII Sunday News !!!</title>
	<published>2008-07-06T13:30:53Z</published>
	<updated>2008-07-06T13:30:53Z</updated>
	<author>
		<name>Edgar J. De Cleene</name>
	</author>
	<content type="html">To the huge multitude of SqueakLightII (3.11 unofficial) fans I got
&lt;br&gt;Spirograph 3.005.pr of Diego Gomez Deck (2004 originated) as you could see
&lt;br&gt;in the pict.
&lt;br&gt;&lt;br&gt;Still need some polish for fool proof newbies, but is running .
&lt;br&gt;&lt;br&gt;Also I have Aida / Scribo running on SqueakLightII.
&lt;br&gt;And put the loading script on the swiki page.
&lt;br&gt;&lt;br&gt;So , is not vaporware and begins to show people could have a smaller ,
&lt;br&gt;modular image and choices about how he/she wish grow.
&lt;br&gt;&lt;br&gt;In the process I learning a lot about the art of put the worms again in the
&lt;br&gt;same can as they live some time ago :=)
&lt;br&gt;&lt;br&gt;As example , for proper loading my in Ladrillos version EToys-edc.29.mcz
&lt;br&gt;needs load ScriptEditorMorph , TwoWayScrollPane and
&lt;br&gt;ZoomAndScrollControllerMorph before.
&lt;br&gt;&lt;br&gt;My in the way 7189PackagesUniversesGlue.6.cs could &amp;quot;discover&amp;quot; this and
&lt;br&gt;intelligent load the classes from ftp.
&lt;br&gt;&lt;br&gt;No panic, I only put four classes for show the idea of classes repository I
&lt;br&gt;have from 2005 is working.
&lt;br&gt;&lt;br&gt;If I have authorization, could put all stuff I have in
&lt;br&gt;ftp://squeakros.atspace.com/squeakros.atspace.com/CompressedClasses/ &amp;quot;3.8&amp;quot;
&lt;br&gt;ftp://&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18306202&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;edgardec@...&lt;/a&gt;/squeakros.atspace.com/3dot9
&lt;br&gt;ftp://squeakros.atspace.com/squeakros.atspace.com/3dot11.
&lt;br&gt;&lt;br&gt;But wait, some classes from past was very weird designed.
&lt;br&gt;&lt;br&gt;See by example TileMorph initialize , you should have three morphs &amp;nbsp;and run
&lt;br&gt;a commented out method...
&lt;br&gt;&lt;br&gt;The only fast solution I see is made a EtoysReload.sar with all the stuff
&lt;br&gt;into.
&lt;br&gt;&lt;br&gt;Edgar
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18306202&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://www.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;Picture 3.jpg&lt;/strong&gt; (30K) &lt;a href=&quot;http://www.nabble.com/attachment/18306202/0/Picture%203.jpg&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-ANN--SqueakLightII-Sunday-News-%21%21%21-tp18306202p18306202.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18306145</id>
	<title>Level Playing Field image compression side effect</title>
	<published>2008-07-06T13:25:37Z</published>
	<updated>2008-07-06T13:25:37Z</updated>
	<author>
		<name>Rob Rothwell-2</name>
	</author>
	<content type="html">Hello...&lt;br&gt;&lt;br&gt;I have noticed that after installing packages (say for example starting with a dev image and loading everything else you need), my image will swell considerably (as noticed both on the disk after saving, and with MemoryUsage).&amp;nbsp; Garbage collection and saving doesn&amp;#39;t seem to fix it, but if I re-run the level playing field script, it seems to clean things up.&lt;br&gt;
&lt;br&gt;I&amp;#39;m not sure what it&amp;#39;s doing, but I thought it worth passing on...&lt;br&gt;&lt;br&gt;However, if you do this a lot (because you mess things up so badly that you have to unload and re-load packages to get things straightened out, which I can confess to on the Beginners List), make sure you do a Smalltalk condenseChanges every now and then, or it will come back to bite you too!&lt;br&gt;
&lt;br&gt;Rob&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18306145&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Level-Playing-Field-image-compression-side-effect-tp18306145p18306145.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18303714</id>
	<title>Re: more of a general smalltalk question</title>
	<published>2008-07-06T09:28:09Z</published>
	<updated>2008-07-06T09:28:09Z</updated>
	<author>
		<name>cdrick</name>
	</author>
	<content type="html">An idea: learning from source code could be documented too by small &amp;quot;how-to&amp;quot;.
&lt;br&gt;&lt;br&gt;For instance to understand how sandstonedb works (which is already
&lt;br&gt;well documented thanks to Ramon) we could imagine that:
&lt;br&gt;&lt;br&gt;HOW-TO-LEARNING SDActiveRecord &amp;nbsp;&amp;quot;file oodb persistency inspired by
&lt;br&gt;ruby activerecord framework&amp;quot;
&lt;br&gt;-restoring persistent objects
&lt;br&gt;&lt;br&gt;&amp;quot;put a self halt in SDActiveRecord class&amp;gt;&amp;gt;warmUp&amp;quot; (wich is called at
&lt;br&gt;startup for activerecord like objects,
&lt;br&gt;&amp;quot;save and quit&amp;quot;. then
&lt;br&gt;&amp;quot;start again the image&amp;quot;.
&lt;br&gt;This opens a debugger that will help you understand how persistent
&lt;br&gt;objects are restored... Debugger will open on Mock classes that exists
&lt;br&gt;for test reasons. It will also open on all your active records
&lt;br&gt;(subclasses of SDActiveRecord)
&lt;br&gt;&lt;br&gt;etc etc...
&lt;br&gt;&lt;br&gt;This is a small documentation effort that would be precious. We could
&lt;br&gt;also illlustrate with videos which if we had standard tools could be
&lt;br&gt;done without too much effort (I mean less than getting all done with
&lt;br&gt;text only)...
&lt;br&gt;&lt;br&gt;see: &lt;a href=&quot;http://www.squeaksource.com/SandstoneDb/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.squeaksource.com/SandstoneDb/&lt;/a&gt;&lt;br&gt;&lt;br&gt;My 2 cents ;)
&lt;br&gt;&lt;br&gt;Cédrick
&lt;br&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18303714&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/more-of-a-general-smalltalk-question-tp18288372p18303714.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18302833</id>
	<title>Re: more of a general smalltalk question</title>
	<published>2008-07-06T07:51:13Z</published>
	<updated>2008-07-06T07:51:13Z</updated>
	<author>
		<name>David Zmick</name>
	</author>
	<content type="html">&lt;blockquote dir=&quot;ltr&quot; style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;div&gt;There&amp;#39;s no education like source code. :)&lt;/div&gt;&lt;/blockquote&gt;
&lt;div dir=&quot;ltr&quot;&gt;I agree&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;On Sat, Jul 5, 2008 at 7:28 AM, Randal L. Schwartz &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18302833&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;merlyn@...&lt;/a&gt;&amp;gt; wrote: 
&lt;div&gt;&lt;/div&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid&quot;&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;quot;Sean&amp;quot; == Sean Allen &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18302833&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sean@...&lt;/a&gt;&amp;gt; writes: 
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;Sean&amp;gt; but i&amp;#39;m using squeak as my &amp;#39;really learn smalltalk&amp;#39; einvironment so...&lt;/div&gt;
&lt;div&gt;Sean&amp;gt; can any suggest any good reading, books, websites, whatever for learning&lt;/div&gt;
&lt;div&gt;Sean&amp;gt; the ins and outs of how exceptions, signals etc work in smalltalk. i&amp;#39;m&lt;/div&gt;
&lt;div&gt;Sean&amp;gt; interested in both an &amp;#39;end user&amp;#39; perspective as a start but getting into&lt;/div&gt;
&lt;div&gt;Sean&amp;gt; the nitty gritty of the why of the implementation as well.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;For me, the best way to understand the Exception class was to browse it,&lt;/div&gt;
&lt;div&gt;browse references to it, and also to the subclasses, especially with something&lt;/div&gt;
&lt;div&gt;like Seaside loaded that makes interesting uses of Exceptions to deal with&lt;/div&gt;
&lt;div&gt;continuations. &amp;nbsp;Seeing how it works in practice made it finally go click.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;There&amp;#39;s no education like source code. :)&lt;/div&gt;
&lt;div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;/font&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;
&lt;div&gt;--&lt;/div&gt;
&lt;div&gt;Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095&lt;/div&gt;
&lt;div&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18302833&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;merlyn@...&lt;/a&gt;&amp;gt; &amp;lt;URL:&lt;a href=&quot;http://www.stonehenge.com/merlyn/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.stonehenge.com/merlyn/&lt;/a&gt;&amp;gt;&lt;/div&gt;
&lt;div&gt;Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.&lt;/div&gt;
&lt;div&gt;See &lt;a href=&quot;http://methodsandmessages.vox.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://methodsandmessages.vox.com/&lt;/a&gt; for Smalltalk and Seaside discussion&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div class=&quot;Wj3C7c&quot;&gt;_______________________________________________ 
&lt;div&gt;Beginners mailing list&lt;/div&gt;
&lt;div&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18302833&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div clear=&quot;all&quot;&gt;&lt;/div&gt;
&lt;div&gt;-- &lt;/div&gt;
&lt;div&gt;David Zmick&lt;/div&gt;
&lt;div&gt;/dz0004455\&lt;/div&gt;
&lt;div&gt;&lt;a href=&quot;http://dz0004455.googlepages.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dz0004455.googlepages.com&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a href=&quot;http://dz0004455.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dz0004455.blogspot.com&lt;/a&gt; &lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18302833&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/more-of-a-general-smalltalk-question-tp18288372p18302833.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18300976</id>
	<title>Re: MorphicGreeting (was Re: &quot;Smart Paper&quot;?</title>
	<published>2008-07-06T03:56:15Z</published>
	<updated>2008-07-06T03:56:15Z</updated>
	<author>
		<name>Edgar J. De Cleene</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;br&gt;El 7/6/08 7:36 AM, &amp;quot;Prashanth Hebbar&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18300976&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hebbarp@...&lt;/a&gt;&amp;gt; escribió:
&lt;br&gt;&lt;br&gt;&amp;gt; Edgar:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; That's a cute kitten! I am interested in looking into the project file. Can
&lt;br&gt;&amp;gt; you send it to me or let me know how best to source it.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&lt;br&gt;Here the fileOut of original 2002 &amp;nbsp;project.
&lt;br&gt;Was one of my first on Squeak.
&lt;br&gt;Later or tomorrow i look in back ups , have some older of how to read the
&lt;br&gt;colors from external ascii file and have Squeak &amp;quot;learn&amp;quot; this new colors.
&lt;br&gt;Could be useful to some...
&lt;br&gt;&lt;br&gt;Works with GreetingMorph new, the pict and the midi should be on the same
&lt;br&gt;Squeak folder.
&lt;br&gt;Somewhere I have a modern version for explore the computer for files...
&lt;br&gt;&lt;br&gt;I on a half hour and then I start to watch formula one
&lt;br&gt;&lt;br&gt;Edgar
&lt;br&gt;&lt;br&gt;&lt;br /&gt;'From Squeak3.8 of ''5 May 2005'' [latest update: #6665] on 6 July 2008 at 7:48:04 am'!BorderedMorph subclass: #GreetingMorph	instanceVariableNames: 'music greetString image'	classVariableNames: ''	poolDictionaries: ''	category: 'Morphic-Greeting'!!GreetingMorph methodsFor: 'stepping' stamp: 'EDC 8/21/2002 17:40'!step| x y n each | submorphs size = 0 ifTrue: [ self &amp;nbsp;doGreet].n _ (1 to: submorphs size) atRandom.each &amp;nbsp;_ submorphs at: n.each class == ImageMorph ifTrue: [^self].x &amp;nbsp;_ (20 to: 730) atRandom. y &amp;nbsp;_ (20 to: 470) atRandom.each position: x@y.each comeToFront.self refreshWorld! !!GreetingMorph methodsFor: 'stepping' stamp: 'EDC 7/20/2002 07:20'!stepTime	&amp;quot;Answer the desired time between steps in milliseconds.&amp;quot;	^ 1000! !!GreetingMorph methodsFor: 'initialization' stamp: 'EDC 7/20/2002 15:41'!backColor: aColorself color: aColor! !!GreetingMorph methodsFor: 'initialization' stamp: 'EDC 7/21/2002 06:25'!chooseColor| buttons file rgb linea valores b max paleta maxX x y cuenta |paleta _ PasteUpMorph new.paleta layoutPolicy: nil.paleta hResizing: #rigid.paleta vResizing: #rigid.paleta borderWidth: 2.paleta borderColor: Color black.paleta color: Color white.paleta openInWorld.maxX _ 0.x _ 0.y _ 0.cuenta _ 0.		buttons _ OrderedCollection new.	file _ FileStream oldFileNamed: 'ColoresCrayon.text'.[file atEnd] whileFalse: [ &amp;nbsp;linea_ file nextLine.valores _ linea findTokens: Character space. rgb _ valores collect: [:each| (each asInteger / 65535) asFloat].linea_ file nextLine.b _ (SimpleButtonMorph new label: linea;										color: &amp;nbsp;(Color fromArray: rgb);					 target: self; actionSelector: #backColor:;										arguments: (Array							with: (Color fromArray: rgb)) ).buttons add: b].b _ (SimpleButtonMorph new label: 'Enough Fun ?';					color: &amp;nbsp;Color white;					 target: self; actionSelector: #killFrontDialog).buttons add: b.&amp;quot;Compute the max width&amp;quot;	max _ 0.	buttons do: [:each | max _ each width max: max].	&amp;quot;Set all widths to the max value&amp;quot;	buttons do: [:each | each width: max].	buttons		reverseDo: [:each | each position: x@y.	paleta addMorph: each.cuenta &amp;lt; 7ifTrue: [x _ x + each width.cuenta _ cuenta + 1]ifFalse: [y _ y + each height.x &amp;gt; maxXifTrue: [maxX _ x].x _ 0.cuenta _ 0.]].maxX _ maxX + 10 .y _ y + 10.paleta extent: maxX @ y.paleta position: 30@30 .paleta becomeLikeAHolder.! !!GreetingMorph methodsFor: 'initialization' stamp: 'EDC 7/22/2002 08:08'!chooseMidi| f score fileName |fileName _ Utilities chooseFileWithSuffixFromList: #('.mid' '.midi')					withCaption: 'Choose a MIDI file to open'.	(fileName isNil or: [ fileName == #none ])		ifTrue: [^ self inform: 'No .mid/.midi files found in the Squeak directory'].f _ FileStream readOnlyFileNamed: fileName.	score _ (MIDIFileReader new readMIDIFrom: f binary) asScore.	f close.music _ ScorePlayer onScore: score.! !!GreetingMorph methodsFor: 'initialization' stamp: 'EDC 12/31/2002 14:39'!choosePhoto	| fileName &amp;nbsp;|	fileName _ Utilities chooseFileWithSuffixFromList: #('.jpg' '.gif' ) withCaption: 'Choose a graphic file to open'.	(fileName isNil			or: [fileName == #none])		ifTrue: [^ self inform: 'No .jpg/.gif files found in the Squeak directory'].	image _ (Form fromFileNamed: fileName) asMorph.	self addMorphCentered: image! !!GreetingMorph methodsFor: 'initialization' stamp: 'EDC 12/31/2002 11:52'!crayonColorsDefine	| stolenData |	stolenData _ #(65535 55705 45875 #Apricot 0 58982 58982 #Aquamarine 55705 19661 0 #Bittersweet 19005 19661 51773 #Blue 32768 40632 47185 #Blue #Gray 0 45219 41287 #Blue #Green 5898 0 21626 #Blue #Violet 44564 0 0 #Brick 32768 9830 0 #Brown 38666 16384 0 #Burnt #Sienna 65535 49151 49151 #Carnation 32768 3277 0 #Chinese #Red 45875 13107 2621 #Copper 41942 37355 65535 #Cornflower 0 24248 0 #Forest #Green 65535 52428 0 #Gold 65535 49151 13107 #Goldenrod 39321 39321 39321 #Gray 22937 36700 40632 #Gray #Blue 0 53739 0 #Green 0 39321 41287 #Green #Blue 52428 65535 0 #Green #Yellow 65535 45875 65535 #Lavender 65535 65535 19661 #Lemon 65535 0 65535 #Magenta 46530 16384 0 #Mahogany 65535 49151 6554 #Maize 51117 0 17039 #Maroon 65535 22937 14418 #Melon 0 5243 26214 #Midnight 55049 0 30801 #Mulberry 0 0 38010 #Navy 55049 55049 17694 #Olive 65535 39321 0 #Orange 65535 6554 0 #Orange #Red 65535 49151 0 #Orange #Yellow 65535 32768 65535 #Orchid 65535 52428 42598 #Peach 45875 45875 55705 #Periwinkle 4587 26869 15728 #Pine #Green 18350 0 26214 #Plum 15728 0 21627 #Purple 45219 17694 0 #Raw #Sienna 21627 5243 0 #Raw #Umber 57671 0 0 #Red 65535 16384 0 #Red #Orange 57015 0 47841 #Red #Violet 65535 32768 45875 #Rose 65535 39321 32768 #Salmon 0 65535 26214 #Seafoam 30146 9830 13107 #Sepia 42598 42598 42598 #Silver 47185 60292 65535 #Sky 0 65535 0 #Spring #Green 57015 18350 0 #Swamp #Fire 47841 25559 0 #Tan 0 52428 52428 #Turquoise 13107 0 21627 #Violet #Blue 58982 0 65535 #Violet #Red 65535 65535 0 #Yellow 45875 65535 0 #Yellow #Green 65535 42598 0 #Yellow #Orange ).^ stolenData! !!GreetingMorph methodsFor: 'initialization' stamp: 'EDC 12/31/2002 14:45'!doGreet	| greetWords cartel |	music reset.	music resumePlaying.	self center: Display center.	self toggleStickiness.	self addMorphCentered: image.	greetWords _ greetString findTokens: Character space.	greetWords		do: [:greet | 			cartel _ TTSampleStringMorph new initializeToStandAlone.			cartel string: greet.			cartel center: self center.			cartel bottom: self bottom + 10.			self addMorphBack: cartel.			self openInWorld]! !!GreetingMorph methodsFor: 'initialization' stamp: 'EDC 8/21/2002 17:25'!initialize	super initialize.	self extent: 750 @ 490.	self color: Color paleBlue.	self borderWidth: 2.		greetString _ FillInTheBlank request: 'Please, type your message' initialAnswer: 'Edgar, from SqueakRos, say long life and prosperity.'.self choosePhoto.	self chooseMidi.	self doGreet! !!GreetingMorph methodsFor: 'initialization' stamp: 'EDC 7/21/2002 06:05'!killFrontDialog| dialog |.dialog _ ActiveWorld submorphs				detect: [:m | m class == PasteUpMorph].dialog delete.! !!GreetingMorph methodsFor: 'menu' stamp: 'EDC 7/21/2002 06:20'!addCustomMenuItems: aCustomMenu hand: aHandMorph 	&amp;quot;Include our modest command set in the ctrl-menu&amp;quot;	super addCustomMenuItems: aCustomMenu hand: aHandMorph.	aCustomMenu addLine.	self addMenuItemsTo: aCustomMenu hand: aHandMorph! !!GreetingMorph methodsFor: 'menu' stamp: 'EDC 7/22/2002 08:03'!addMenuItemsTo: aMenu hand: aHandMorph 	aMenu		add: 'new background color'		target: self		action: #chooseColor.	aMenu		add: 'new midi music.'		target: self		action: #chooseMidi.	aMenu		add: 'save this greet'		target: self		action: #saveMorph! !!GreetingMorph methodsFor: 'fileIn/out' stamp: 'EDC 7/22/2002 08:12'!saveMorphself stopStepping.	submorphs _ EmptyArray.	^ self saveOnFile! !!GreetingMorph methodsFor: 'event handling' stamp: 'EDC 5/17/2002 05:34'!handlesMouseDown: evt 	&amp;quot;Prevent stray clicks from picking up the whole game in MVC.&amp;quot;	^ Smalltalk isMorphic not		or: [evt yellowButtonPressed]! !!GreetingMorph methodsFor: 'event handling' stamp: 'EDC 5/17/2002 05:32'!mouseDown: evt 	| menu |	evt yellowButtonPressed		ifFalse: [^ self].	menu _ MenuMorph new defaultTarget: self.	self addMenuItemsTo: menu hand: evt hand.	menu popUpEvent: evt in: self world! !!GreetingMorph methodsFor: 'accessing' stamp: 'EDC 12/31/2002 14:37'!greetString	&amp;quot;Answer the value of greetString&amp;quot;	^ greetString! !!GreetingMorph methodsFor: 'accessing' stamp: 'EDC 12/31/2002 14:37'!greetString: anObject	&amp;quot;Set the value of greetString&amp;quot;	greetString _ anObject! !!GreetingMorph methodsFor: 'accessing' stamp: 'EDC 12/31/2002 14:37'!image	&amp;quot;Answer the value of image&amp;quot;	^ image! !!GreetingMorph methodsFor: 'accessing' stamp: 'EDC 12/31/2002 14:37'!image: anObject	&amp;quot;Set the value of image&amp;quot;	image _ anObject! !!GreetingMorph methodsFor: 'accessing' stamp: 'EDC 12/31/2002 14:37'!music	&amp;quot;Answer the value of music&amp;quot;	^ music! !!GreetingMorph methodsFor: 'accessing' stamp: 'EDC 12/31/2002 14:37'!music: anObject	&amp;quot;Set the value of music&amp;quot;	music _ anObject! !&lt;br /&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18300976&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%22Smart-Paper%22--tp18288866p18300976.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18300909</id>
	<title>Re: MorphicGreeting (was Re: &quot;Smart Paper&quot;?</title>
	<published>2008-07-06T03:36:50Z</published>
	<updated>2008-07-06T03:36:50Z</updated>
	<author>
		<name>Prashanth Hebbar</name>
	</author>
	<content type="html">&lt;p&gt;Edgar:&lt;/p&gt;&lt;p&gt;That&amp;#39;s a cute kitten! I am interested in looking into the project file. Can you send it to me or let me know how best to source it.&lt;br&gt;&lt;/p&gt;&lt;p&gt;Regards,&lt;/p&gt;&lt;br&gt;&lt;div&gt;&lt;span class=&quot;gmail_quote&quot;&gt;On 7/6/08, &lt;b class=&quot;gmail_sendername&quot;&gt;Edgar J. De Cleene&lt;/b&gt; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18300909&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;edgardec2001@...&lt;/a&gt;&amp;gt; wrote:&lt;/span&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex&quot;&gt;
&amp;gt;&lt;br&gt; &amp;gt;&lt;br&gt; &amp;gt;&lt;br&gt; &amp;gt; El 7/6/08 5:39 AM, &amp;quot;Prashanth Hebbar&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18300909&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hebbarp@...&lt;/a&gt;&amp;gt; escribió:&lt;br&gt; &amp;gt;&lt;br&gt; &amp;gt;&amp;gt;&amp;nbsp;&amp;nbsp;Thanks Edgar. My failure with Flash is due to my own doing (not being&lt;br&gt;
 &amp;gt;&amp;gt; persistent) and I remember you had given me some good pointers.&lt;br&gt; &amp;gt;&lt;br&gt; &amp;gt; And like help you and all here.&lt;br&gt; &amp;gt; I was in the same place six years ago and also I comes from structured world ,&lt;br&gt; &amp;gt; Pascal , Omnis 3 and Old Classic Mac Toolbox was my background when I&lt;br&gt;
 &amp;gt; &amp;quot;discover&amp;quot; Squeak .&lt;br&gt; &amp;gt; I port my old MorphicGreeting from 3.2 times so could have some ideas to&lt;br&gt; &amp;gt; develop.&lt;br&gt; &amp;gt;&lt;br&gt; &amp;gt; Stay tuned.&lt;br&gt; &amp;gt;&lt;br&gt; &amp;gt; Edgar&lt;br&gt; &lt;br&gt; &lt;br&gt; Was easier as I think, I need save the original 3.2 from six years ago first&lt;br&gt;
 in 3.8, delete all windows and create the &amp;quot;greeting card&amp;quot; again.&lt;br&gt; This one was saved and voila, SqueakLight could open without any complain.&lt;br&gt; I put here a low quality pict, the music was once send to list by Alan and I&lt;br&gt;
 bet nobody find cute kitties into his desk as me&lt;br&gt; &lt;br&gt; The Project with photo and music is 408 k , so is big to save on the swiki,&lt;br&gt; but I could send to any.&lt;br&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt;_______________________________________________&lt;br&gt;
 Beginners mailing list&lt;br&gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18300909&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;&lt;br&gt; &lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;
 &lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Prashanth Hebbar&lt;br&gt;Bangalore
&lt;br /&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18300909&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%22Smart-Paper%22--tp18288866p18300909.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18300754</id>
	<title>MorphicGreeting (was Re: &quot;Smart Paper&quot;?</title>
	<published>2008-07-06T02:28:17Z</published>
	<updated>2008-07-06T02:28:17Z</updated>
	<author>
		<name>Edgar J. De Cleene</name>
	</author>
	<content type="html">&lt;div class='shrinkable-quote'&gt;&amp;gt; 
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; El 7/6/08 5:39 AM, &amp;quot;Prashanth Hebbar&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18300754&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hebbarp@...&lt;/a&gt;&amp;gt; escribió:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;Thanks Edgar. My failure with Flash is due to my own doing (not being
&lt;br&gt;&amp;gt;&amp;gt; persistent) and I remember you had given me some good pointers.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; And like help you and all here.
&lt;br&gt;&amp;gt; I was in the same place six years ago and also I comes from structured world ,
&lt;br&gt;&amp;gt; Pascal , Omnis 3 and Old Classic Mac Toolbox was my background when I
&lt;br&gt;&amp;gt; &amp;quot;discover&amp;quot; Squeak .
&lt;br&gt;&amp;gt; I port my old MorphicGreeting from 3.2 times so could have some ideas to
&lt;br&gt;&amp;gt; develop.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Stay tuned.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Edgar
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;Was easier as I think, I need save the original 3.2 from six years ago first
&lt;br&gt;in 3.8, delete all windows and create the &amp;quot;greeting card&amp;quot; again.
&lt;br&gt;This one was saved and voila, SqueakLight could open without any complain.
&lt;br&gt;I put here a low quality pict, the music was once send to list by Alan and I
&lt;br&gt;bet nobody find cute kitties into his desk as me
&lt;br&gt;&lt;br&gt;The Project with photo and music is 408 k , so is big to save on the swiki,
&lt;br&gt;but I could send to any.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18300754&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://www.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;Picture 3.jpg&lt;/strong&gt; (43K) &lt;a href=&quot;http://www.nabble.com/attachment/18300754/0/Picture%203.jpg&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%22Smart-Paper%22--tp18288866p18300754.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18300049</id>
	<title>Re: &quot;Smart Paper&quot;?</title>
	<published>2008-07-06T01:56:43Z</published>
	<updated>2008-07-06T01:56:43Z</updated>
	<author>
		<name>Edgar J. De Cleene</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;br&gt;El 7/6/08 5:39 AM, &amp;quot;Prashanth Hebbar&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18300049&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hebbarp@...&lt;/a&gt;&amp;gt; escribió:
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp;Thanks Edgar. My failure with Flash is due to my own doing (not being
&lt;br&gt;&amp;gt; persistent) and I remember you had given me some good pointers.
&lt;br&gt;&lt;br&gt;And like help you and all here.
&lt;br&gt;I was in the same place six years ago and also I comes from structured world
&lt;br&gt;, Pascal , Omnis 3 and Old Classic Mac Toolbox was my background when I
&lt;br&gt;&amp;quot;discover&amp;quot; Squeak .
&lt;br&gt;I port my old MorphicGreeting from 3.2 times so could have some ideas to
&lt;br&gt;develop.
&lt;br&gt;&lt;br&gt;Stay tuned.
&lt;br&gt;&lt;br&gt;Edgar
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18300049&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%22Smart-Paper%22--tp18288866p18300049.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18299949</id>
	<title>Re: &quot;Smart Paper&quot;?</title>
	<published>2008-07-06T01:39:21Z</published>
	<updated>2008-07-06T01:39:21Z</updated>
	<author>
		<name>Prashanth Hebbar</name>
	</author>
	<content type="html">&amp;gt; 2. I failed to run some Flash movies on Squeak, some months ago Edgar had&lt;br&gt; &amp;gt; suggested that older images support Flash but it didn&amp;#39;t work for me. Maybe I&lt;br&gt; &amp;gt; failed to include the Balloon package and was trying to activate the&lt;br&gt;
 &amp;gt; FlashPlayer Morph. I lost interest in that at that point in time and left off&lt;br&gt; &amp;gt; my experiments.&lt;br&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt;Because Flash in Squeak is older (version 3).&lt;br&gt; Sure can&amp;#39;t run new versions of Flash made things.&lt;br&gt;
 By the way my answer to Rob in the SqueakLightII&lt;br&gt; &lt;a href=&quot;http://wiki.squeak.org/squeak/6056&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.squeak.org/squeak/6056&lt;/a&gt; , shows how to load Flash and as&lt;br&gt; SqueakLightII&amp;nbsp;&amp;nbsp;is 3.10 based, also could be loaded with user help.&lt;br&gt;
 &lt;br&gt; Not run newer Flash and I don&amp;#39;t have any plans to do.&lt;br&gt; &lt;br&gt;&lt;br&gt;&lt;p&gt; Thanks Edgar. My failure with Flash is due to my own doing (not being persistent) and I remember you had given me some good pointers.&amp;nbsp;&lt;/p&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18299949&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%22Smart-Paper%22--tp18288866p18299949.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18299914</id>
	<title>Re: &quot;Smart Paper&quot;?</title>
	<published>2008-07-06T01:31:34Z</published>
	<updated>2008-07-06T01:31:34Z</updated>
	<author>
		<name>Prashanth Hebbar</name>
	</author>
	<content type="html">PH&amp;gt; I have been using Squeak for corporate presentation. I have&lt;br&gt; PH&amp;gt; effectively stopped using PowerPoint. As you suspected, I use the&lt;br&gt; PH&amp;gt; book morph and the stack morph for creating presentations. My&lt;br&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;interesting. What image are you using?&lt;br&gt;&lt;/p&gt;&lt;p&gt;PH: 3.9 and 3.10. I do have 3.6 image but rarely use it.&lt;/p&gt; &lt;br&gt; PH&amp;gt; 1. I tried animating my Squeak presentations using EToys but it is way too hard&lt;br&gt; &lt;br&gt; To see what can be done, search the web for Squeak News. Tansel&lt;br&gt;
 Ersavas has done some very impressive interactive essays in Squeak.&lt;br&gt; Just to get up your appetitite for learning :-))&lt;br&gt; &lt;p&gt;PH: Yes. I am going through the stuff now. Thanks for pointing this out.&lt;br&gt;&lt;/p&gt;  PH&amp;gt; But I must say that I have been sticking to Squeak as my&lt;br&gt;
 PH&amp;gt; authoring platform. I take notes using workspace and export it as&lt;br&gt; PH&amp;gt; txt files for further use. I use stack morphs to develop story&lt;br&gt; PH&amp;gt; boards (I am a writer, specialising in technology and economy.)&lt;br&gt;
 &lt;br&gt; Maybe take a look at Sophie?&lt;br&gt; &lt;p&gt;PH: I had given it a quick look an year ago but did not go back. Will do now.&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;
&lt;/p&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18299914&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%22Smart-Paper%22--tp18288866p18299914.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18299871</id>
	<title>Re: &quot;Smart Paper&quot;?</title>
	<published>2008-07-06T01:22:53Z</published>
	<updated>2008-07-06T01:22:53Z</updated>
	<author>
		<name>Edgar J. De Cleene</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;br&gt;El 7/6/08 2:06 AM, &amp;quot;Prashanth Hebbar&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18299871&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hebbarp@...&lt;/a&gt;&amp;gt; escribió:
&lt;br&gt;&lt;br&gt;&amp;gt; 2. I failed to run some Flash movies on Squeak, some months ago Edgar had
&lt;br&gt;&amp;gt; suggested that older images support Flash but it didn't work for me. Maybe I
&lt;br&gt;&amp;gt; failed to include the Balloon package and was trying to activate the
&lt;br&gt;&amp;gt; FlashPlayer Morph. I lost interest in that at that point in time and left off
&lt;br&gt;&amp;gt; my experiments.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Because Flash in Squeak is older (version 3).
&lt;br&gt;Sure can't run new versions of Flash made things.
&lt;br&gt;By the way my answer to Rob in the SqueakLightII
&lt;br&gt;&lt;a href=&quot;http://wiki.squeak.org/squeak/6056&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.squeak.org/squeak/6056&lt;/a&gt;&amp;nbsp;, shows how to load Flash and as
&lt;br&gt;SqueakLightII &amp;nbsp;is 3.10 based, also could be loaded with user help.
&lt;br&gt;&lt;br&gt;Not run newer Flash and I don't have any plans to do.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Edgar
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18299871&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%22Smart-Paper%22--tp18288866p18299871.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18299773</id>
	<title>Re: &quot;Smart Paper&quot;?</title>
	<published>2008-07-06T01:05:05Z</published>
	<updated>2008-07-06T01:05:05Z</updated>
	<author>
		<name>Herbert König</name>
	</author>
	<content type="html">Hello Prashanth,
&lt;br&gt;&lt;br&gt;&lt;br&gt;PH&amp;gt; I have been using Squeak for corporate presentation. I have
&lt;br&gt;PH&amp;gt; effectively stopped using PowerPoint. As you suspected, I use the
&lt;br&gt;PH&amp;gt; book morph and the stack morph for creating presentations. My
&lt;br&gt;&lt;br&gt;interesting. What image are you using?
&lt;br&gt;&lt;br&gt;PH&amp;gt; 1. I tried animating my Squeak presentations using EToys but it is way too hard
&lt;br&gt;&lt;br&gt;To see what can be done, search the web for Squeak News. Tansel
&lt;br&gt;Ersavas has done some very impressive interactive essays in Squeak.
&lt;br&gt;Just to get up your appetitite for learning :-))
&lt;br&gt;&lt;br&gt;PH&amp;gt; 2. I failed to run some Flash movies on Squeak, some months
&lt;br&gt;PH&amp;gt; ago Edgar had suggested that older images support Flash but it
&lt;br&gt;PH&amp;gt; didn't work for me. Maybe I failed to include the Balloon package
&lt;br&gt;PH&amp;gt; and was trying to activate the FlashPlayer Morph. I lost interest
&lt;br&gt;PH&amp;gt; in that at that point in time and left off my experiments.
&lt;br&gt;&lt;br&gt;AFAIK Squeak only understands Flash 3. Try a 3.6 to 3.8 full image, it
&lt;br&gt;should have everything installed
&lt;br&gt;&lt;br&gt;PH&amp;gt; But I must say that I have been sticking to Squeak as my
&lt;br&gt;PH&amp;gt; authoring platform. I take notes using workspace and export it as
&lt;br&gt;PH&amp;gt; txt files for further use. I use stack morphs to develop story
&lt;br&gt;PH&amp;gt; boards (I am a writer, specialising in technology and economy.)
&lt;br&gt;&lt;br&gt;Maybe take a look at Sophie?
&lt;br&gt;&lt;br&gt;PH&amp;gt; This may be too low-level for people on this mail-list.
&lt;br&gt;PH&amp;gt; Please forgive me. If you have ideas for me, I will be grateful.
&lt;br&gt;PH&amp;gt; (I intend to do some serious programming in the days to come. I
&lt;br&gt;PH&amp;gt; have programmed in Fortran, Cobol, Pascal, C , Basic and used
&lt;br&gt;PH&amp;gt; DBase IV and FoxBase. This is all between 1989 to 1994.)
&lt;br&gt;&lt;br&gt;This is beginners. Actually I guess you qualify as a professional
&lt;br&gt;Squeak user, maybe not mainsteram. Squeak is more than programming.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Herbert &amp;nbsp; 
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18299773&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%22Smart-Paper%22--tp18288866p18299773.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18299650</id>
	<title>Re: Totally dumbfounded!!</title>
	<published>2008-07-06T00:31:33Z</published>
	<updated>2008-07-06T00:31:33Z</updated>
	<author>
		<name>Herbert König</name>
	</author>
	<content type="html">Hello Rob,
&lt;br&gt;&lt;br&gt;RR&amp;gt; Have you written any &amp;quot;tools&amp;quot; for this?  I have been doing
&lt;br&gt;RR&amp;gt; some of this for very challenging information, but like the &amp;quot;easy
&lt;br&gt;&lt;br&gt;not really.
&lt;br&gt;&lt;br&gt;My QueryBuilder just concats fixed stings with person names, products
&lt;br&gt;and date or time ranges taken from the UI.
&lt;br&gt;&lt;br&gt;RR&amp;gt;  The problem you run into with any type of query grouping is that
&lt;br&gt;RR&amp;gt; you run into the situation where you get the first FIRST ICU time
&lt;br&gt;RR&amp;gt; and the last LAST ICU time in the example above, not the first and
&lt;br&gt;RR&amp;gt; last time for each instance of an an ICU visit.  So,  code works
&lt;br&gt;RR&amp;gt; great for stuff like that, but it would be nice to handle the
&lt;br&gt;RR&amp;gt; initial pull of chart times for a date range in a simple query
&lt;br&gt;RR&amp;gt; designer!  Especially since I am leaving out the joins necessary
&lt;br&gt;RR&amp;gt; to get patient account numbers, etc...!
&lt;br&gt;&lt;br&gt;We can exchange details by private mail. I would not call what I've
&lt;br&gt;done a query designer, but from your example units and patient names
&lt;br&gt;would come from database tables, selected in Squeak ListMorphs.
&lt;br&gt;&lt;br&gt;Time ranges come from a MonthMorph and the necessary joins are fixed
&lt;br&gt;strings. After I've done it, I find it easy.
&lt;br&gt;&lt;br&gt;&lt;br&gt;RR&amp;gt; Just wondering if someone has already done what I am thinking about!
&lt;br&gt;&lt;br&gt;Not sure but let's exchange mail.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Herbert &amp;nbsp; 
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18299650&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Totally-dumbfounded%21%21-tp18273397p18299650.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18299649</id>
	<title>Re: &quot;Smart Paper&quot;?</title>
	<published>2008-07-05T22:28:39Z</published>
	<updated>2008-07-05T22:28:39Z</updated>
	<author>
		<name>Herbert König</name>
	</author>
	<content type="html">Hello Rob,
&lt;br&gt;&lt;br&gt;RR&amp;gt; This is going to sound really lame, but do you have any
&lt;br&gt;RR&amp;gt; screenshots you can share?  This sounds like a very useful
&lt;br&gt;&lt;br&gt;I send you a private mail, the lists have limits on the size of posts.
&lt;br&gt;&lt;br&gt;RR&amp;gt; What are you using for your sketches?
&lt;br&gt;&lt;br&gt;The objects from the ObjectCatalog in the World Menu. Lines, Texts
&lt;br&gt;with coloured Backgrounds, Buttons. Here I would like that typing in
&lt;br&gt;the air just creates a text. Have you come across the red Halo buttons
&lt;br&gt;&amp;quot;Show handles&amp;quot; entry for lines (PolygonMorph)?
&lt;br&gt;&lt;br&gt;&lt;br&gt;RR&amp;gt; What features do you use for notes?  Workspaces for typing?
&lt;br&gt;RR&amp;gt;  Connectors?  
&lt;br&gt;Mainly texts, sometimes with border. Usually I copy an existing one
&lt;br&gt;with the green halo button. Connectors where too heavyweight on
&lt;br&gt;computing power when I tried them.
&lt;br&gt;&lt;br&gt;RR&amp;gt; Why 3.6?  Does it have features that have been removed?
&lt;br&gt;3.6 Full is just small and I want an image that starts fast.
&lt;br&gt;Especially in production (physical goods) I encounter quite some
&lt;br&gt;computers with USB1.1.
&lt;br&gt;&lt;br&gt;And I keep 3.6 around because it has &amp;quot;The worlds of Squeak&amp;quot; which
&lt;br&gt;really is a showcase on what is possible with Squeak.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Herbert &amp;nbsp; 
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18299649&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%22Smart-Paper%22--tp18288866p18299649.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18298921</id>
	<title>Re: &quot;Smart Paper&quot;?</title>
	<published>2008-07-05T22:06:14Z</published>
	<updated>2008-07-05T22:06:14Z</updated>
	<author>
		<name>Prashanth Hebbar</name>
	</author>
	<content type="html">&lt;p&gt;Hello Rob:&lt;/p&gt;&lt;p&gt;I have been using Squeak for corporate presentation. I have effectively stopped using PowerPoint. As you suspected, I use the book morph and the stack morph for creating presentations. My Squeak presentations are much more effective and come across as creative than passive PowerPoint ones. However, I do find a lot of limitations in Squeak, owing to my own ignorance I think, they are as follows:&lt;/p&gt;
&lt;p&gt;1. I tried animating my Squeak presentations using EToys but it is way too hard&lt;/p&gt;&lt;p&gt;2. I failed to run some Flash movies on Squeak, some months ago Edgar had suggested that older images support Flash but it didn&amp;#39;t work for me. Maybe I failed to include the Balloon package and was trying to activate the FlashPlayer Morph. I lost interest in that at that point in time and left off my experiments.&lt;/p&gt;
&lt;p&gt;3. Exporting my slides from a book morph and a stack morph is way too laborious, the way I do it. Usually, I save all my slides as Jpegs/PNGs and send them to people in a folder which they can view in any Windows/Linux image viewer with slide show capability. This approach renders my slides to be passive like PowerPoint but lot more aesthetic in look&amp;amp;feel. I tried to do this better but in vain. Any sugggestions?&lt;/p&gt;
&lt;p&gt;4. Nowadays, I am pushing people to download Squeak and load my projects. But it is difficult to move corporate people from Windows/Mac&amp;#39;s native applicaitons and freelancers from Adobe Flash/Photoshop.&lt;/p&gt;&lt;p&gt;But I must say that I have been sticking to Squeak as my authoring platform. I take notes using workspace and export it as txt files for further use. I use stack morphs to develop story boards (I am a writer, specialising in technology and economy.)&lt;/p&gt;
&lt;p&gt;This may be too low-level for people on this mail-list. Please forgive me. If you have ideas for me, I will be grateful. (I intend to do some serious programming in the days to come. I have programmed in Fortran, Cobol, Pascal, C , Basic and used DBase IV and FoxBase. This is all between 1989 to 1994.)&lt;/p&gt;
&lt;p&gt;Regards,&lt;br&gt;Prashanth Hebbar&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;span class=&quot;gmail_quote&quot;&gt;On 7/5/08, &lt;b class=&quot;gmail_sendername&quot;&gt;Rob Rothwell&lt;/b&gt; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18298921&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;r.j.rothwell@...&lt;/a&gt;&amp;gt; wrote:&lt;/span&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex&quot;&gt;
I&amp;#39;ve been seeing some messages fly by about people using Squeak like &amp;quot;Smart Paper.&amp;quot; &amp;nbsp;What is meant by this? &amp;nbsp;Using the various presentation morphs and just projects and workspaces for a more visual, dynamic, note taking system? &amp;nbsp;&lt;br&gt;

&lt;br&gt;Could anyone give examples of how they are using Squeak just as a general tool, not necessarily for programming per se, if this is the correct way to interpret this?&lt;br&gt;&lt;br&gt;Just looking for uses I am not recognizing...&lt;br&gt;
&lt;span class=&quot;sg&quot;&gt;
&lt;br&gt;Rob
&lt;/span&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
Beginners mailing list&lt;br&gt;
&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18298921&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Prashanth Hebbar&lt;br&gt;Bangalore
&lt;br /&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18298921&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%22Smart-Paper%22--tp18288866p18298921.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18298188</id>
	<title>Learning Squeak [Was &quot;Smart Paper&quot;?]</title>
	<published>2008-07-05T18:57:45Z</published>
	<updated>2008-07-05T18:57:45Z</updated>
	<author>
		<name>Rob Rothwell-2</name>
	</author>
	<content type="html">&lt;div class=&quot;gmail_quote&quot;&gt;On Sat, Jul 5, 2008 at 2:13 PM, Steven Claflin &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18298188&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;stevenclaflin@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
Hi Rob,&lt;br&gt;
&lt;br&gt;
I wanted to thank you for your email to the list and your struggles. I&lt;br&gt;
am just beginning to learn about Squeak and being an old procedural&lt;br&gt;
programmer (PDP-11), OOP in general is kind of backwards to my way of&lt;br&gt;
thinking, and so I can identify with your feeling as though you are just&lt;br&gt;
not online all the way. The first programming that I did that was at all&lt;br&gt;
object oriented was in Visual Basic many years ago, and I can remember&lt;br&gt;
thinking; &amp;quot;Ok, these buttons and windows and textboxes can react to&lt;br&gt;
actions, but how do you start the whole thing going?&amp;quot; It&amp;#39;s kind of&lt;br&gt;
laughable now, but at the time I was used to: first you have the&lt;br&gt;
computer do one thing, then the next thing, and so on... So its like I&lt;br&gt;
was sitting there waiting for the program to do something and the&lt;br&gt;
program was sitting there waiting for me to do something.&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;When I was a kid, all I ever wanted to learn was Assembly Language. &amp;nbsp;I wanted to write my own OS, that was an interactive, lively, interpreted system. &amp;nbsp;I only got as far as booting into protected mode with a keyboard, mouse, timer, and video driver which went straight into a split screen (text mode) debugger complete with disassembler. &amp;nbsp;It actually still runs on x86 architecture, but, little did I know what was out there waiting...! &amp;nbsp;I alway figure if I get far enough I would really enjoy the VM side of Smalltalk a lot.&lt;br&gt;
&lt;br&gt;I, too, am heavily experienced in VB. &amp;nbsp;Still use it a lot (VBA) at work, just because Excel and Access are hard to beat as a &amp;quot;Business Language.&amp;quot; &amp;nbsp;(Although my dream system is a combination Database Browsing/Query engine that returns recordsets into a Smalltalk driven spreadsheet with a built in statistical package and a &amp;quot;process oriented&amp;quot; calculation engine! &amp;nbsp;But, I digress...). &amp;nbsp;Coming from the VB angle, though, I really like events, and have become quite enamored with Announcements. &amp;nbsp;Maybe too much so, but it is what I always wanted in VB! &amp;nbsp;(How many times did you hack returning an OBJECT from a &amp;quot;dialog&amp;quot;). &amp;nbsp;However, learning Smalltalk has made me and my co-worker much better VB programmers nonetheless. &amp;nbsp;We tend to just start with a Class now, and write lots of really small, stupid methods. &amp;nbsp;The &amp;quot;browser&amp;quot; makes it a little harder to work through the code, but we can each sort of pick up the others work if we need to now and figure out what is going on. &amp;nbsp;We are working on transitioning more and more to Squeak, but it&amp;#39;s hard to beat Access right now for a utility that runs lots of queries, etc... (hence, my dream system!)&lt;br&gt;
&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;I am hoping that as I go through the material, ideas which aren&amp;#39;t&lt;br&gt;
immediately understandable will become so after getting more info. It&amp;#39;s&lt;br&gt;
hard to do that, because it makes me feel uncomfortable to feel as&lt;br&gt;
though I&amp;#39;m not getting it. When I was going to school for my degree in&lt;br&gt;
electronics there was a lot of that, and that turned out ok.&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;I studied Physics long ago (Ohio University, 1990). &amp;nbsp;I am NOT a physicist, but it taught me how to think, experiment, problem solve. &amp;nbsp;But as an electronics guy, you might understand how when you get to quantum mechanics in Physics everyone waves their magic wand and says, &amp;quot;and from here we have demonstrated that you can derive all of Chemistry...&amp;quot; &amp;nbsp;Smalltalk is more like Chemistry, it seems. &amp;nbsp;Yes, you CAN &amp;quot;derive&amp;quot; it all from basic principles (messages), but it is just so...wonderfully...messy. &amp;nbsp;Makes me wonder why I didn&amp;#39;t like Chemistry...&lt;br&gt;
&lt;br&gt;However, the best part of Physics (at least at OU), was that from the very beginning they said, &amp;quot;just believe what I tell you. &amp;nbsp;It will make sense in the end.&amp;quot; &amp;nbsp;My last two quarters of Astrophysics were a blast! &amp;nbsp;EVERYTHING came together...&lt;br&gt;
&lt;br&gt;And so, I am in &amp;quot;belief&amp;quot; mode...just keep moving forward, asking questions, etc... You see, I have the upper hand in knowing that a slow learner like myself can see it all come together at an undetermined point in the future! &amp;nbsp;Sounds like you have had a similar experience.&lt;br&gt;
&amp;nbsp;&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;Good luck, hopefully we&amp;#39;ll get it. :-)&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Thanks...you too. &amp;nbsp;Let me know if I can help from a point of view that can understand what you are having a hard time with! &amp;nbsp;I will rarely be much help to the guys who are building the tools we are using (except to get better about bug reporting), but I can likely help someone at a similar experience level. &amp;nbsp;I am at the point now where my own classes make sense to me at least; trying to figure out what someone else did just isn&amp;#39;t easy for me.&lt;br&gt;
&lt;br&gt;Take care,&lt;br&gt;&lt;br&gt;Rob&lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18298188&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Learning-Squeak--Was-%22Smart-Paper%22---tp18298188p18298188.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18302200</id>
	<title>DLL api calls from Squeak v2</title>
	<published>2008-07-05T17:11:24Z</published>
	<updated>2008-07-05T17:11:24Z</updated>
	<author>
		<name>Iulian Wande Radu</name>
	</author>
	<content type="html">Hi, is there a way to make API calls to arbitrary DLLs from Squeak projects based on v2 sources ?&lt;br&gt;&lt;br&gt;I know that in v3 you can define a method which calls &lt;i&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(51, 51, 255);&quot;&gt;&amp;lt;apicall: M module: &amp;#39;D.dll&amp;#39;&amp;gt;, &lt;/span&gt;&lt;br&gt;
&lt;/i&gt;where D is the dll, and M is the c-style definition of a method stored inside the DLL. &lt;br&gt;(This kind of statement can access any DLL, so the DLL doesn&amp;#39;t need to be defined to be a loadable Squeak module with proper primitives).&lt;br&gt;
&lt;br&gt;&lt;br&gt;I would like to do the same from v2, is it possible ?&lt;br&gt;&lt;br&gt;Thanks.&lt;br&gt;&lt;br&gt;PS: If there is a better place to search for this kind of info, please let me know also.&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18302200&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/DLL-api-calls-from-Squeak-v2-tp18302200p18302200.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18294877</id>
	<title>Re: &quot;Smart Paper&quot;?</title>
	<published>2008-07-05T11:13:28Z</published>
	<updated>2008-07-05T11:13:28Z</updated>
	<author>
		<name>Steven Claflin</name>
	</author>
	<content type="html">Hi Rob,
&lt;br&gt;&lt;br&gt;I wanted to thank you for your email to the list and your struggles. I
&lt;br&gt;am just beginning to learn about Squeak and being an old procedural
&lt;br&gt;programmer (PDP-11), OOP in general is kind of backwards to my way of
&lt;br&gt;thinking, and so I can identify with your feeling as though you are just
&lt;br&gt;not online all the way. The first programming that I did that was at all
&lt;br&gt;object oriented was in Visual Basic many years ago, and I can remember
&lt;br&gt;thinking; &amp;quot;Ok, these buttons and windows and textboxes can react to
&lt;br&gt;actions, but how do you start the whole thing going?&amp;quot; It's kind of
&lt;br&gt;laughable now, but at the time I was used to: first you have the
&lt;br&gt;computer do one thing, then the next thing, and so on... So its like I
&lt;br&gt;was sitting there waiting for the program to do something and the
&lt;br&gt;program was sitting there waiting for me to do something.
&lt;br&gt;&lt;br&gt;I am hoping that as I go through the material, ideas which aren't
&lt;br&gt;immediately understandable will become so after getting more info. It's
&lt;br&gt;hard to do that, because it makes me feel uncomfortable to feel as
&lt;br&gt;though I'm not getting it. When I was going to school for my degree in
&lt;br&gt;electronics there was a lot of that, and that turned out ok.
&lt;br&gt;&lt;br&gt;Good luck, hopefully we'll get it. :-)
&lt;br&gt;&lt;br&gt;Steve
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;On Sat, 2008-07-05 at 09:56 -0400, Rob Rothwell wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Sat, Jul 5, 2008 at 6:46 AM, Herbert König &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18294877&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;herbertkoenig@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; One version of smart paper is, I draw userinterfaces by just
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; placing
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; the elements into an empty project and place texts around them
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; like
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; the names to reference them, the message names they send an
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; some
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; general description of what they do. Did this on paper before.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This is going to sound really lame, but do you have any screenshots
&lt;br&gt;&amp;gt; you can share? &amp;nbsp;This sounds like a very useful technique, but I don't
&lt;br&gt;&amp;gt; think my brain is using Morphic that way. &amp;nbsp;In fact, I don't think my
&lt;br&gt;&amp;gt; brain is using Morphic at all!
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; In one case where I did not need so much text around I
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gradually
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; filled the sketch with life to have a prototype
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; For many aspects of a development project I have several
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Squeak
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; project with browsers open on the relevant methods and
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Workspaces. And
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I have sketches about the flow of some aspects of the
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; software.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; What are you using for your sketches?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; For my project leading job I carry an 3.6 Squeak on a USB
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; stick which
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I really use as a notetaker. I lead a road design software
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; project
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; where I have Squeak projects on technical, sales, customer and
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; competition aspects.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; What features do you use for notes? &amp;nbsp;Workspaces for typing?
&lt;br&gt;&amp;gt; &amp;nbsp;Connectors? &amp;nbsp;More sketches? &amp;nbsp;Why 3.6? &amp;nbsp;Does it have features that
&lt;br&gt;&amp;gt; have been removed?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; The last one is what I was talking about in my reply to
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Brenda's post
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; in Squeak dev.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thank you for sharing. &amp;nbsp;I have been trying to &amp;quot;study my history&amp;quot;
&lt;br&gt;&amp;gt; lately, and am feeling very much like there are all these capabilities
&lt;br&gt;&amp;gt; out there that I am definitely NOT taking advantage of! &amp;nbsp;When I read,
&lt;br&gt;&amp;gt; for example, that &amp;quot;The original [Augment] system is still in use today
&lt;br&gt;&amp;gt; by Dr. Engelbart and the Bootstrap Alliance,&amp;quot; &amp;nbsp;I just have to think
&lt;br&gt;&amp;gt; that we are all suffering from not maximizing the capabilities of the
&lt;br&gt;&amp;gt; systems we already have!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks again,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Rob
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Beginners mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18294877&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18294877&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%22Smart-Paper%22--tp18288866p18294877.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18294542</id>
	<title>Re: Totally dumbfounded!!</title>
	<published>2008-07-05T10:32:33Z</published>
	<updated>2008-07-05T10:32:33Z</updated>
	<author>
		<name>Claus Kick</name>
	</author>
	<content type="html">Rob Rothwell wrote:
&lt;br&gt;&lt;br&gt;*snip*
&lt;br&gt;&lt;br&gt;&amp;gt; I am in nearly the same place David is, except that I have asked all these
&lt;br&gt;&amp;gt; questions myself already, and have gotten the same responses! &amp;nbsp;I am SLOWLY
&lt;br&gt;&amp;gt; learning Smalltalk, so I have seen others pick it up much faster through the
&lt;br&gt;&amp;gt; same process. &amp;nbsp;Anyway, I found a framework that made sense to ME (Aida) and
&lt;br&gt;&amp;gt; started building SOMETHING. &amp;nbsp;Then Squeak started to make more sense. &amp;nbsp;It's a
&lt;br&gt;&amp;gt; process, I think, NOT a recipe, and we are all wired differently.
&lt;br&gt;&lt;br&gt;I second that - think of a project and start to build and start to look.
&lt;br&gt;&lt;br&gt;I am getting used to using VisualWorks (after having used VSE at uni, VS 
&lt;br&gt;at my former job and Squeak in between for a bit) right now and I 
&lt;br&gt;thought, &amp;quot;my Seaside app needs a database - what do I use - ah hell, 
&lt;br&gt;lets use some simple CSV file. Oh, there is no CSV package, well lets 
&lt;br&gt;build one&amp;quot;. That forced me to deal with Streams in VW (work differently 
&lt;br&gt;from what I knew) and the Filename hierarchy (very different to what I 
&lt;br&gt;knew).
&lt;br&gt;&lt;br&gt;But I think, that this is the only way to learn.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18294542&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Totally-dumbfounded%21%21-tp18273397p18294542.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18292892</id>
	<title>Re: Totally dumbfounded!!</title>
	<published>2008-07-05T07:41:31Z</published>
	<updated>2008-07-05T07:41:31Z</updated>
	<author>
		<name>Rob Rothwell-2</name>
	</author>
	<content type="html">On Sat, Jul 5, 2008 at 7:11 AM, Herbert König &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292892&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;herbertkoenig@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;br&gt;Hello everyone; this is just getting too interesting. &amp;nbsp;It is like the classical Zen path to Enlightnment:&lt;br&gt;
&lt;br&gt;&amp;quot;How long will it take me?&amp;quot;&lt;br&gt;&lt;br&gt;&amp;quot;10 years.&amp;quot;&lt;br&gt;&lt;br&gt;&amp;quot;No, I mean if I really try?&amp;quot;&lt;br&gt;&lt;br&gt;&amp;quot;20 years.&amp;quot;&lt;br&gt;&lt;br&gt;&amp;quot;No, you don&amp;#39;t understand...I&amp;#39;ll try REALLY hard...&amp;quot;&lt;br&gt;
&lt;br&gt;&amp;quot;30 years.&amp;quot;&lt;br&gt;&lt;br&gt;I am in nearly the same place David is, except that I have asked all these questions myself already, and have gotten the same responses! &amp;nbsp;I am SLOWLY learning Smalltalk, so I have seen others pick it up much faster through the same process. &amp;nbsp;Anyway, I found a framework that made sense to ME (Aida) and started building SOMETHING. &amp;nbsp;Then Squeak started to make more sense. &amp;nbsp;It&amp;#39;s a process, I think, NOT a recipe, and we are all wired differently.&lt;br&gt;
&lt;br&gt;Anyway, that would be my suggestion. &amp;nbsp;Look at all the books, yes. &amp;nbsp;Listen to what people are telling you...yes. &amp;nbsp;But in your heart you KNOW that the ONLY way any of it is going to make sense is by USING it. &amp;nbsp;It took me almost FOUR years before I could do that, but now I am doing &amp;quot;useful&amp;quot; work. &amp;nbsp;Very, very, occasionally I can figure out out something within a &amp;quot;framework&amp;quot; by &amp;quot;reading it,&amp;quot; as has been suggested to you. &amp;nbsp;Mostly I am still just using the frameworks, much like you would in a traditional language. &amp;nbsp;And, like any language, start from one example, get stuck, and if you can&amp;#39;t read the code in a browser, the most amazing thing about Squeak is NOT the implementation, but the PEOPLE. &amp;nbsp;If you can type fast, you&amp;#39;ll get fast help!&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;Hello David,&lt;br&gt;
&lt;br&gt;
DF&amp;gt; Squeak is a toy for academics and hobbyists to try out new ideas and&lt;br&gt;
DF&amp;gt; explore computing at a higher-level. It wasn&amp;#39;t designed for doing&lt;br&gt;
DF&amp;gt; conventional application development and you won&amp;#39;t find much support&lt;br&gt;
DF&amp;gt; in Squeak for normal commercial programming. In fact, just the&lt;br&gt;
&lt;br&gt;
Squeak is used in several commercial web apps, one example being gas&lt;br&gt;
billing by Janko.&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Janko, by they way, is a shear force of nature. &amp;nbsp;If you use Aida and need help, he is&amp;nbsp;contagious. &amp;nbsp;I would be willing to show you around Aida due largely to all the help Janko has given me!&lt;br&gt;
&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;Then there are commercial apps in Squek which have nothing to do with&lt;br&gt;
seaside or aida. Look at Squeak people for Tansel Ersavas&amp;#39; he has done&lt;br&gt;
several Squeak apps.&lt;br&gt;
&lt;br&gt;
I myself query databases with Squeak, partly using a neural network.&lt;br&gt;
Then I generate csv and management always has people at hand to make&lt;br&gt;
their reports in Excel and Word.&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Have you written any &amp;quot;tools&amp;quot; for this? &amp;nbsp;I have been doing some of this for very challenging information, but like the &amp;quot;easy documentation&amp;quot; and fast change ability of a visual query designer and the browsing ability of something like DbVisualizer. &amp;nbsp;I have been fantasizing about a Squeak based database exploration tool that could design queries and &amp;quot;drop down&amp;quot; into Smalltalk collections for the really hard work.&lt;br&gt;
&lt;br&gt;A likely boring example follows:&lt;br&gt;&lt;br&gt;Take, for example, our hospital chart times. &amp;nbsp;Each time something is charted, we get a time stamp. &amp;nbsp;We have studied the accuracy of these (particularly when they are back-dated) and found them to be tolerably accurate. &amp;nbsp;What we NEED, though, is the arrival and discharge time PER UNIT. &amp;nbsp;For example, a patient could flow like this:&lt;br&gt;
&lt;br&gt;Arrive ER&lt;br&gt;Leave ER&lt;br&gt;Arrive ICU&lt;br&gt;Leave ICU&lt;br&gt;Arrive PCU&lt;br&gt;Leave PCU&lt;br&gt;Arrive 3C&lt;br&gt;Leave 3C&lt;br&gt;Arrive ICU&lt;br&gt;Leave ICU&lt;br&gt;&lt;br&gt;&lt;br&gt;Where ER, ICU, PCU, 3C are just different units. &amp;nbsp;It is quite common for patients to move back and forth among units depending on their condition.&lt;br&gt;
&lt;br&gt;Now, the EASY think for us would be if an arrival and discharge time was documented! &amp;nbsp;This is a whole other topic about the documentation demands on nursing staff! &amp;nbsp;So, for now, just assume we want to solve the problem given the above information. &amp;nbsp;The problem you run into with any type of query grouping is that you run into the situation where you get the first FIRST ICU time and the last LAST ICU time in the example above, not the first and last time for each instance of an an ICU visit. &amp;nbsp;So, &amp;nbsp;code works great for stuff like that, but it would be nice to handle the initial pull of chart times for a date range in a simple query designer! &amp;nbsp;Especially since I am leaving out the joins necessary to get patient account numbers, etc...!&lt;br&gt;
&lt;br&gt;&lt;br&gt;Just wondering if someone has already done what I am thinking about!&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;You have a very valid point regarding office like user interfaces.&lt;br&gt;

If that&amp;#39;s required for your definition of &amp;#39;conventional application&lt;br&gt;
development&amp;#39; you&amp;#39;re absolutely right.&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Although, I have always pictured WxSqueak as a possible alternative for &amp;quot;conventional development,&amp;quot; and have learned enough Smalltalk to go back to it and check it out again. &amp;nbsp;It looks like a viable alternative to me to use my existing Domain Model objects from, say, an Aida application, and provide a native Windows view...&lt;br&gt;
&lt;br&gt;&amp;nbsp;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
DF&amp;gt; For enterprise application development using Smalltalk, you are&lt;br&gt;
DF&amp;gt; probably better off with a commercial Smalltalk.&lt;br&gt;
&lt;br&gt;
Ask Qwaq or dabbledb about that.&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Yes, but I think they have skills I do not! &amp;nbsp;They can build the TOOLS I am using!&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
The other reasons against Squeak are in acceptance by management&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;I am lucky enough to work somewhere that I can use what gets the job done, and we are struggling financially, so &amp;quot;free&amp;quot; is good if the ROI does not suffer due to &amp;quot;lost productivity&amp;quot; using &amp;quot;lesser&amp;quot; tools. &amp;nbsp;I&amp;#39;m NOT saying Squeak is &amp;quot;lesser,&amp;quot; I&amp;#39;m saying we considered wether it was first (less stable, etc...). &amp;nbsp;What I found was that the open source support system surrounding Squeak is superior to anything out there! &amp;nbsp;You guys are just incredibly knowledgeable and very, very, willing to help!&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;Rob
&lt;br /&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292892&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Totally-dumbfounded%21%21-tp18273397p18292892.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18292546</id>
	<title>Re: &quot;Smart Paper&quot;?</title>
	<published>2008-07-05T06:56:25Z</published>
	<updated>2008-07-05T06:56:25Z</updated>
	<author>
		<name>Rob Rothwell-2</name>
	</author>
	<content type="html">&lt;div class=&quot;gmail_quote&quot;&gt;On Sat, Jul 5, 2008 at 6:46 AM, Herbert König &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292546&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;herbertkoenig@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
One version of smart paper is, I draw userinterfaces by just placing&lt;br&gt;
the elements into an empty project and place texts around them like&lt;br&gt;
the names to reference them, the message names they send an some&lt;br&gt;
general description of what they do. Did this on paper before.&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;This is going to sound really lame, but do you have any screenshots you can share? &amp;nbsp;This sounds like a very useful technique, but I don&amp;#39;t think my brain is using Morphic that way. &amp;nbsp;In fact, I don&amp;#39;t think my brain is using Morphic at all!&lt;br&gt;
&amp;nbsp;&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;In one case where I did not need so much text around I gradually&lt;br&gt;
filled the sketch with life to have a prototype&lt;br&gt;
&lt;br&gt;
For many aspects of a development project I have several Squeak&lt;br&gt;
project with browsers open on the relevant methods and Workspaces. And&lt;br&gt;
I have sketches about the flow of some aspects of the software.&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;What are you using for your sketches?&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
For my project leading job I carry an 3.6 Squeak on a USB stick which&lt;br&gt;
I really use as a notetaker. I lead a road design software project&lt;br&gt;
where I have Squeak projects on technical, sales, customer and&lt;br&gt;
competition aspects.&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;What features do you use for notes? &amp;nbsp;Workspaces for typing? &amp;nbsp;Connectors? &amp;nbsp;More sketches? &amp;nbsp;Why 3.6? &amp;nbsp;Does it have features that have been removed?&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
The last one is what I was talking about in my reply to Brenda&amp;#39;s post&lt;br&gt;
in Squeak dev.&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Thank you for sharing. &amp;nbsp;I have been trying to &amp;quot;study my history&amp;quot; lately, and am feeling very much like there are all these capabilities out there that I am definitely NOT taking advantage of! &amp;nbsp;When I read, for example, that &amp;quot;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(51, 51, 51); font-family: &amp;#39;Trebuchet MS&amp;#39;; &quot;&gt;The original [Augment] system is still in use today by Dr. Engelbart and the Bootstrap Alliance,&amp;quot; &amp;nbsp;I just have to think that we are all suffering from not maximizing the capabilities of the systems we already have!&lt;br&gt;
&lt;br&gt;Thanks again,&lt;br&gt;&lt;br&gt;Rob&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292546&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%22Smart-Paper%22--tp18288866p18292546.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18291478</id>
	<title>Re: Totally dumbfounded!!</title>
	<published>2008-07-05T04:38:47Z</published>
	<updated>2008-07-05T04:38:47Z</updated>
	<author>
		<name>stan shepherd</name>
	</author>
	<content type="html">&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Claus Kick wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;&amp;gt;No one really has the time to go through &amp;nbsp;every method 
&lt;br&gt;&amp;gt; to find out which is suitable and even then the &amp;nbsp;commentary is not 
&lt;br&gt;&amp;gt; always very good. 
&lt;br&gt;&lt;br&gt;What else can you do? Even for Java, you have to go through all the 
&lt;br&gt;Javadocs, first to find which Class suits your needs and then which 
&lt;br&gt;method is the correct one to use.
&lt;br&gt;Basically, there should be a useful class comment for every class which 
&lt;br&gt;explains how to use what class for what.
&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
Am i right in thinking these pages are like javadocs 'scraped' from an image at a point in time?
&lt;br&gt;&lt;a href=&quot;http://www.oldenbuettel.de/squeak-doku/class_index.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.oldenbuettel.de/squeak-doku/class_index.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;If so, is it possible to rescrape them to give 'conventional'-looking documentation of current images?
&lt;br&gt;&lt;br&gt;...Stan</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Totally-dumbfounded%21%21-tp18289362p18291478.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18291399</id>
	<title>Re: more of a general smalltalk question</title>
	<published>2008-07-05T04:28:36Z</published>
	<updated>2008-07-05T04:28:36Z</updated>
	<author>
		<name>Randal L. Schwartz</name>
	</author>
	<content type="html">&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;quot;Sean&amp;quot; == Sean Allen &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291399&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sean@...&lt;/a&gt;&amp;gt; writes:
&lt;br&gt;&lt;br&gt;Sean&amp;gt; but i'm using squeak as my 'really learn smalltalk' einvironment so...
&lt;br&gt;Sean&amp;gt; can any suggest any good reading, books, websites, whatever for learning
&lt;br&gt;Sean&amp;gt; the ins and outs of how exceptions, signals etc work in smalltalk. i'm
&lt;br&gt;Sean&amp;gt; interested in both an 'end user' perspective as a start but getting into
&lt;br&gt;Sean&amp;gt; the nitty gritty of the why of the implementation as well.
&lt;br&gt;&lt;br&gt;For me, the best way to understand the Exception class was to browse it,
&lt;br&gt;browse references to it, and also to the subclasses, especially with something
&lt;br&gt;like Seaside loaded that makes interesting uses of Exceptions to deal with
&lt;br&gt;continuations. &amp;nbsp;Seeing how it works in practice made it finally go click.
&lt;br&gt;&lt;br&gt;There's no education like source code. :)
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291399&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;merlyn@...&lt;/a&gt;&amp;gt; &amp;lt;URL:&lt;a href=&quot;http://www.stonehenge.com/merlyn/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.stonehenge.com/merlyn/&lt;/a&gt;&amp;gt;
&lt;br&gt;Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.
&lt;br&gt;See &lt;a href=&quot;http://methodsandmessages.vox.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://methodsandmessages.vox.com/&lt;/a&gt;&amp;nbsp;for Smalltalk and Seaside discussion
&lt;br&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291399&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/more-of-a-general-smalltalk-question-tp18288372p18291399.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18291245</id>
	<title>Re: Totally dumbfounded!!</title>
	<published>2008-07-05T04:11:37Z</published>
	<updated>2008-07-05T04:11:37Z</updated>
	<author>
		<name>Herbert König</name>
	</author>
	<content type="html">Hello David,
&lt;br&gt;&lt;br&gt;DF&amp;gt; Squeak is a toy for academics and hobbyists to try out new ideas and
&lt;br&gt;DF&amp;gt; explore computing at a higher-level. It wasn't designed for doing
&lt;br&gt;DF&amp;gt; conventional application development and you won't find much support
&lt;br&gt;DF&amp;gt; in Squeak for normal commercial programming. In fact, just the
&lt;br&gt;&lt;br&gt;Squeak is used in several commercial web apps, one example being gas
&lt;br&gt;billing by Janko.
&lt;br&gt;&lt;br&gt;Then there are commercial apps in Squek which have nothing to do with
&lt;br&gt;seaside or aida. Look at Squeak people for Tansel Ersavas' he has done
&lt;br&gt;several Squeak apps.
&lt;br&gt;&lt;br&gt;I myself query databases with Squeak, partly using a neural network.
&lt;br&gt;Then I generate csv and management always has people at hand to make
&lt;br&gt;their reports in Excel and Word.
&lt;br&gt;&lt;br&gt;You have a very valid point regarding office like user interfaces.
&lt;br&gt;If that's required for your definition of 'conventional application
&lt;br&gt;development' you're absolutely right.
&lt;br&gt;&lt;br&gt;DF&amp;gt; For enterprise application development using Smalltalk, you are
&lt;br&gt;DF&amp;gt; probably better off with a commercial Smalltalk.
&lt;br&gt;&lt;br&gt;Ask Qwaq or dabbledb about that.
&lt;br&gt;&lt;br&gt;The other reasons against Squeak are in acceptance by management
&lt;br&gt;&lt;br&gt;Just didn't want to let this stand as you wrote it, it is a complex
&lt;br&gt;topic which does not have such a general answer like you gave.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Herbert &amp;nbsp; 
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291245&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Totally-dumbfounded%21%21-tp18273397p18291245.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18291211</id>
	<title>Re: Totally dumbfounded!!</title>
	<published>2008-07-05T03:57:22Z</published>
	<updated>2008-07-05T03:57:22Z</updated>
	<author>
		<name>Claus Kick</name>
	</author>
	<content type="html">*snip*
&lt;br&gt;&lt;br&gt;&amp;gt; It seems to me though that even though in smalltalk/squeak it is &amp;nbsp;
&lt;br&gt;&amp;gt; possible to read all the code in the system, it is still a very poor &amp;nbsp;
&lt;br&gt;&amp;gt; and inefficient way of learning about any of the class libraries in &amp;nbsp;
&lt;br&gt;&amp;gt; Smalltalk. After looking up some of the code, I find I end up more &amp;nbsp;
&lt;br&gt;&amp;gt; confused than when I started.
&lt;br&gt;&lt;br&gt;It depends. One way to look at it is to see that looking at the code 
&lt;br&gt;helps you not to be confused my faulty or missing documentation.
&lt;br&gt;Also, do not mix up Squeak with Smalltalk. There are other Smalltalk 
&lt;br&gt;dialects which are much better documented.
&lt;br&gt;&lt;br&gt;&amp;gt; SBE has a few pages on Morphic but the class library for smalltalk &amp;nbsp;
&lt;br&gt;&amp;gt; seems huge for a beginner like me. 
&lt;br&gt;&lt;br&gt;I think the GUI part of Squeak is not documented very well, period.
&lt;br&gt;&lt;br&gt;&amp;gt;For example, after trying to look &amp;nbsp;at 
&lt;br&gt;&amp;gt; the Graphics classes, there may be many ways to instantiate an &amp;nbsp;object 
&lt;br&gt;&amp;gt; (I might be wrong, in that case I take back everything I have &amp;nbsp;to say on 
&lt;br&gt;&amp;gt; the subject!!). 
&lt;br&gt;&lt;br&gt;There probably are.
&lt;br&gt;&lt;br&gt;&amp;gt;No one really has the time to go through &amp;nbsp;every method 
&lt;br&gt;&amp;gt; to find out which is suitable and even then the &amp;nbsp;commentary is not 
&lt;br&gt;&amp;gt; always very good. 
&lt;br&gt;&lt;br&gt;What else can you do? Even for Java, you have to go through all the 
&lt;br&gt;Javadocs, first to find which Class suits your needs and then which 
&lt;br&gt;method is the correct one to use.
&lt;br&gt;Basically, there should be a useful class comment for every class which 
&lt;br&gt;explains how to use what class for what.
&lt;br&gt;&lt;br&gt;&amp;gt;Some of the methods do not appear &amp;nbsp;to do anything 
&lt;br&gt;&amp;gt; useful (if I may say so) because they depend on the &amp;nbsp;support provided by 
&lt;br&gt;&amp;gt; a whole series of other methods (and even classes) &amp;nbsp;and states of 
&lt;br&gt;&amp;gt; variables. 
&lt;br&gt;&lt;br&gt;How is that not useful? If everything is an object and everything is 
&lt;br&gt;done via messages, then everything has to happen in methods.
&lt;br&gt;Perhaps you have not completely digested this fact.
&lt;br&gt;&lt;br&gt;I think what is missing in Squeak is the old public/private view that 
&lt;br&gt;Envy allowed: It did not hinder a programmer from using a private 
&lt;br&gt;method, but at least it showed which ones you should use, the public ones.
&lt;br&gt;&lt;br&gt;&amp;gt;In the end I might still not have learnt how &amp;nbsp;the whole thing 
&lt;br&gt;&amp;gt; works! So my question is, is there any documentation &amp;nbsp;on the complete 
&lt;br&gt;&amp;gt; class library for Squeak written in a more accessible &amp;nbsp;style for the 
&lt;br&gt;&amp;gt; uninitiated?
&lt;br&gt;&lt;br&gt;Very likely, not.
&lt;br&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291211&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Totally-dumbfounded%21%21-tp18289362p18291211.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18291070</id>
	<title>[Q] Best way of know when a object was added to the image</title>
	<published>2008-07-05T03:49:20Z</published>
	<updated>2008-07-05T03:49:20Z</updated>
	<author>
		<name>Edgar J. De Cleene</name>
	</author>
	<content type="html">I just &amp;quot;discover&amp;quot; Object DNU timeStamp.
&lt;br&gt;&lt;br&gt;I ask this because
&lt;br&gt;&lt;br&gt;loadKnowPackages
&lt;br&gt;&amp;quot;UCodeLoader loadKnowPackages&amp;quot;
&lt;br&gt;| obj &amp;nbsp;loader req |
&lt;br&gt;&amp;nbsp; &amp;nbsp; loader _ CodeLoader new.
&lt;br&gt;&amp;nbsp; &amp;nbsp; loader baseURL: 'ftp.squeak.org/various_images/SqueakLight/SLupdates/'.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; req := loader createRequestFor: 'KnowPackages.obz' in: &amp;nbsp;HTTPLoader
&lt;br&gt;default..
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; obj := loader readObject: req.
&lt;br&gt;&amp;nbsp;
&lt;br&gt;KnowPackages := obj
&lt;br&gt;&lt;br&gt;knowPackages
&lt;br&gt;^KnowPackages
&lt;br&gt;&lt;br&gt;How I could know if &amp;nbsp;KnowPackages is older as the file on the server ?
&lt;br&gt;&lt;br&gt;For curiosity, how we could know the &amp;quot;age&amp;quot; of all objects in the image ?
&lt;br&gt;&lt;br&gt;Edgar
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291070&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-Q--Best-way-of-know-when-a-object-was-added-to-the-image-tp18291070p18291070.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18291047</id>
	<title>Re: &quot;Smart Paper&quot;?</title>
	<published>2008-07-05T03:46:06Z</published>
	<updated>2008-07-05T03:46:06Z</updated>
	<author>
		<name>Herbert König</name>
	</author>
	<content type="html">Hello Rob,
&lt;br&gt;&lt;br&gt;RR&amp;gt; I've been seeing some messages fly by about people using
&lt;br&gt;RR&amp;gt; Squeak like &amp;quot;Smart Paper.&amp;quot;  What is meant by this?  Using the
&lt;br&gt;RR&amp;gt; various presentation morphs and just projects and workspaces for a
&lt;br&gt;RR&amp;gt; more visual, dynamic, note taking system?  
&lt;br&gt;&lt;br&gt;some of us use it for presentations. BookMorph even has a method whose
&lt;br&gt;name suggests you can import powerpoint. I never used BookMorph except
&lt;br&gt;for trying.
&lt;br&gt;&lt;br&gt;One version of smart paper is, I draw userinterfaces by just placing
&lt;br&gt;the elements into an empty project and place texts around them like
&lt;br&gt;the names to reference them, the message names they send an some
&lt;br&gt;general description of what they do. Did this on paper before.
&lt;br&gt;&lt;br&gt;In one case where I did not need so much text around I gradually
&lt;br&gt;filled the sketch with life to have a prototype
&lt;br&gt;&lt;br&gt;For many aspects of a development project I have several Squeak
&lt;br&gt;project with browsers open on the relevant methods and Workspaces. And
&lt;br&gt;I have sketches about the flow of some aspects of the software.
&lt;br&gt;&lt;br&gt;For my project leading job I carry an 3.6 Squeak on a USB stick which
&lt;br&gt;I really use as a notetaker. I lead a road design software project
&lt;br&gt;where I have Squeak projects on technical, sales, customer and
&lt;br&gt;competition aspects.
&lt;br&gt;&lt;br&gt;The last one is what I was talking about in my reply to Brenda's post
&lt;br&gt;in Squeak dev.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Herbert &amp;nbsp; 
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291047&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%22Smart-Paper%22--tp18288866p18291047.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18289362</id>
	<title>Totally dumbfounded!!</title>
	<published>2008-07-04T23:12:50Z</published>
	<updated>2008-07-04T23:12:50Z</updated>
	<author>
		<name>Stephen Ng-2</name>
	</author>
	<content type="html">David and everyone else,
&lt;br&gt;&lt;br&gt;Thanks for your input.
&lt;br&gt;&lt;br&gt;I won't get on my soapbox here and debate whether Smalltalk/Squeak is &amp;nbsp;
&lt;br&gt;suitable for anything. I'm just trying to find out about the language &amp;nbsp;
&lt;br&gt;and perhaps come to understand the OO paradigm. Some of you have &amp;nbsp;
&lt;br&gt;directed me to Squeak By Example (SBE) which I briefly looked at and &amp;nbsp;
&lt;br&gt;it really seems like a good beginners book.
&lt;br&gt;&lt;br&gt;It seems to me though that even though in smalltalk/squeak it is &amp;nbsp;
&lt;br&gt;possible to read all the code in the system, it is still a very poor &amp;nbsp;
&lt;br&gt;and inefficient way of learning about any of the class libraries in &amp;nbsp;
&lt;br&gt;Smalltalk. After looking up some of the code, I find I end up more &amp;nbsp;
&lt;br&gt;confused than when I started.
&lt;br&gt;&lt;br&gt;SBE has a few pages on Morphic but the class library for smalltalk &amp;nbsp;
&lt;br&gt;seems huge for a beginner like me. For example, after trying to look &amp;nbsp;
&lt;br&gt;at the Graphics classes, there may be many ways to instantiate an &amp;nbsp;
&lt;br&gt;object (I might be wrong, in that case I take back everything I have &amp;nbsp;
&lt;br&gt;to say on the subject!!). No one really has the time to go through &amp;nbsp;
&lt;br&gt;every method to find out which is suitable and even then the &amp;nbsp;
&lt;br&gt;commentary is not always very good. Some of the methods do not appear &amp;nbsp;
&lt;br&gt;to do anything useful (if I may say so) because they depend on the &amp;nbsp;
&lt;br&gt;support provided by a whole series of other methods (and even classes) &amp;nbsp;
&lt;br&gt;and states of variables. In the end I might still not have learnt how &amp;nbsp;
&lt;br&gt;the whole thing works! So my question is, is there any documentation &amp;nbsp;
&lt;br&gt;on the complete class library for Squeak written in a more accessible &amp;nbsp;
&lt;br&gt;style for the uninitiated?
&lt;br&gt;&lt;br&gt;Some of you might say that I should study Squeak more before &amp;nbsp;
&lt;br&gt;commenting. I guess I am trying to pre-empt things so that I don't go &amp;nbsp;
&lt;br&gt;down a path which eventually will lead me to too many dead ends.
&lt;br&gt;&lt;br&gt;Again thanks for all your comments and your interest in helping &amp;nbsp;
&lt;br&gt;someone out.
&lt;br&gt;&lt;br&gt;Stephen
&lt;br&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18289362&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Totally-dumbfounded%21%21-tp18289362p18289362.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18289003</id>
	<title>Re: Totally dumbfounded!!</title>
	<published>2008-07-04T21:44:34Z</published>
	<updated>2008-07-04T21:44:34Z</updated>
	<author>
		<name>Ross Boylan-2</name>
	</author>
	<content type="html">On Fri, 2008-07-04 at 09:38 -0400, David Zmick wrote:
&lt;br&gt;&amp;gt; first of all, u\you should read Squeak By Example. 
&lt;br&gt;That's a good book for beginners; it's also available online. &amp;nbsp;Note that
&lt;br&gt;the part about building a user interface uses Morphic.
&lt;br&gt;&lt;br&gt;Ross
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18289003&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Totally-dumbfounded%21%21-tp18273397p18289003.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18288866</id>
	<title>&quot;Smart Paper&quot;?</title>
	<published>2008-07-04T21:10:34Z</published>
	<updated>2008-07-04T21:10:34Z</updated>
	<author>
		<name>Rob Rothwell-2</name>
	</author>
	<content type="html">I&amp;#39;ve been seeing some messages fly by about people using Squeak like &amp;quot;Smart Paper.&amp;quot; &amp;nbsp;What is meant by this? &amp;nbsp;Using the various presentation morphs and just projects and workspaces for a more visual, dynamic, note taking system? &amp;nbsp;&lt;br&gt;
&lt;br&gt;Could anyone give examples of how they are using Squeak just as a general tool, not necessarily for programming per se, if this is the correct way to interpret this?&lt;br&gt;&lt;br&gt;Just looking for uses I am not recognizing...&lt;br&gt;
&lt;br&gt;Rob
&lt;br /&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18288866&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/%22Smart-Paper%22--tp18288866p18288866.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18288776</id>
	<title>Re: Totally dumbfounded!!</title>
	<published>2008-07-04T20:50:12Z</published>
	<updated>2008-07-04T20:50:12Z</updated>
	<author>
		<name>David Finlayson-4</name>
	</author>
	<content type="html">Don't take what I wrote to be negative. I am greatly enjoying learning
&lt;br&gt;Squeak and Smalltalk. It is a great personal amplifier. But, unless
&lt;br&gt;you are into web development (as already mentioned), there isn't
&lt;br&gt;really a business side to Squeak.
&lt;br&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18288776&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Totally-dumbfounded%21%21-tp18273397p18288776.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18288442</id>
	<title>Re: more of a general smalltalk question</title>
	<published>2008-07-04T19:25:36Z</published>
	<updated>2008-07-04T19:25:36Z</updated>
	<author>
		<name>Gian Holland</name>
	</author>
	<content type="html">Squeak by example helped and still helps me&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Fri, Jul 4, 2008 at 10:08 PM, Sean Allen &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18288442&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sean@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
but i&amp;#39;m using squeak as my &amp;#39;really learn smalltalk&amp;#39; einvironment so...&lt;br&gt;
&lt;br&gt;
can any suggest any good reading, books, websites, whatever for learning the ins and outs&lt;br&gt;
of how exceptions, signals etc work in smalltalk. i&amp;#39;m interested in both an &amp;#39;end user&amp;#39;&lt;br&gt;
perspective as a start but getting into the nitty gritty of the why of the implementation as well.&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
Beginners mailing list&lt;br&gt;
&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18288442&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18288442&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/more-of-a-general-smalltalk-question-tp18288372p18288442.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18288372</id>
	<title>more of a general smalltalk question</title>
	<published>2008-07-04T19:08:39Z</published>
	<updated>2008-07-04T19:08:39Z</updated>
	<author>
		<name>Sean Allen-5</name>
	</author>
	<content type="html">but i'm using squeak as my 'really learn smalltalk' einvironment so...
&lt;br&gt;&lt;br&gt;can any suggest any good reading, books, websites, whatever for &amp;nbsp;
&lt;br&gt;learning the ins and outs
&lt;br&gt;of how exceptions, signals etc work in smalltalk. i'm interested in &amp;nbsp;
&lt;br&gt;both an 'end user'
&lt;br&gt;perspective as a start but getting into the nitty gritty of the why of &amp;nbsp;
&lt;br&gt;the implementation as well.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18288372&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/more-of-a-general-smalltalk-question-tp18288372p18288372.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18286303</id>
	<title>Re: Totally dumbfounded!!</title>
	<published>2008-07-04T14:26:23Z</published>
	<updated>2008-07-04T14:26:23Z</updated>
	<author>
		<name>David Finlayson-4</name>
	</author>
	<content type="html">Squeak is a toy for academics and hobbyists to try out new ideas and
&lt;br&gt;explore computing at a higher-level. It wasn't designed for doing
&lt;br&gt;conventional application development and you won't find much support
&lt;br&gt;in Squeak for normal commercial programming. In fact, just the
&lt;br&gt;opposite, Squeak (Smalltalk) de-emphasizes individual programs, in
&lt;br&gt;favor of a more holistic system approach to computer interaction.
&lt;br&gt;Commercial developers aren't the target audience. That is why the
&lt;br&gt;widget set is great for building little games and crap for building a
&lt;br&gt;database app. And that is OK by me.
&lt;br&gt;&lt;br&gt;For enterprise application development using Smalltalk, you are
&lt;br&gt;probably better off with a commercial Smalltalk.
&lt;br&gt;&lt;br&gt;Just my 2 cents.
&lt;br&gt;&lt;br&gt;David
&lt;br&gt;_______________________________________________
&lt;br&gt;Beginners mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18286303&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Beginners@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.squeakfoundation.org/mailman/listinfo/beginners&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.squeakfoundation.org/mailman/listinfo/beginners&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Totally-dumbfounded%21%21-tp18273397p18286303.html" />
</entry>

</feed>
