[Pharo-users] Smallscript - A Smalltalk-Inspired Scripting Language

2023-12-01 Thread Craig Johnson
for those who are interested. https://www.codeproject.com/Articles/5373567/Smallscript-A-Smalltalk-Inspired-Scripting-Languag

[Pharo-users] Re: Personal wiki / information manager

2023-06-26 Thread Craig Johnson
Hi Siemen, I'm in CAT time, which is the same as CEST at the moment.  Let's wait a bit to see if others jump-in. Craig On 2023/06/26 14:29, Siemen Baader wrote: Hi Craig, On Mon, Jun 26, 2023 at 12:48 PM Craig Johnson wrote: I'd be interested in joining you on this

[Pharo-users] Re: Personal wiki / information manager

2023-06-26 Thread Craig Johnson
Hi Siemen, I'd be interested in joining you on this journey.  I'm a complete novice to Pharo, but will be willing to help where I can. Craig On 2023/06/26 12:41, siemenbaa...@gmail.com wrote: Hi everyone, (thread at http://forum.world.st/Personal-wiki-information-manager-td

[Pharo-users] Re: [ANN] Pharo Launcher 3.0 released!

2022-04-15 Thread craig
%AppDataLocalPharoLauncher, reinstalled it, and now it works again. Craig On 2022-04-15 04:12, Renaud de Villemeur via Pharo-users wrote: > Thanks for the update. The Pharo Launcher is a really valuable tool. > > I experience some issue on windows (windows 11 pro). The launcher doesn't &

[Pharo-users] Re: Illegal Leading Byte

2022-03-04 Thread craig
Hi Sven, Thanks for the answer. #windows1252 did the trick. Thanks again. Craig We support more than 80 different character encoders. Of course, you should first know what encoder is being used, after that, it is easy to use a different encoder. Consider: '/tmp/foo.txt' asFil

[Pharo-users] Illegal Leading Byte

2022-03-03 Thread craig
ading byte for utf-8 encoding' and crash the program. I would like to handle this situation more elegantly, is there a more appropriate code-page to use for the Windows filesystem? Craig

[Pharo-users] Private Methods

2021-08-17 Thread Craig Johnson
on of the global namespace with every single message name in the entire system. Craig

[Pharo-users] File-in Issue - Pharo 9

2021-08-15 Thread Craig Johnson
Hi All, I just filed-out a small project that I playing with, and refreshed the image.  The new image cannot file-in the package from the File Browser. "Instance of RubSmalltalkEditor did not understand #fileItIn". Is there another way to file-in the package? Thanks Craig

[Pharo-users] Re: Opening presentation of the JPL Open Developer seminar series

2020-12-08 Thread Craig Latta
> Great ! What is the time zone? UTC-8 -C -- Craig Latta :: research computer scientist Black Page Digital :: Berkeley, California 663137D7940BF5C0AFC 1349FB2ADA32C4D5314CE

Re: [Pharo-users] Pharo at JPL

2020-08-29 Thread Craig Latta
Good luck, Ted, and congratulations! -C -- Craig Latta Black Page Digital Berkeley, California blackpagedigital.com https://caffeine.js.org

[Pharo-users] browsing references to elements of Undeclared?

2020-05-27 Thread Craig Latta
Hi all-- In various Smalltalks, I'm used to being able to open an inspector on the Undeclared dictionary, then selecting an element and browsing references to it. I don't seem to see that functionality in Pharo 8. Is there an equivalent? thanks! Craig -- Craig Latta

Re: [Pharo-users] New type of web application using HTML, CSS and Smalltalk

2020-05-06 Thread Craig Latta
all that built-up state) rather than starting over. In highly interactive environments like VR, this is critical. -C -- Craig Latta Black Page Digital Amsterdam :: San Francisco cr...@blackpagedigital.com +31 6 2757 7177 + 1 415 287 3547

Re: [Pharo-users] New type of web application using HTML, CSS and Smalltalk

2020-05-05 Thread Craig Latta
as any JS framework can. I have other demos showing mainstream SPAs and UIs, using WebComponents, VueJS, plain old DOM elements, etc. -C -- Craig Latta Black Page Digital Amsterdam :: San Francisco cr...@blackpagedigital.com +31 6 2757 7177 + 1 415 287 3547

