Hi Johan,
I do not have enough time to look into this right now, but maybe GLMDynamicPresentation is useful for your goal. This presentation takes as entity a presentation (or a browser, given that a browser is a presentation). Please take a look at GLMExamples class>>browseExamples for an example of how to use this one.
Cheers, Doru
On 13 Dec 2009, at 02:31, Johan Fabry wrote:
Oops, seems I am a person with tough requirements ;-)
In the mean time a workaround: can I redraw the entire pane from scratch? I am thinking abut what happens e.g. in the Smalltalk browser you implement: when you select a class the categories are drawn, when you select another class the pane does an 'update' to show the categories of the other class.
Suppose I embed my pane as a custom browser in an outer browser, and I pass it the outer browser as a parameter at instantiation time. When I want my pane to redraw I pass some message to the outer browser so it redraws all from scratch. Could I do that? How? (I dont care if there's some flashing, as long as it works I'm happy.)
On 12 Dec 2009, at 20:49, Tudor Girba wrote:
Hi Johan,
Update is not supported by Glamour at this time :(. In fact, this is the most important major feature that is missing.
The problem is that "update" has many facets that are not quite obvious, and I did not yet find a good enough solution to accommodate these. It is in my plan to work on it during the winter holidays, but I cannot promise a solution at this moment.
Cheers, Doru
-- Johan Fabry jfabry@dcc.uchile.cl - http://dcc.uchile.cl/~jfabry PLEIAD Lab - Computer Science Department (DCC) - University of Chile
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"Next time you see your life passing by, say 'hi' and get to know her."