I do not have much time to play with this, but can you give a one-click 
ready-to-use example?

Alexandre


On Feb 25, 2014, at 8:07 PM, Pavel Krivanek <[email protected]> wrote:

> If you want do develop applications in Pharo with native user interface, you 
> can use Phobos framework based on Mozilla XULRunner client. However to start 
> with it required to download a bundle for your platform and make some 
> modifications in configuration files.
> 
> To make the entry point easier I created a configuration of Phobos that you 
> can download directly in the Configuration Browser in Pharo 3.0. During the 
> download it will ask you whether you want to run PhobosDemo application. 
> Answer yes and it will download required files for you including XULRunner 
> for your platform into the working directory (on Linux it expects xulrunner 
> is already preinstalled). Mainly on Windows make sure that Pharo is enabled 
> on your firewall because it needs to start a server (default port is 46528). 
> Then it should show a window with rich demo of Phobos capabilities. You can 
> play with sources of the PhobosDemo package.
> 
> To start to write your own application firstly stop the demo:
> 
>    PhobosDemo allInstancesDo: #stop.
> 
> Then make own subclass of PhobosApplication, create own subclass of 
> PhobosComponent and specify it in your application class as mainClass. Star 
> the server.
> 
>    app := MyPhobosApp new.
>    app start.
> 
> ..and restart the client. It is useful to run the client with the argument 
> -jsconsole to show errors on the JavaScript side. On MacOS you need to modify 
> the file PhobosDemo.app/Contents/MacOS/start.sh
> 
> Please let me know if something will went wrong.
> 
> Cheers,
> -- Pavel

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




Reply via email to