Re: [Pharo-users] New type of web application using HTML, CSS and Smalltalk

2020-05-05 Thread Craig Latta
Hi Konrad-- > ...Even better, a standalone application that could be hosted on > a plain static server, since all the code would run client-side. E.g., https://caffeine.js.org/3d -C -- Craig Latta Black Page Digital Amsterdam :: San Francisco cr...@blackpagedigital.com +31

Re: [Pharo-users] Reminder: Smalltalk Webcamp, 22nd of October

2019-09-24 Thread Craig Latta
ending, so we can plan accordingly. > Registration > link: https://www.eventbrite.com/e/smalltalk-webcamp-tickets-69185265993 > > At this time, there are 9 participants, excluding the Yesplan team. > > Questions? Please send me an email. > > Best regards > Johan Bri

Re: [Pharo-users] pharo for ios and android

2019-09-22 Thread Craig Latta
them except for copy/cut/paste/reload. Thanks for checking it out! -C -- Craig Latta Black Page Digital Amsterdam :: San Francisco cr...@blackpagedigital.com +31 6 2757 7177 + 1 415 287 3547

Re: [Pharo-users] pharo for ios and android

2019-09-21 Thread Craig Latta
Hi-- > Craig Latta runs Smalltalk images on the javascript vm written by Bert > Freudenberg. Search for Caffeine Yes, https://caffeine.js.org is my main development system these days, and it runs nicely on my iPhone (or any device, with any web browser). Caffeine is the

[Pharo-users] MSWindows Keymapping

2019-03-13 Thread Craig Johnson
key mapping to something that I'm more used to? Craig

Re: [Pharo-users] Noob Question - slicing

2019-03-07 Thread Craig Johnson
rk under Pharo V7. The book is for Pharo 5. My mistake. If there's a later version of that book available, I'd love to know. Craig

[Pharo-users] Noob Question - slicing

2019-03-05 Thread Craig Johnson
Hi All, I was trying to figure an elegant way to slice strings (Python style), and came up empty. What is the simplest way to copy characters between positions 4 and 8 from a string in Pharo? Craig

Re: [Pharo-users] [VIDEO TUTORIAL] How to use external code editors to code in Pharo

2019-01-24 Thread Craig
ou don't lose auto-completion. Win-win. Craig

Re: [Pharo-users] Glorp with P3

2018-10-10 Thread Craig
Sven, I just ported everything to Pharo 7.0 and the problem disappeared. Craig -Original Message- From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] On Behalf Of Sven Van Caekenberghe Sent: Wednesday, 10 October 2018 11:13 To: Any question about pharo is welcome Subject

Re: [Pharo-users] Glorp with P3

2018-10-10 Thread Craig
Hi Sven, Thanks for the support. I'm using Pharo 6.1 - 32bit stable. Craig -Original Message- From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] On Behalf Of Sven Van Caekenberghe Sent: Wednesday, 10 October 2018 08:56 To: Any question about pharo is welcome Subjec

[Pharo-users] Glorp with P3

2018-10-09 Thread Craig
ariable in the PharoDatabaseAccessor class - "databaseDriver" which is never initialised. Anybody able to assist with this? Craig

Re: [Pharo-users] GTDocument how to

2018-09-28 Thread Craig
Hi, I have found that moving the image and changes files onto a RAMdisk makes a huge difference to the install time of large packages. Give it a try. Craig -Original Message- From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] On Behalf Of Tim Mackinnon Sent: Friday, 28

Re: [Pharo-users] Status of Caffeine

2018-07-20 Thread Craig Latta
at it's pixel-portable between the Web and native apps. thanks again, -C -- Craig Latta Black Page Digital Amsterdam :: San Francisco cr...@blackpagedigital.com +31 6 2757 7177 (SMS ok) + 1 415 287 3547 (no SMS)

Re: [Pharo-users] Status of Caffeine

2018-07-19 Thread Craig Latta
o each other might > be a decent workaround) Yeah, this is what I did in the first Caffeine demo[2]. When I want the Smalltalk IDE to disappear I just set the opacity of its div to zero and its pointer-events to none. This approach works across all browsers. thanks, -C [1] https://t

