Main > Programming > Libraries >

Micro Window-Gadgets 0.2.0

Micro Window-Gadgets 0.2.0

Sponsored Links

Micro Window-Gadgets 0.2.0 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.30 MB
Platform: Any Platform
License: GPL (GNU General Public License)
Price:
Downloads: 1057
Date added: 2006-12-04
Publisher: Fred Barnes

Micro Window-Gadgets 0.2.0 description

UWG is a lightweight gadget/windowing toolkit for C and X11. Interfaces are described using XML and are turned into C code using the ubuildinit utility. Currently, only a small percentage of the planned gadgets are implemented.

Micro WG is a C `version of WG. In general, UWG is somewhat more light-weight than WG. Firstly because its written in C and not C++. Secondly because it does not yet provide all the features of WG. Also, it should be significantly easier to `connect UWG to KRoC.

Why UWG ? Its now the case that there are many `widget libraries for programmers to choose from. The traditional X11 widget libraries (X Toolkit Intrinsics), GTK, QT, Motif, wxWindows, TK, etc.. GTK and QT are probably the most common for an average users desktop system -- as the graphics libraries of Gnome and KDE respectively. C++, used by WG, provides a largely type-safe environment for gadget programming -- i.e. the structure/nature of gadgets fit neatly into the C++ type (class) heirarchy.

However, C++ ultimately suffers from the same problems as some other `object-orientated languages -- namely leaky encapsulation. When writing WG, some of the limitations (maybe features) of C++ caused significant problems, particularly in the function-pointer department. Object-orientation is a fine model for data, but it does not work well when `bolted-on to sequential languages -- C++ and Java in particular.

Forcing a sequential flow-of-control through something that we tried to break into objects only leads to problems. E.g. when executing inside the method of one object, is it safe to delete another object ? -- well, only if that other object wasnt involved (and still is involved) in the flow-of-control. And this you cannot easily tell. Furthermore, in many cases, `delete may be substituted for any object interaction (method-call).

Also, a lot of modern GUI toolkits seem unnecessarily bloated. C++ (and other `frilly languages) can be blamed for some of this, but not all of it. WG isnt bloated yet, but its not far off. UWG is therefore an attempt at a lightweight (size and speed) gadget toolkit for X11, programmed in C.

Micro Window-Gadgets 0.2.0 Screenshot

Advertisements

Micro Window-Gadgets 0.2.0 Keywords

Bookmark Micro Window-Gadgets 0.2.0

Hyperlink code:
Link for forum:

Micro Window-Gadgets 0.2.0 Copyright

WareSeeker periodically updates pricing and software information of Micro Window-Gadgets 0.2.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Micro Window-Gadgets 0.2.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Micro Window-Gadgets Builder is a rapid application development environment (or IDE) for UWG (micro window-gadgets). Free Download
ubuildinit is a utility for use with micro window-gadgets. Free Download
Open Ski Jumping project is a ski jumping game. Free Download
RestfulBeans was created to develop a lightweight client-server communication framework for Java-based RIAs. Free Download
Network Transparent Widgets is a protocol and application framework. Free Download
RobotFlow is a mobile robotics tookit based on the FlowDesigner project. Free Download
PicoTK is a C GUI toolkit that requires only a minimum of memory resources. Free Download
Duplo is a tool to find duplicated code blocks in large C, C++, Java, C#, and VB.Net systems. Free Download