Otk is a portable widget library for making graphical user interfaces for
application programs. It emphasizes simplicity without eliminating capability.
It is based on OpenGL and C. Otk provides the following basic widgets:
* Panel - The "container" widget,
* Text Label - Text labels,
* Button - Buttons with labels and call-backs
to user functions,
* Text Form Box - Accept text with function call-back,
also scrollable editor window,
* Pull-down Menu - Display hierarchical menu-lists with user
function call-backs on mouse release,
* Slider Control - Slider control with call-back,
* Sub-windows - Detachable self-managed windows,
* Gadgets - High level widgets
PangoXSL implements a version of the Pango library with a PDF backend for
creating PDF output. This library also implements several of the inline
properties defined by XSL that are not currently implemented by Pango.
Pmw is a framework for building high-level compound widgets, or
megawidgets, constructed using other widgets as component parts. It
promotes consistent look and feel within and between graphical
applications, is highly configurable to your needs and is easy to use.
Pmw consists of:
* A few base classes, providing a framework for building megawidgets.
* A library of flexible and extensible megawidgets built on the base
classes, such as ButtonBox, ComboBox, MessageDialog, etc.
The interface to Pmw megawidgets is similar to basic Tk widgets, so it
is easy for developers to include both megawidgets and basic Tk
widgets in their graphical applications. In addition, all Pmw
megawidgets may themselves be extended, using either inheritance or
composition.
The use of the Pmw framework and megawidgets replaces common widget
combinations with higher level abstractions. This simplifies code,
making it more readable and maintainable and more easily modifiable.
The ability to extend Pmw megawidgets enables developers to create new
megawidgets based on previous work.
pyFLTK is Python wrapper for the Fast Light Tool Kit cross-platform graphical
user-interface library.
This package wraps FLTK version 1.1 and is quite stable.
PyGtkGLExt is Python language binding for GtkGLExt, OpenGL Extension
to GTK.
This is Qt4 port of Qwt library version 5. The Qwt library contains
GUI Components and utility classes which are primarily useful for
programs with a technical background. Beside a 2D plot widget it
provides scales, sliders, dials, compasses, thermometers, wheels
and knobs to control or display values, arrays, or ranges of type
double.
This is Qt4 port of Qwt library version 6. The Qwt library contains
GUI Components and utility classes which are primarily useful for
programs with a technical background. Beside a 2D plot widget it
provides scales, sliders, dials, compasses, thermometers, wheels
and knobs to control or display values, arrays, or ranges of type
double.
Pango is the text rendering engine of GNOME 2.x. SDL_Pango connects
the engine to SDL.
If you are a game software developer, you should know the difficulties
of distribution. So I will start to introduce SDL_Pango from the
viewpoint of distribution.
In Un*x, SDL_Pango is hard to use as system-independent module,
because it depends on fontconfig and Pango which are designed as
system-singleton modules. If you use SDL_Pango, your software will
require those modules installed to target system. If your software
is shipped as shrink-wrap package, it may cause much problem on
your support desk. You should carefully design your installation
process.
The Qwt library contains GUI Components and utility classes which
are primarily useful for programs with a technical background.
Beside a 2D plot widget it provides scales, sliders, dials, compasses,
thermometers, wheels and knobs to control or display values, arrays,
or ranges of type double.
This port installs Qt Designer plugin for Qwt library version 5.