-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Fri, 23 Jun 2006, Rosfran Lins Borges wrote:
Maybe I'm worried too much, because I had been supposing a reader of
this draft that may possibly knows nothing about Glade XML schema
and/or GTK+ "signals and slots" event model. I hope it is more concise
now:
"Note: Some UI markup languages, e.g. Glade [1], which are designed
only for standalone UI architectures (e.g., doesn't have a
change-propagation mechanism, defined at document level, which ensures
consistency between remotelly-located user interface and model),
originally cannot sends these UI events as a string of bits through
the network. So, when using Widex with this kind of UI event model,
the WO.Event messages MUST be able to serialize the events (e.g. GTK+
signals) emitted by its associated UI libraries, e.g. GTK+ [2]."
Although I am a native English speaker, I still have difficulty
in understanding the above. Here is my attempt to explain this
based upon reading the web pages describing GLADE:
Note: some UI markup languages don't make use of XML DOM events.
An example is Glade [1], which is a user interface builder for
GTK+ [2]. Glade generates XML files that describe the user
interface. These files are interpreted by libGlade [3] to build
the user interface at runtime. To use Glade and GTK+ with Widex,
the WO.Event messages MUST be able to serialize the GTK+ signals
that act as UI events, and which are raised by the associated
GTK+ UI libraries.
[1] http://glade.gnome.org/
[2] http://www.gtk.org/
[3] http://www.jamesh.id.au/software/libglade/
Dave Raggett <dsr at w3.org> W3C lead for multimodal interaction
http://www.w3.org/People/Raggett +44 1225 866240 (or 867351)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFEnB/Hb3AdEmxAsUsRAlWSAJ9QZqLsLEIDIJox0rPGoHNYorZBTQCfUzl5
0einBkIkprtQs2JB4ZUZ9Po=
=5GhN
-----END PGP SIGNATURE-----