ANN: guis-1.1 - a (Python) programmable GTK2 widget "server"

From: Basile STARYNKEVITCH (basile_at_starynkevitch.net)
Date: 08/31/03


Date: 31 Aug 2003 03:45:55 +0200

Dear All,

It is my pleasure to announce the availability of Guis, which is a
programmable graphical user interface widget "server".

Guis communicate with a (one) client application thru textual
communication channels; input requests (from application to guis) are
Python instructions (using the PyGTK binding to GTK2) and output
replies (or events) are arbitrary textual lines from Guis to
application (sent by Python code). There is a possibility to trace the
exchanges between application & guis (in a graphical window)

Guis is therefore a programmable (in Python) GTK2 widget server.

The GTK related code of Guis can easily be ported to any embeddable
scripting language offering a GTK2 binding.

Guis is opensource, under GNU General Public License, developped under
Linux.

See http://www.starynkevitch.net/Basile/guisdoc.html for documentation
on Guis, and also http://freshmeat.net/propjects/guis/ and download
source code (with demo) from
http://www.starynkevitch.net/Basile/guis-1.1.tar.gz (a 946707 GNU
gzipped tar file of md5sum 8bc2ece3e669ae4a5738168489d6acc6)

Comments, suggestions and patches are welcome!

(PS a previous incompatible version 0.3 of guis was scriptable in lua)

Regards

-- 
Basile STARYNKEVITCH         http://starynkevitch.net/Basile/ 
email: basile<at>starynkevitch<dot>net 
aliases: basile<at>tunes<dot>org = bstarynk<at>nerim<dot>net
8, rue de la Faïencerie, 92340 Bourg La Reine, France


Relevant Pages

  • FOAK: Paging the linux beardies
    ... I have an old PC that acts as a server (apache, exim, spop3d, and ... It has a 633MHz Celeron CPU and 128MB of ram. ... ancient Red Hat CD or is there a better alternative? ... graphics or GUIs - the machine just sits in a cupboard. ...
    (uk.rec.motorcycles)
  • TCP connection with multiple GUIs
    ... We have created a program with multiple GUIs that connect ... When we connect to the server through one ... doesn't save the actual connection. ... How do we make the first tcp-connection available to all ...
    (comp.soft-sys.matlab)
  • TCP connection with multiple GUIs
    ... We have created a program with multiple GUIs that connect ... When we connect to the server through one ... doesn't save the actual connection. ... How do we make the first tcp-connection available to all ...
    (comp.soft-sys.matlab)
  • Re: guis-1.1 - a (Python) programmable GTK2 widget "server"
    ... > Guis communicate with a client application thru textual ... gguis.c:378: parse error before `itend' ... > The GTK related code of Guis can easily be ported to any embeddable ...
    (comp.os.linux.development.apps)