[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