About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • License: Freeware
  • Last update: 7 years ago
  • Total downloads: 122
  • Price: Free |
  • Operating system: Linux, BSD
  • Publisher: Mark-Andre Hopf
See full specifications

scripts default iconTOAD Publisher's description

TOAD is a C graphical user interface library.

TOAD is a C graphical user interface library.

The TOAD C GUI Library provides some standard features found in other GUI libraries like:
- Model-View Architecture
- UTF-8 text encoding
- True color and color dithering on 4 to 8 bit display depths
- ISO C Template based Signal & Slot style callbacks
- Signal & Slots is the name of the callback technique in the Qt C GUI library which requires an additional preprocessor while TOAD achieves the same with C templates.
- Experience shows that keeping track of callbacks in complex applications is too complicated so a new idea is to introduce a central database of callbacks.
- Closures - Well not real closures but closure alike constructs for callbacks. The current implementation uses preprocessor macros but using C templates by provide some advantages in the future.
- Platform independent font specification via fontconfig (for both X11 and FreeType fonts)
- Pluggable Layout Managers
- 2D vector graphic editor
- Postscript, PDF and SVG output (through the Cairo graphics library)
- high quality UTF-8 text rendering (through Gtks Pango library)
- Minimal HTML Viewer for Online Documentation
The following features are unique:
- Decoupled Menubar
- Methods and the menubar/toolbar are connected automatically over the window hierarchy. This not only simplifies the creation of menubars but also allows automatic handling of different menu styles like the single menubar under MacOS X or the typical one menubar per window under X11.
- Decoupled Undo Management - Undo objects and undomangers/menubars are connected automatically over the window hierarchy.
- Runtime Layout Editor - Layouts of dialogs, menubars, formlayouts, etc. can be configured at runtime.

System Requirements:

В· Binutils 2.9.1 or later,
В· glibc 2.1 or later,
В· X Window System Version 11 Release 6 or later,
В· zlib 1.1.1,
В· libpng 1.0.1,
В· Xft
Program Release Status:
Program Install Support: Install Only

Is TOAD your software?

Manage your software

Most Popular

scripts default icon MBOT 5.2.0
MBOT application is an IRC bot coded in C .
scripts default icon Webalizer (Scripts) 2.23-03
The Webalizer is a fast, free web server log file analysis program.
scripts default icon OpenGl 3D 1.1
OpenGl 3D it! can generate 3D surface and terrain from a video source with image processing technique.
scripts default icon Weechat 0.2.4
Weechat is a modern IRC client, based on a text interface.
scripts default icon A Win Chat 1.1
A Win Chat is a chat program that works over the internet and LAN.