tag:forum.world.st,2006:forum-3404928
Nabble - Usenets
2024-03-28T03:03:49Z
Attempt to integrate Usenets
<br/><br/>NOTE: Still a work in progress
tag:forum.world.st,2006:post-4903649
Re: Community Edition - Registration error
2016-06-27T08:26:34Z
2016-06-27T08:26:34Z
Eletu Abraham
I am a beginner to dolphin smalltalk.
<br/>I have downloaded the 6.0 community version
<br/>but there is always an error message that
<br/>the registration failed, due to likely internet connection error
<br/>or registration server failure.
<br/><br/>Please assist me as did for others
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-4886420
Re: Community Edition - Registration error
2016-03-24T18:50:35Z
2016-03-24T18:50:35Z
igorraven
Trying to install Dolphin Smalltalk
<br/>Apply for Community Edition Serial Number
<br/>Get message:
<br/>" An error occurred when trying to communicate with the Object Arts
<br/>registration server.
<br/>There may be a problem with you Internet connection or the server
<br/>may be temporarily down"
<br/>03-24-2016
<br/>I will try again later
<br/>igorraven
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-4742005
Bob Jarvis Goodies
2014-02-06T11:43:24Z
2014-02-06T11:43:24Z
johanS
I'm trying to write two way pipe for dolphin smalltalk and founded what It was
<br/>Bob Jarvis Goodies but unfortunately I can find only mention about it May be somebody knows where can I find source code?
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-4672266
Re: Dependents list for notfication
2013-02-26T11:30:04Z
2013-02-26T11:30:04Z
basilmir
To get this example to work you need to replace
<br/><br/>X := Penguin new.
<br/>X addDependent: 17.
<br/>X addDependent: 12.
<br/><b>Dependents inspect.</b><br/><br/>X broadcast: #update.
<br/><br/>X := Penguin new.
<br/>X addDependent: 17.
<br/>X addDependent: 12.
<br/><b><i>X dependents inspect.</i></b><br/><br/>X broadcast: #update.
<br/><br/>I'm using VisualAge Smalltalk 6.0.4 from <a href="http://www-01.ibm.com/support/docview.wss?uid=swg24013971" target="_top" rel="nofollow" link="external">http://www-01.ibm.com/support/docview.wss?uid=swg24013971</a><br/>You must install both client and manager.
<br/><br/>PS. SmallTalk, Objects, and Design By Chamond Liu is <i>not</i> just a book it's <b>an experience</b>. Love it!
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3855826
Re: Multiple inheritance
2011-09-29T06:53:56Z
2011-09-29T06:53:56Z
hamburg113
If you want to get more materials that related to this topic, you can visit: <a href="http://welderjob.info/structural-welder-job-description" target="_top" rel="nofollow" link="external">Structural welder job description</a><br/><br/>Best regards.
<br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3829400
Re: Multiple inheritance
2011-09-21T02:24:53Z
2011-09-21T02:24:53Z
hamburg113
Hi,
<br/><br/>Thanks very much for this comment. It help me to think about my ideals.
<br/><br/>Tks again and pls keep posting.
<br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380394
Re: T-Gen User's Guide
2006-10-10T19:52:21Z
2006-10-10T19:52:21Z
Geoff
Yep, you are right, I saw that page but it was an abstract with links to the
<br/>.ps file. I saw the pdf link and saved it.
<br/><br/>The other piece is t-gen has method collisions when imported into current
<br/>vast. Something that will need to be corrected.
<br/><br/>-g
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380393
Re: getting started with DirectX <-> Dolphin 6
2006-10-10T14:34:24Z
2006-10-10T14:34:24Z
keith-2
Wow!
<br/>Jeff,
<br/>This is a great blog! It touches on a lot of the key areas the
<br/>"unindoctrinated" probably want to know about regarding Smalltalk. Some
<br/>version of this should be submitted to Dr. Dobbs and the like -- it's
<br/>that good!
<br/>I think it would definitely benefit the Smalltalk communitiy if some of
<br/>this content was shared with the masses in a big way (besides the blog,
<br/>I mean).
<br/><br/>I'm eagerly awaiting the next installment! :-)
<br/><br/>Keith
<br/><br/>Jeff M. wrote:
<br/>> On Oct 10, 3:06 am, "hnbeck" <<a href="/user/SendEmail.jtp?type=node&node=3380393&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>> wrote:
<br/><br/>>
<br/>> Check out my weblog:
<br/>>
<br/>> <a href="http://learningtotalk.blogspot.com" target="_top" rel="nofollow" link="external">http://learningtotalk.blogspot.com</a><br/>>
<br/>> I'm a professional console (xbox 360) game developer, and have been
<br/>> creating a 2D game engine with Dolphin in my spare time. Most of the
<br/>> basics are done already, just progress is a little slow given weekend
<br/>> and the occassional weeknight work on it.
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380392
Re: [feature request] D6 step into block...
2006-10-10T12:01:50Z
2006-10-10T12:01:50Z
Andreas Wacknitz
"Pavel" <<a href="/user/SendEmail.jtp?type=node&node=3380392&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>> schrieb im Newsbeitrag
<br/>news:<a href="/user/SendEmail.jtp?type=node&node=3380392&i=1" target="_top" rel="nofollow" link="external">[hidden email]</a>...
<div class='shrinkable-quote'><br/>>
<br/>>> > Just I try concentrate on my algoritm logic, but I always must step
<br/>> through
<br/>>> > mass of unwanted code and control all calls.
<br/>>>
<br/>>> To me it isn't convenient, it is mandatory.
<br/>>>
<br/>> And this is optionally, if press <step into> - next statement wiil be
<br/>> into.
<br/>> If press <go throu block> - next statement will be my code in block on
<br/>> current level.
<br/>>
<br/>> Convenience of using IDE consists from many similar features. For example:
<br/>> normal breakpoints. without modify code with inserting "self halt". Main
<br/>> problem with it - package marks as "durty", and then to become difficultly
<br/>> to define, changes because of my changes of a code or simply debugging.
</div>I had the same problem - method spies are the solution for your problem!
<br/>Have a look at <a href="http://www.solutionsoft.co.uk/toolsplus/method_spies1.htm" target="_top" rel="nofollow" link="external">http://www.solutionsoft.co.uk/toolsplus/method_spies1.htm</a><br/><br/>And, by the way, ReStore is also a very convenient solution when you need
<br/>persistence ;-)
<br/><br/>Regards
<br/>Andreas
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380391
Re: T-Gen User's Guide
2006-10-10T11:35:46Z
2006-10-10T11:35:46Z
Ian Upright
Udo Schneider <<a href="/user/SendEmail.jtp?type=node&node=3380391&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>> wrote:
<br/><br/>>> Anyone know where I can get a readable version of the t-gen user's guide?
<br/>>> The one that comes with t-gen is postscript.
<br/>>The Dolphin Smalltalk Verion of T-Gen maintained by Bob Jarvis
<br/>>(<a href="http://www.nls.net/mp/jarvis/Bob/DolphinGoodies.htm" target="_top" rel="nofollow" link="external">http://www.nls.net/mp/jarvis/Bob/DolphinGoodies.htm</a>) contains a
<br/>>"PDFied" and HTML Version I once converted.
<br/>>
<br/>>BTW: If you start from scratch with your grammar I would really advice
<br/>>using SmaCC (<a href="http://www.refactory.com/Software/SmaCC/index.html" target="_top" rel="nofollow" link="external">http://www.refactory.com/Software/SmaCC/index.html</a>) instead.
<br/><br/>Having had a fair bit of experience with both TGen and SmaCC, I'd reccomend
<br/>SmaCC as well.
<br/><br/>Ian
<br/><br/>>CU,
<br/>>
<br/>>Udo
<br/><br/>---
<br/><a href="http://www.upright.net/ian/" target="_top" rel="nofollow" link="external">http://www.upright.net/ian/</a><br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380390
Re: [feature request] D6 step into block...
2006-10-10T10:34:15Z
2006-10-10T10:34:15Z
JohnA
"Andreas Wacknitz" <<a href="/user/SendEmail.jtp?type=node&node=3380390&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>> wrote in message
<br/>news:<a href="/user/SendEmail.jtp?type=node&node=3380390&i=1" target="_top" rel="nofollow" link="external">[hidden email]</a>...
<br/><br/>> Last time I talked to John Aspinall he told me that he does not plan to
<br/>> convert
<br/>> Tools+ to D6 but instead will harvest what is not yet in D6 and open source
<br/>> it.
<br/><br/>That is correct! Unfortunately, my time is at quite a premium at the moment...
<br/><br/>> Maybe you should contact him and ask him for what he has so far.
<br/><br/>...however I'll try to get the package uploaded with a bit of an explanation of
<br/>how to use it. Ideally I want to get rid of the dependency on the old
<br/>ssw_tools.dll first as that was a bit of a stumbling block with installing
<br/>Tools+, and is a bit of overkill just for one package.
<br/><br/>> Back in early August I asked him for his Tools+ plans as I was interested in
<br/>> the
<br/>> method spies. Since then I have method spies for D6 and I am quite happy
<br/>> with them ;-)
<br/><br/>Excellent - I'm pleased to hear it!
<br/><br/>And Esteban -
<br/><br/>> This is available in the Tools+ package for Dolphin XP, the debugger
<br/>> hasn't changed too much (apparently), so it should be very harder to
<br/>> adapt it.
<br/><br/>Well, blocks have changed a bit, so it was a little tricky... ;o)
<br/><br/>John Aspinall
<br/>Solutions Software
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380389
Re: [feature request] D6 step into block...
2006-10-10T09:31:13Z
2006-10-10T09:31:13Z
Pavel-2
> > Just I try concentrate on my algoritm logic, but I always must step
<br/>through
<br/>> > mass of unwanted code and control all calls.
<br/>>
<br/>> To me it isn't convenient, it is mandatory.
<br/>>
<br/>And this is optionally, if press <step into> - next statement wiil be into.
<br/>If press <go throu block> - next statement will be my code in block on
<br/>current level.
<br/><br/>Convenience of using IDE consists from many similar features. For example:
<br/>normal breakpoints. without modify code with inserting "self halt". Main
<br/>problem with it - package marks as "durty", and then to become difficultly
<br/>to define, changes because of my changes of a code or simply debugging.
<br/><br/><br/>Pls, all aforesaid to perceive as constructive offers from new user D6 CE,
<br/>directed on even greater improvement of quality the D6.
<br/><br/><br/>Best regards
<br/>Pavel
<br/><br/>PS. sorry for my English
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380388
Re: [feature request] D6 step into block...
2006-10-10T08:52:21Z
2006-10-10T08:52:21Z
Andreas Wacknitz
"Pavel" <<a href="/user/SendEmail.jtp?type=node&node=3380388&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>> schrieb im Newsbeitrag
<br/>news:-<a href="/user/SendEmail.jtp?type=node&node=3380388&i=1" target="_top" rel="nofollow" link="external">[hidden email]</a>...
<br/>>> This is available in the Tools+ package for Dolphin XP, the debugger
<br/>>> hasn't changed too much (apparently), so it should be very harder to
<br/>>> adapt it.
<br/>>>
<br/>>> <<a href="http://www.solutionsoft.co.uk/toolsplus/" target="_top" rel="nofollow" link="external">http://www.solutionsoft.co.uk/toolsplus/</a>>
<br/>>>
<br/>>
<br/>> Unfortunately, there is no version for D6. So the problem on former is
<br/>> actual for D6.
<br/>Last time I talked to John Aspinall he told me that he does not plan to
<br/>convert
<br/>Tools+ to D6 but instead will harvest what is not yet in D6 and open source
<br/>it.
<br/>Maybe you should contact him and ask him for what he has so far.
<br/>Back in early August I asked him for his Tools+ plans as I was interested in
<br/>the
<br/>method spies. Since then I have method spies for D6 and I am quite happy
<br/>with them ;-)
<br/><br/>Best regards
<br/>Andreas
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380387
Re: [feature request] D6 step into block...
2006-10-10T08:16:59Z
2006-10-10T08:16:59Z
Pavel-2
> This is available in the Tools+ package for Dolphin XP, the debugger
<br/>> hasn't changed too much (apparently), so it should be very harder to
<br/>> adapt it.
<br/>>
<br/>> <<a href="http://www.solutionsoft.co.uk/toolsplus/" target="_top" rel="nofollow" link="external">http://www.solutionsoft.co.uk/toolsplus/</a>>
<br/>>
<br/><br/>Unfortunately, there is no version for D6. So the problem on former is
<br/>actual for D6.
<br/><br/>Best regards
<br/>Pavel
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380386
Re: getting started with DirectX <-> Dolphin 6
2006-10-10T07:41:38Z
2006-10-10T07:41:38Z
Jeff M.
On Oct 10, 3:06 am, "hnbeck" <<a href="/user/SendEmail.jtp?type=node&node=3380386&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>> wrote:
<br/>>
<br/>> Is there any help (tutorial, examples) for getting started with DirectX
<br/>> under Dolphin 6 ? I know DirectX basically, but I'm completely new to
<br/>> Dolphin. COM or .Net Binding Examples would be welcomed, too :-)
<br/><br/>Check out my weblog:
<br/><br/><a href="http://learningtotalk.blogspot.com" target="_top" rel="nofollow" link="external">http://learningtotalk.blogspot.com</a><br/><br/>I'm a professional console (xbox 360) game developer, and have been
<br/>creating a 2D game engine with Dolphin in my spare time. Most of the
<br/>basics are done already, just progress is a little slow given weekend
<br/>and the occassional weeknight work on it.
<br/><br/>This was started mostly as an experiment, but I'm loving Dolphin so
<br/>much, that I'm probably going to take this all the way, and I'm
<br/>probably going to be making it available later on as well to others.
<br/><br/>Jeff M.
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380385
Re: T-Gen User's Guide
2006-10-10T01:49:57Z
2006-10-10T01:49:57Z
Udo Schneider
> Anyone know where I can get a readable version of the t-gen user's guide?
<br/>> The one that comes with t-gen is postscript.
<br/>The Dolphin Smalltalk Verion of T-Gen maintained by Bob Jarvis
<br/>(<a href="http://www.nls.net/mp/jarvis/Bob/DolphinGoodies.htm" target="_top" rel="nofollow" link="external">http://www.nls.net/mp/jarvis/Bob/DolphinGoodies.htm</a>) contains a
<br/>"PDFied" and HTML Version I once converted.
<br/><br/>BTW: If you start from scratch with your grammar I would really advice
<br/>using SmaCC (<a href="http://www.refactory.com/Software/SmaCC/index.html" target="_top" rel="nofollow" link="external">http://www.refactory.com/Software/SmaCC/index.html</a>) instead.
<br/><br/>CU,
<br/><br/>Udo
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380384
Re: T-Gen User's Guide
2006-10-10T01:43:51Z
2006-10-10T01:43:51Z
Chris Uppal-3
[snipped newsgroups I can't see]
<br/><br/>Geoff wrote:
<br/><br/>> > Alternatively, install Ghostscript.
<br/>>
<br/>> Uffffff, shades of the 90's, probably just skip the whole thing . . . it
<br/>> seems to have slipped out of date.
<br/><br/>It's a good idea to have Ghostscript installed anyway -- a significant amount
<br/>of the more interesting stuff on the web arrives as PostScript.
<br/><br/>A question for anyone who knows the answer ;-) Does T-Gen have any
<br/>capabilities that are not also available in SmaCC ?
<br/><br/>If not, or if they aren't capabilities you need, then SmaCC would be a more
<br/>modern choice.
<br/><br/> -- chris
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380383
Re: T-Gen User's Guide
2006-10-10T01:19:02Z
2006-10-10T01:19:02Z
Reinout Heeck-3
Geoff wrote:
<br/>>> Alternatively, install Ghostscript.
<br/>>
<br/>> Uffffff, shades of the 90's, probably just skip the whole thing . . . it
<br/>> seems to have slipped out of date.
<br/>>
<br/>> -g
<br/>>
<br/>>
<br/><br/><br/>You are slipping out of date, the first hit on Google presents you with
<br/>a PDF version of the guide.
<br/><br/><a href="http://citeseer.ist.psu.edu/13729.html" target="_top" rel="nofollow" link="external">http://citeseer.ist.psu.edu/13729.html</a><br/><br/><br/><br/>R
<br/>-
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380382
Vista and its influence on future of Dolphin
2006-10-10T01:16:23Z
2006-10-10T01:16:23Z
hnbeck
Hi,
<br/><br/>since a few weeks I am looking at Microsoft Vista and its new
<br/>possibilities. As a long time .Net developer, I think that XAML, XABS,
<br/>WPF will have great impact on software on Vista. These keywords are all
<br/>connected with .Net 3.0, which is simply .Net. So if Dolphin can
<br/>connect to .Net (which should be possible by COM), all new things must
<br/>be accessible to the Dolphin today.
<br/><br/>Anyway, will there be an Dolphin with comfortable connection
<br/>mechanisms, will there be an Dolphin which uses itself XAML as render
<br/>framework or anything else ?
<br/><br/>Regards
<br/><br/>Hans
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380381
getting started with DirectX <-> Dolphin 6
2006-10-10T01:06:58Z
2006-10-10T01:06:58Z
hnbeck
Hi all,
<br/><br/>I'm afraid this question was already here.... but I found nothing for
<br/>Dolphin6.
<br/><br/>Is there any help (tutorial, examples) for getting started with DirectX
<br/>under Dolphin 6 ? I know DirectX basically, but I'm completely new to
<br/>Dolphin. COM or .Net Binding Examples would be welcomed, too :-)
<br/><br/>Thanks for any hints :-)
<br/><br/>Regards,
<br/><br/>Hans
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380380
Re: T-Gen User's Guide
2006-10-10T00:14:13Z
2006-10-10T00:14:13Z
Geoff
> Alternatively, install Ghostscript.
<br/><br/>Uffffff, shades of the 90's, probably just skip the whole thing . . . it
<br/>seems to have slipped out of date.
<br/><br/>-g
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380379
Re: Charting component/subsystem
2006-10-09T21:29:33Z
2006-10-09T21:29:33Z
Aaron Wieland-4
Peter Kenny wrote:
<br/>> Slightly off-topic, but raised by this and by a question I posed yesterday -
<br/>> if you have an external component as a DLL, is there any way of generating
<br/>> the interfaces to Dolphin automatically, like the Active-X wizard for COM -
<br/>> or is it all obvious when you know how?
<br/><br/>There's SWIG for Smalltalk (<a href="http://commonsmalltalk.wikispaces.com" target="_top" rel="nofollow" link="external">http://commonsmalltalk.wikispaces.com</a>),
<br/>which will generate a C DLL that wraps a C/C++ library. Then, you can
<br/>use it to generate wrapper classes in Smalltalk.
<br/><br/>-- Aaron
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380378
Re: T-Gen User's Guide
2006-10-09T21:21:50Z
2006-10-09T21:21:50Z
Isaac Gouy-2
Geoff wrote:
<br/>> Anyone know where I can get a readable version of the t-gen user's guide?
<br/>> The one that comes with t-gen is postscript.
<br/>>
<br/>> Thanks.
<br/>>
<br/>> -g
<br/><br/>Alternatively, install Ghostscript.
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380377
Re: T-Gen User's Guide
2006-10-09T21:21:36Z
2006-10-09T21:21:36Z
Isaac Gouy-2
Geoff wrote:
<br/>> Anyone know where I can get a readable version of the t-gen user's guide?
<br/>> The one that comes with t-gen is postscript.
<br/>>
<br/>> Thanks.
<br/>>
<br/>> -g
<br/><br/>Alternatively, install Ghostscript.
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380376
T-Gen User's Guide
2006-10-09T20:13:17Z
2006-10-09T20:13:17Z
Geoff
Anyone know where I can get a readable version of the t-gen user's guide?
<br/>The one that comes with t-gen is postscript.
<br/><br/>Thanks.
<br/><br/>-g
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380375
Re: Up-Arrow / Down-Arrow Keys in Combo Box
2006-10-09T19:47:24Z
2006-10-09T19:47:24Z
acg
Chris Uppal wrote:
<br/>... For instance, this workspace code writes to the Transcript as
<br/>expected:
<br/>> ...
<br/>Hi Chris,
<br/>Yes, you're right. Your code was instrumental in showing where I was
<br/>de-synching.
<br/>Now, my code is doing what I wanted it to do. It turns out I needed to
<br/>only two triggers and two handlers.
<br/><br/> #editUpdate, which needed 'listPresenter view text', and
<br/> #actionPerformed, which needed 'listPresenter selectionOrNil'
<br/><br/>Each of which I could real-time verify by showing in a static text
<br/>presenter with #value:
<br/><br/>It turns out that handling too many event caused view updates I could
<br/>not detect until using techniques in your code.
<br/><br/>For example, I found that #editChange, #selectionChanged, and
<br/>#selectionChanging: could all adversely effect the synching of the
<br/>presenter 'view text' or 'selection'.
<br/><br/>I modified your blocks such as: [Transcript show: lp selectionOrNil;
<br/>cr] to
<br/> [Transcript show: lp selectionOrNil; show: ' =?= '; show: lp view text
<br/>; show: 'via #editChange'; cr. ] to see where 'lp selectionOrNil' and
<br/>'lp view text' did and did not match up to my thinking.
<br/><br/>As far as ChoiceTextPresenter, it also needed only two events and
<br/>handlers:
<br/><br/> #editUpdate needs 'presenter view text'
<br/> #actionPerformed needs 'presenter value'
<br/><br/>My project has cardContainers with 5 contains, for a over 30
<br/>ListPresenters in all.
<br/>My coding is now greatly simplified.
<br/><br/>Thanks for putting in the time.
<br/>ACG
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380374
Re: [feature request] D6 step into block...
2006-10-09T13:04:14Z
2006-10-09T13:04:14Z
Esteban A. Maringolo
Hi Pavel:
<br/><br/>Pavel escribió:
<br/>> It will be very convenient if Dolphin has that feature (subj).
<br/>> Now very annoying when I debuging program and step through all
<br/>> implementation of methods ( collection iteration, exception handlers,
<br/>> etc... ).
<br/>> Just I try concentrate on my algoritm logic, but I always must step through
<br/>> mass of unwanted code and control all calls.
<br/><br/>To me it isn't convenient, it is mandatory.
<br/><br/>This is available in the Tools+ package for Dolphin XP, the debugger
<br/>hasn't changed too much (apparently), so it should be very harder to
<br/>adapt it.
<br/><br/><<a href="http://www.solutionsoft.co.uk/toolsplus/" target="_top" rel="nofollow" link="external">http://www.solutionsoft.co.uk/toolsplus/</a>>
<br/><br/>Regards,
<br/><br/>--
<br/>Esteban.
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380373
[feature request] D6 step into block...
2006-10-09T11:39:10Z
2006-10-09T11:39:10Z
Pavel-2
It will be very convenient if Dolphin has that feature (subj).
<br/>Now very annoying when I debuging program and step through all
<br/>implementation of methods ( collection iteration, exception handlers,
<br/>etc... ).
<br/>Just I try concentrate on my algoritm logic, but I always must step through
<br/>mass of unwanted code and control all calls.
<br/><br/>For example :
<br/> somecollection do: [:i | mycode ]. " current debuging statement "
<br/>It would by NICE (ohhh dream) if I can press <step into block> and skip
<br/>steps through all implementations of method do: , and next step will be -
<br/>"mycode", and next step - again "mycode" ! ( if somecollection size>1 )
<br/>When debuging program or more over learn how system works such feature can
<br/>be VERY HELPFUL !
<br/><br/>Best regards
<br/>Pavel
<br/><br/>PS. Sorry for my English
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380372
Extended character sets
2006-10-09T11:23:21Z
2006-10-09T11:23:21Z
Peter Kenny-2
Hi
<br/><br/>This is a topic which has come up before here, but I couldn't find any
<br/>definite advice. I am looking at documents in French. Some of them seem to
<br/>be encoded in UTF-8 (most characters are single bytes like ASCII, but
<br/>accented characters occupy two bytes, so for instance e-acute appears as é
<br/>in Dolphin text output), while others use for example &eacute; to denote the
<br/>same letter. After a fascinating(!) afternoon studying Wikipedia on UTF-8
<br/>and ISO 8859-1, I have cobbled together something which will translate all
<br/>the UTF-8 text in these pages, but I wonder how I will get on with other
<br/>languages. Are there any tools which will cope with a wide range of accented
<br/>characters, and with the &-escaped coding? My objective is to be able to
<br/>transcribe text in any one of these codes into a standard form, so that I
<br/>can do dictionary searches on it, and as far as possible to be able to
<br/>display it as something readable in a Dolphin app.
<br/><br/>I know there are contributors to this group whose native languages are
<br/>French, German, Spanish, Croatian, Slovenian (and others I can't remember);
<br/>are there any general solutions out there?
<br/><br/>Thanks for any help.
<br/><br/>--
<br/>Best wishes
<br/><br/>Peter Kenny
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380371
Re: Timed processes
2006-10-09T10:00:10Z
2006-10-09T10:00:10Z
drozenfa
Thanks Steve.
<br/>This particular project I am working on is based on D5. Right now I
<br/>have a sudden burst of work and cannot check if your package also works
<br/>in D5 as is. Hopefully I will check/adapt it next week.
<br/><br/>Thank you,
<br/>Dan
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380370
Re: UK Smalltalk Meeting In London
2006-10-09T04:56:11Z
2006-10-09T04:56:11Z
Chris Uppal-3
Francisco wrote:
<br/><br/>> The list will go to
<br/>> the security guy and afterwards scrapped or forgotten. I can delete the
<br/>> entries in the wiki if you want.
<br/><br/>Many thanks, Francisco. (and there's need to mess with the Wiki on my account.)
<br/><br/>I've put my name down for Friday -- see you (y'all) there.
<br/><br/> -- chris
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380369
Re: Up-Arrow / Down-Arrow Keys in Combo Box
2006-10-09T04:28:56Z
2006-10-09T04:28:56Z
Chris Uppal-3
acg wrote:
<br/><br/>> Whether I launch either a ListPresenter or ChoicePresenter with a
<br/>> Combo box view, doing an up-arrow will show the first element of the
<br/>> list in a edit area, with the element hi-lighted.
<br/>>
<br/>> But this does not appear to trigger #selectionChanged,
<br/>> #selectionChanging: or #valueChanged, respectively.
<br/><br/>It works OK for me, with D5 or D6. Are you perhaps listening for events
<br/>triggered off the View instead of the Presenter ?
<br/><br/>For instance, this workspace code writes to the Transcript as expected:
<br/><br/> list := ListModel on: ((1 to: 100) asArray).
<br/> lp := ListPresenter show: 'Combo box' on: list.
<br/><br/> h1 := [:ev | Transcript
<br/> display: #selectionChanging:;
<br/> space;
<br/> display: ev;
<br/> cr].
<br/> h2 := [Transcript display: #selectionChanged; cr].
<br/> h3 := [Transcript display: #actionPerformed; cr].
<br/><br/> lp
<br/> when: #selectionChanging: send: #value: to: h1;
<br/> when: #selectionChanged send: #value to: h2;
<br/> when: #actionPerformed send: #value to: h3.
<br/><br/>(And something similar works for ChoicePresenter too, including #valueChanged
<br/>events.)
<br/><br/> -- chris
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380368
OverlappedCall ...OnCallReturned() wait interrupted with 258/192
2006-10-09T01:45:52Z
2006-10-09T01:45:52Z
Steve Alan Waring
Hi,
<br/><br/>In an image with not long to live, I am seeing the following kind of
<br/>traces in DebugView ...
<br/><br/>00000012 248.94613647 [1556] WARNING: Failed to resuspend a ca0P:
<br/>rOverlappedCall(o00234C80c, process: ea sPsr(o'cMeasisn('' base
<br/>M03EE0000a [ACTIVE]i in nF'i base l03EE0000e [ACTIVE] class in
<br/>>>Fciolpey class:>>tcoo:p sp=y00000000: ip=t7o list=:05240010 sp=)00000000 on ip=05F537607
<br/>00000013 248.94618225 [1556]
<br/>00000014 248.94618225 [1556] list=05240010), hThread: 000001C8,
<br/>id:3232, state: 2, suspend:0, calls:1)::OnCallReturned() wait
<br/>interrupted with 192
<br/>00000015 248.94624329 [1556]
<br/>00000016 248.94624329 [1556] list=05240010), hThread: 000001C8,
<br/>id:3232, state: 2, suspend:0, calls:1)::OnCallReturned() wait
<br/>interrupted with 192
<br/>00000017 253.94551086 [1556] a0: OverlappedCall(00234C80, process: a
<br/>Process('Main' base 03EE0000 in Semaphore>>wait sp=03EE01D8 ip=8
<br/>list=05FA00E0), hThread: 000001C8, id:3232, state: 2, suspend:0,
<br/>calls:1)::OnCallReturned() wait interrupted with 258
<br/>00000018 258.94522095 [1556] ca0: OverlappedCall(00234C80, process: a
<br/>Process('Main' base 03EE0000 in Semaphore>>wait sp=03EE01D8 ip=8
<br/>list=05FA00E0), hThread: 000001C8, id:3232, state: 2, suspend:0,
<br/>calls:1)::OnCallReturned() wait interrupted with 258
<br/>00000019 263.94494629 [1556] ca0: OverlappedCall(00234C80, process: a
<br/>Process('Main' base 03EE0000 in Semaphore>>wait sp=03EE01D8 ip=8
<br/>list=05FA00E0), hThread: 000001C8, id:3232, state: 2, suspend:0,
<br/>calls:1)::OnCallReturned() wait interrupted with 258
<br/>00000020 268.94464111 [1556] ca0: OverlappedCall(00234C80, process: a
<br/>Process('Main' base 03EE0000 in Semaphore>>wait sp=03EE01D8 ip=8
<br/>list=05FA00E0), hThread: 000001C8, id:3232, state: 2, suspend:0,
<br/>calls:1)::OnCallReturned() wait interrupted with 258
<br/>00000021 273.94433594 [1556] ca0: OverlappedCall(00234C80, process: a
<br/>Process('Main' base 03EE0000 in Semaphore>>wait sp=03EE01D8 ip=8
<br/>list=05FA00E0), hThread: 000001C8, id:3232, state: 2, suspend:0,
<br/>calls:1)::OnCallReturned() wait interrupted with 258
<br/>00000022 278.94403076 [1556] ca0: OverlappedCall(00234C80, process: a
<br/>Process('Main' base 03EE0000 in Semaphore>>wait sp=03EE01D8 ip=8
<br/>list=05FA00E0), hThread: 000001C8, id:3232, state: 2, suspend:0,
<br/>calls:1)::OnCallReturned() wait interrupted with 258
<br/>00000023 283.94375610 [1556] ca0: OverlappedCall(00234C80, process: a
<br/>Process('Main' base 03EE0000 in Semaphore>>wait sp=03EE01D8 ip=8
<br/>list=05FA00E0), hThread: 000001C8, id:3232, state: 2, suspend:0,
<br/>calls:1)::OnCallReturned() wait interrupted with 258
<br/>00000024 288.94345093 [1556] ca0: OverlappedCall(00234C80, process: a
<br/>Process('Main' base 03EE0000 in Semaphore>>wait sp=03EE01D8 ip=8
<br/>list=05FA00E0), hThread: 000001C8, id:3232, state: 2, suspend:0,
<br/>calls:1)::OnCallReturned() wait interrupted with 258
<br/><br/>====================
<br/><br/>00000015 236.66131592 [532] WARNING: Failed to resuspend a
<br/>Process('Idler' base 11AD0000 [ACTIVE] in MemoryManager>>collectGarbage
<br/>sp=00000000 ip=6 list=052C0010) on 05324680
<br/>00000016 408.56430054 [532] WARNING: Failed to resuspend a
<br/>Process(29c': MOverlappedCall(a00234C80i, process: na 'P base
<br/>r11850000o [ACTIVE]c in eFsisl(e' classM>>copya:itno': base
<br/>sp=1185000000000000 [ACTIVE] ip= in File class>>copy:to: sp=00000000
<br/>ip=7 list=052C0010), hThread: 00
<br/>00000017 408.56442261 [532] 0001C87, id: list=668052C0010, state: )2 on
<br/>, suspend:05FE00500
<br/>00000018 408.56442261 [532] , calls:1)::OnCallReturned() wait
<br/>interrupted with 192
<br/>00000019 408.56451416 [532] 0001C87, id: list=668052C0010, state: )2 on
<br/>, suspend:05FE00500
<br/>00000020 408.56451416 [532] , calls:1)::OnCallReturned() wait
<br/>interrupted with 192
<br/><br/>====================
<br/><br/>I think I know what is causing this, I certainly know how to avoid it
<br/>... but I would like to know how to interpret the information in these
<br/>debug logs.
<br/><br/>Thanks!
<br/>Steve
<br/> --
<br/><a href="/user/SendEmail.jtp?type=node&node=3380368&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380367
ExternalLibrary>>invalidCall ... 'invalid receiver'
2006-10-09T01:36:33Z
2006-10-09T01:36:33Z
Steve Alan Waring
Hi,
<br/><br/>What does the 'invalid receiver' error mean in
<br/>ExternalLibrary>>invalidCall?
<br/><br/>FWIW: I have seen this in two different images recently. One in an
<br/>image with a very intermittent socket problem. The error was in a send
<br/>of WS2_32Library>>send:buf:len:flags:.
<br/><br/>The other was in KernelLibrary>>copyFile:lpNewFileName:bfailIfExists:
<br/>... that image did not have long to live.
<br/><br/>Thanks,
<br/>Steve
<br/> --
<br/><a href="/user/SendEmail.jtp?type=node&node=3380367&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>
tag:forum.world.st,2006:post-3380366
Re: StatusBar not updating - revisiting a possible D6 bug?
2006-10-09T00:20:40Z
2006-10-09T00:20:40Z
Tim M
Hey OA - did you have any tips on how to resolve this?
<br/><br/>Tim
<br/><br/><br/>
<p>Posted in <a href="/Dolphin-Smalltalk-f3356073.html">Dolphin Smalltalk</a></p>