Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

gui - [gega user interface]

Version:
0.2

Introduction

This is an unique net-enabled GUI system based state of the art coding solutions with strong XML support.

Author:
Gergely Gati , email: g.gati@freemail.hu

Description

The gui is a general purpose GUI system. It provides the greatest flexibility possible for the users and designers, besides it provides a uniquely simple design for the developers. The design, the layout design and the programming are completely seperated by using this system. The XML based layout makes it available for everyone to change the look of any software since it uses weights for layouting its objects instead of coordinates like the older systems. The skin subsystem provides a simple method to change the general design. This GUI is based on the TCP/IP stack using a very limited bandwidth which makes easy to use all of the softwares remotely. Locaization was never easier than by using this XML based locale support. The plugin interfaces utilize taglists to pass parameters thus the compatibility is preserved even after a plugin upgrade. With the centralized porting design it's extremly easy to port the system to another platform, the programmer has to change only two files in the source tree.


Generated on Tue Jan 7 12:11:18 2003 for THEGUI by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002