[Osr-101] Re: [Yulup] Rethinking Widget support

Andreas Wuest awuest at student.ethz.ch
Fri Jan 19 17:31:37 CET 2007


Hi

On 19.1.2007 10:01 Uhr, Thomas Comiotto wrote:

> Hi Andi,
> 
> What you want is a (extensible) set of common/predefined widget 
> components (e.g. list, listitem, table, tablerow) and a set of 
> corresponding bindings attached to datatype declarations and/or document 
> fragments via selectors. These binding should be defined by neutron, so 
> this thread should move to the neutron list I guess. After you have the 
> bindings use a command pattern and attach the corresponding commands to 
> your "Widgets" resp. GUI components.

Are you thinking along the lines of XBL/XBL2 here? I think Alex Vincent 
is doing something similar for Verbosio.

I don't know if this really covers all our bases. For example, users 
like to reconfigure e.g. a table, which was already inserted into the 
document. For this to work, we have to somehow install a context menu 
entry, which is not only accessible when selecting the table directly 
(which may not be possible at all btw, because a click on a table always 
goes directly to the nearest-by cell), but also when selecting a table 
cell. Or users like to end a link which they are currently inserting, 
and insert text after the link. This would require a special listener 
which gets the editor out of link mode when a certain key is pressed.

I am all for extensibility, I am just not sure if it makes much sense 
for an HTML mode.

-- 
Kind regards,
Andi



More information about the Osr-101 mailing list