Hello, i'm newbie in Pharo, converted from Visual Works which is quite different from Pharo Smalltalk. I started to port my application (i've been working on for about three years) from VW (because of new personal user licensing limitations of Visual Works), but i have to solve some problems and need your advice.
These ase some of the most important problems: 1. I need to rewrite the whole GUI from scratch. What UI framework to choose and where to get documentation? Please, don't send me to research code examples instead of docs - i do this during whole last week. The example should be complete and simple: one task - one example, all examples i've seen are either not applicable to real life or too complicated to understand. - I need simple window with menu (how to attach menu items to menu handlers???? - no answer in examples) - Toolbar with icons (how????????) - components (as i understand - Morphic subclasses, it is the simplest part) - when window opens i need handler to do some setup actions. Handler should fire after UI is built and my app's window is opened (how?????) - i need another handler, which fires when you try to close Pharo or application's window. Handler must check whether to close window or not and do allow or not to close my application. - how to programmatically close window?????? 2. The next task is to do some work on image load (i mean pharo image). I need some handler which fires immediately after image is loaded. How to include my handler in this chain???? My app saves data into the image so i need to manage this and auto-load _my_ application after startup. 3. How to drag-n-drop from the host operation system into pharo application and vice versa? I need to drag-n-drop a list of files from\to file browser. 4. Application deployment. How to strip the unnecessary code from the image? I've heard there is "small image" to add all-i-need-to-run. Where i can download it and how to use it???? -- View this message in context: http://forum.world.st/Pharo-desktop-UI-tp4921212.html Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.