[Pharo-project] [Moose-dev] Re: browsers vs. guis
tudor at tudorgirba.com
Sun Jan 29 23:54:01 EST 2012
Well, you can customize the UI. There are two ways:
1. Directly embed a widget from the UI framework. For example, in Morphic, you can simply embed a morph. For example, see GLMBasicExample>>starBrowser for a demo in which we embed various system browsers in a Glamour browser. Or here:
However, up to now, we mostly only use this solution for situations in which the data only arrives in the custom morph. We still need to add the ability of specifying how data should go out of the morph and into the surrounding Glamour pane so that it can be completely embedded in the overall data flow.
2. Extend Presentations with your own widget. This involves, subclassing GLMPresentation, and writing the rendering code. This requires knowledge about the inner workings on Glamour.
On 30 Jan 2012, at 03:59, Offray Vladimir Luna Cárdenas wrote:
> El sáb 28 ene 2012 17:52:38 COT, Igor Stasenko escribió:
>> Nice post.
>> Still, we want a data-flow browser + being able to control/customize UIs :)
>> Sure, this is veeeery hard to achieve.
> As a total newbie, I believe that this Igor's idea would be what one is looking for and the question is if there is a way to do it keeping the minimal syntax of Glamour... just wondering.
> Moose-dev mailing list
> Moose-dev at iam.unibe.ch
"Obvious things are difficult to teach."
More information about the Pharo-dev