Re: [Pharo-users] Status of Caffeine

2018-07-19 Thread Craig Latta
Hi Erik-- > I read in some of the more recent issues that on some mobile devices > (based on iOS) the page reloads after switching apps and/or locking > the device. This will loose any data currently in the Caffeine app. > Craig is working on a solution based on WebWorkers. T

Re: [Pharo-users] Status of Caffeine

2018-07-19 Thread Craig Latta
econds. The mini image demo at [1] is a good approximation. Please feel free to join in on Caffeine issues, at [2]. thanks, -C [1] https://squeak.js.org/demo/simple.html#fullscreen [2] https://github.com/ccrraaiigg/ccrraaiigg.github.io/issues -- Craig Latta Black Page Digital Amsterd

Re: [Pharo-users] Standalone HTML Model (livecoded)

2017-09-18 Thread Craig Latta
ctions are those which only use objects and functions in JS-land. This might be okay for smoke-testing PharoJS apps, but I think the kind of interactive DOM object sketching I mentioned before would be uncomfortable. -C -- Craig Latta Black Page Digital Amsterdam :: San Francisco cr...@blackpagedigital.com +31 6 2757 7177 (SMS ok) + 1 415 287 3547 (no SMS)

Re: [Pharo-users] Standalone HTML Model

2017-09-18 Thread Craig Latta
with PharoJS, only that PharoJS generates JS source which eventually runs in a browser. Can you give an example? > But there are scenarios where you want to have DOM actions without > having a browser. Oh, it wasn't clear to me that this was one of Sean's requirements.

Re: [Pharo-users] Standalone HTML Model

2017-09-18 Thread Craig Latta
SL is the actual JavaScript DOM API which is sitting in the web browser anyway, although driven with Smalltalk messages over the JS bridge. I'm also assured that everything I do with the DOM objects is legitimate, and I can handle DOM API errors live in Smalltalk. -C [1] https://caffeine.j

Re: [Pharo-users] Minimizing an Application

2017-08-25 Thread Craig Latta
ss to the installation. Yes, that's what I meant by "initial startup". -C -- Craig Latta Black Page Digital Amsterdam :: San Francisco cr...@blackpagedigital.com voice through 2017-09-12: + 1 510 833 5799 (SMS ok) +31 20 893 2796 (no SMS)

Re: [Pharo-users] Minimizing an Application

2017-08-24 Thread Craig Latta
the time it takes to transmit the entire system over the net. -C -- Craig Latta Black Page Digital Amsterdam :: San Francisco cr...@blackpagedigital.com voice through 2017-09-12: + 1 510 833 5799 (SMS ok) +31 20 893 2796 (no SMS)

Re: [Pharo-users] Pharo on the SqueakJS virtual machine

2017-08-20 Thread Craig Latta
Hi Torsten-- > > The next big step is getting a WebAssembly version of Cog running. > > Anyone known already to work on such a beast? Yes, I'm working on it. > Another path could be to run on a Linux booting in the browser: > > https://bellard.org/jslinux

Re: [Pharo-users] Pharo on the SqueakJS virtual machine

2017-08-20 Thread Craig Latta
he bat > - UnixResolver>>#cantFindOriginError from #getEnvViaFFI > - "The primitiveFetchMourner is missing. Please upgrade your virtual > machine..." Mm, I haven't delved into any of the non-fatal Pharo errors yet. :) thanks! -C -- Craig Latta Black Pa

Re: [Pharo-users] Pharo on the SqueakJS virtual machine

2017-06-29 Thread Craig Latta
Well, that didn't take as long as I thought. :) Probably due to progress Bert made since we looked at it at ESUG 2016. For more details, see https://tinyurl.com/y727fz4a (thiscontext.com). Let the bugfixing begin. :) thanks again, -C -- Craig Latta Black Page Di

Re: [Pharo-users] Pharo on the SqueakJS virtual machine (was "PharoJS")

2017-06-29 Thread Craig Latta
7;m interested in working on. It may make the SqueakJS virtual machine obsolete. thanks, -C [1] https://caffeine.js.org [2] https://thiscontext.com -- Craig Latta Black Page Digital Amsterdam :: San Francisco cr...@blackpagedigital.com +31 6 2757 7177 (SMS ok) + 1 415 287 3547 (no SMS)

