Hello Vikenti,

for writing UIs in Pharo the UI builder you should use is Spec. We have 
documentation online in the form of a book (which is a work in progress).I 
think it will answer many of your UI questions, have a look at 
http://files.pharo.org/books/spec-tutorial/ 

HTH,

--
Does this mail seem too brief? Sorry for that, I don’t mean to be rude! Please 
see http://emailcharter.org .

Johan Fabry   -   http://pleiad.cl/~jfabry
PLEIAD and RyCh labs  -  Computer Science Department (DCC)  -  University of 
Chile

> On 02 Nov 2016, at 18:43, vikenti <vikenti.pota...@gmail.com> wrote:
> 
> 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.
> 
> 


Reply via email to