Re: [Pharo-users] PharoJS

2017-06-27 Thread Craig Latta
Hi-- Aik-Siong writes: > Craig Latta is doing something interesting[1] with SqueakJS which is > an optimized Smalltalk VM in JavaScript and HTML5. It is supposedly > able to run Smalltalk fast inside the browser and access the > JavaScript world freely. I think this route

Re: [Pharo-users] Rocket Chat - An open source alternative to Slack

2015-12-17 Thread Craig Johnson
The windows client is a b***h to work with. The channel list is very long and unordered, and there's no search. Craig On 2015/12/17 08:20 AM, John Pfersich wrote: I set up a public #pharo channel. Join it! Sent from my iPad On Dec 16, 2015, at 02:04, Dimitris Chloupis <mailto:

Re: [Pharo-users] PharoJS Status

2015-12-02 Thread craig
27;demo.js'" to see the generated javascript. However, I cannot get the generated code to run. I'll take look another look and see what's going on tomorrow. Craig On 2015-12-01 00:21, Sebastian Heidbrink wrote: > Hi Craig, > > First you should check the te

Re: [Pharo-users] PharoJS Status

2015-11-30 Thread craig
Can the people that have it working provide some tips please. I have the pink PharoJS workspace open, am I correct in understanding that the results of any evaluation is this workspace should show-up in the browser? At this point nothing shows-up in the browser. Craig On 2015-11-30 21:16

Re: [Pharo-users] PharoJS Status

2015-11-30 Thread craig
I just loaded PharoJS into a fresh v5 image,  and I also had the DNU message until I loaded the NewExternalWebBrowser package.  Craig Sent from Samsung Mobile Original message From: Noury Bouraqadi Date:2015/11/30 5:48 PM (GMT+02:00) To: Any question about pharo is

[Pharo-users] PharoJS Status

2015-11-30 Thread Craig Johnson
Hi All, I'd like to start messing around with PharoJS. Can anybody tell what the status is? (Stable, broken, etc.) And, which Pharo version should I use for this? Craig

Re: [Pharo-users] Accessors vs instance variables

2015-10-02 Thread Craig Johnson
ect's internal state. Nobody has shown me a good reason for their existence and I never use them except where I'm forced to use them in Spec and Glorp. Craig PS: I'm forced to use them in C# as well (my day job). Because in C# it's only way to promote a local variable

Re: [Pharo-users] FileLocator problem?

2015-07-30 Thread Craig Johnson
Windows Explorer, but I am not too sure about this. Could this be an explanation of the problem? Yup you are correct. The actual directory will be "C: / Users/Peter/Music" on windows 7. Craig

Re: [Pharo-users] Slow compilation on one of my Windows PCs

2015-06-30 Thread Craig Johnson
r cry from what the Linux boxes do. I'm watching with interest. Craig

Re: [Pharo-users] Detecting image (pharo process) hang?

2015-06-03 Thread Craig Johnson
, one to start the session and set a flag on receiving a response and a second to watch for the flag. If there's no flag after a second, the VM is a gonner. Craig

Re: [Pharo-users] Pharo Image Freeze (was Pharo 4 Image Freeze)

2015-06-02 Thread Craig Johnson
Ok Case 15669 <https://pharo.fogbugz.com/f/cases/15669/Exception-inside-debugger-causes-lockup> opened. Craig On 2015/06/02 10:30 AM, Esteban Lorenzano wrote: yes please and we’ll backport as soon as we have a fix. thanks! On 02 Jun 2015, at 08:25, Craig Johnson wrote: 2015-06

[Pharo-users] Pharo Image Freeze (was Pharo 4 Image Freeze)

2015-06-01 Thread Craig Johnson
l pharo 40245 -> it looks like phase4 in issue 11996 <https://pharo.fogbugz.com/default.asp?11996> Wrong exception handler problem introduced this behaviour. Thanks Nicolai. I see that it's still an issue in Pharo 5. I can try to create a new bug report if that Ok with the community. Craig

Re: [Pharo-users] Pharo 4 Image Freeze

2015-06-01 Thread Craig Johnson
no one else reports same bug… can you give us a way to reproduce the problem? Instead telling you which image does not have a problem I was not aware, I would like more to give you a bugfix :) Esteban On 01 Jun 2015, at 22:31, Craig Johnson wrote: Hi All, I'm getting tired of Pharo 4 b

[Pharo-users] Pharo 4 Image Freeze

2015-06-01 Thread Craig Johnson
Hi All, I'm getting tired of Pharo 4 beta freezing. It happens whenever a exception occurs while in the debugger. Funny that I don't remember any of the Pharo 4 development images freezing. Which image can I use that won't do this? Craig

Re: [Pharo-users] Alt-tab between windows

2015-05-19 Thread Craig Johnson
o has the added benefit of incorporating the OS window manager's features and look and feel into Pharo for free. The ability to drag a tab out of the image window onto it's own display in a multi-headed setup would be very welcome to me. Craig 1. My reference points here are

Re: [Pharo-users] Spec - Columns Containing Rows Containing Columns

2015-05-19 Thread Craig Johnson
and... it works. Thanks to all who replied. Putting the two columns into a RowLayout worked. Craig On 2015/05/19 07:41 PM, Nicolai Hess wrote: I just saw there is are SpecColumnLayout SpecRowLayout classes. So you can use defaultSpec ^SpecRowLayout composed newColumn

[Pharo-users] Spec - Columns Containing Rows Containing Columns

2015-05-19 Thread Craig Johnson
Hi, Spec has me tearing my hair out again. I'm using a composed layout with two columns in it. In the second column I'd like to place some rows which in turn contain columns. There does not seem to be any way to do this. Everthing that I try only renders one of the two main columns. Guida

[Pharo-users] Halo Menu On Spec Tree Node

2015-05-06 Thread Craig Johnson
nFor: aNode ^ iconBlock value cull: aNode content*s* cull: aNode Craig

Re: [Pharo-users] Spec help in HelpBrowser

2015-02-16 Thread Craig
his a lot. What you have started with is going to be useful to newbies. What I'd love to see is the next logical step of documentation of the more commonly used widgets. Craig

Re: [Pharo-users] Learning Spec

2015-02-15 Thread Craig
Sven, Thanks for this, I was unaware of the MultiColumnListModel. I notice that setting colors has no effect here either. I remember from the video that overriding theme colors is still an issue in Spec, but I can move forward. Craig -Original Message- From: Pharo-users [mailto:pharo

Re: [Pharo-users] Learning Spec

2015-02-15 Thread Craig
sense, thank you. Craig From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] On Behalf Of Nicolai Hess Sent: 16 February 2015 01:03 AM To: Any question about pharo is welcome Subject: Re: [Pharo-users] Learning Spec Another example, (modified TreeModel example) |r m col1 col2

Re: [Pharo-users] Learning Spec

2015-02-15 Thread Craig
tried to change the oddRowColor, but it had no effect. I hope that is specific enough for you. Craig -Original Message- From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] On Behalf Of Sven Van Caekenberghe Sent: 13 February 2015 11:12 AM To: Any question about pharo is welcome

Re: [Pharo-users] Installing GToolkit

2015-02-03 Thread Craig
Ahh Ok – I looked for the debugger and when I didn’t find it, I assumed that none of the toolkit was there. Sorry to bother. Craig From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] On Behalf Of Marcus Denker Sent: 03 February 2015 09:56 PM To: Any question about pharo is

Re: [Pharo-users] Installing GToolkit

2015-02-03 Thread Craig
Anybody got any ideas if and when GToolkit will be available on Pharo 4? Just Asking Craig From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] On Behalf Of Tudor Girba Sent: 05 October 2014 08:19 AM To: Any question about pharo is welcome Subject: Re: [Pharo-users

Re: [Pharo-users] Glorp on Pharo 4

2015-01-22 Thread Craig
n was used (it was lazily initialised by the create tables call). When I nill-ed out the DefaultLogin the tests all passed. Craig -Original Message- From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] On Behalf Of Sven Van Caekenberghe Sent: 22 January 2015 10:19 AM To: Any ques

Re: [Pharo-users] Glorp on Pharo 4

2015-01-21 Thread Craig
s to separate parameters in a message. I don't know of any syntactical significance of the comma. I saw this after I got the ", does not understand connectionArgs" message when trying to connect to my Postgres database. I take this to mean that Pharo tried to send the connectionArgs message to the ',' ByteString. Craig

Re: [Pharo-users] Glorp on Pharo 4

2015-01-21 Thread Craig
From: Sven Van Caekenberghe Sent: 20 January 2015 01:40 PM > Using Glorp on top of the PostgresV2 driver (which uses just a network connection and no native code nor plugin) > should work on all platforms. Of course, you still have to install Postgres itself, but it can run on another machine to

Re: [Pharo-users] Glorp on Pharo 4

2015-01-20 Thread Craig
Postgres itself, but it can run on another machine too. Thanks for the pointer. It took quite a bit of scratching around, but I now have a working Postgres Glorp driver, so I can use either RDBMS. Thank-you for taking the trouble to respond to my questions. Craig

Re: [Pharo-users] Glorp on Pharo 4

2015-01-20 Thread Craig
Thanks Torsten, The guide worked right out of the box. Many thanks for your help. Craig -Original Message- From: Torsten Bergmann [mailto:asta...@gmx.de] Sent: 20 January 2015 11:42 AM To: cr...@hivemind.net; Any question about pharo is welcome Subject: Glorp on Pharo 4 Hi Craig

Re: [Pharo-users] Glorp on Pharo 4

2015-01-19 Thread Craig
Torsten, Can you tell me which packages you needed, and what you did to get this working? I've been trying to get it working with Postgres, but I'm not married to the database engine. Craig -Original Message- From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org]

[Pharo-users] Glorp on Pharo 4

2015-01-19 Thread Craig
to know if this combination of technologies is known to work anywhere. I have not yet got it working. Craig

Re: [Pharo-users] Alternate browser

2014-12-03 Thread Craig Johnson
he code pane - the short-cut key - Meta-S for Save - resets the dirty code indicator, but does not actually save the code, using the context menu does. * Trying to open the Window Menu causes a warning - "MenuMorph>>add:target:action: is depreciated" Craig

Re: [Pharo-users] Alternate browser

2014-11-27 Thread Craig
Thanks Sven, Never mind. I just installed the September 25 VM and AltBrowser now works just fine :) Craig -Original Message- From: Craig [mailto:cr...@hivemind.net] Sent: 27 November 2014 10:11 AM To: 'Any question about pharo is welcome' Subject: RE: [Pharo-users] Alterna

Re: [Pharo-users] Alternate browser

2014-11-27 Thread Craig
Hi Sven, My VM is Cog VM 4.0.0 (release) Craig -Original Message- From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] On Behalf Of Sven Van Caekenberghe Sent: 27 November 2014 10:06 AM To: Any question about pharo is welcome Subject: Re: [Pharo-users] Alternate browser You

Re: [Pharo-users] Alternate browser

2014-11-26 Thread Craig
So, I would like to look at AltBrowser, but when I try to install it in a Pharo 4 image I get an exception “ZdcPluginMissing: SSL/TLS plugin initialization failed” Any ideas on where to find it? I’ve already tried installing Zodiac, Zinc-Zodiac and SqueakSSL and still no plugin. Craig

Re: [Pharo-users] Package Browser

2014-10-22 Thread Craig
rectory as your image called .st. Craig -Original Message- From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] On Behalf Of Hans Schueren Sent: 22 October 2014 11:49 AM To: pharo-users@lists.pharo.org Subject: [Pharo-users] Package Browser Hallo fellows, i have just started

Re: [Pharo-users] GUI Frameworks Choice

2014-10-19 Thread Craig
From: stepharo >Hi craig > >The examples are in the class WidgetExample or ExampleWidget. Now we are not >happy from a design point of view of having all these widgets creation on >UITheme. >You can also use Spec. There is a draft of chapters on >https://ci.inria.fr/p

[Pharo-users] GUI Frameworks Choice

2014-10-17 Thread Craig
estions on which GUI framework would suit? I thought about using PolyMorph, but I cannot find the examples in my Pharo 3 image. Craig