libwnck is a Window Navigator Construction Kit, i.e. a library used
for writing pagers and taskslists. It is needed for the
GNOME 2.0 desktop.
libwnck is a Window Navigator Construction Kit, i.e. a library used
for writing pagers and taskslists. It is needed for the
GNOME 3.0 desktop.
GUI-related extension widgets and libraries for the Xfce Desktop.
Scintilla is a free source code editing component. As well as features found in
standard text editing components, Scintilla includes features especially useful
when editing and debugging source code. These include support for syntax
styling, error indicators, code completion and call tips. The selection margin
can contain markers like those used in debuggers to indicate breakpoints and the
current line. Styling choices are more open than with many editors, allowing the
use of proportional fonts, bold and italics, multiple foreground and background
colours and multiple fonts. It comes with complete source code and may be used
in any free project or commercial product.
This is Tk version 8.6, a GUI toolkit for Tcl.
Tk is a graphical user interface toolkit that takes developing desktop
applications to a higher level than conventional approaches. Tk is the
standard GUI not only for Tcl, but for many other dynamic languages, and can
produce rich, native applications that run unchanged across Windows, Mac OS X,
Linux and more.
A full set of manual pages is also provided with this port.
This is the Mowitz ("More widgets") library.
The project's goal is to create a library of widgets for X applications
to use. The widgets have been snarfed from various sources and are all
open source (GPL or MIT licenses).
Available widgets
o Canvas o Ruler
o Check o Slider
o Combo o Spinner
o Frame o Tabs
o Handle o TextField
o Image o Tooltip
o ListTree o VSlider
o Notebook
o Rudegrid o And a complete menu kit.
The original reason for creating this library is that the Athena widget
set lacks a lot of widgets that would be useful, and many of the
existing widgets leave a lot to be desired in appearance and behaviour.
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
MyGUI is a library for creating Graphical User Interfaces (GUIs)
for games and 3D applications. The main goals of mygui are: speed,
flexibility and ease of use.
This is neXtaw, a modified version of the Athena Widgets with N*XTSTEP
appearance. It is based on the Xaw3d 1.5 library by Kaleb Keithley.
This is not a magic library which will beautify all your apps instantly.
But with some .Xdefaults fiddling you can make Athena applications look
and behave much better.
Prima is an extensible Perl toolkit for multi-platform GUI development.
Platforms supported include Linux, Windows NT/9x/2K, OS/2 and UNIX/X11
workstations ( FreeBSD, IRIX, SunOS, Solaris and others). The toolkit
contains a rich set of standard widgets and has emphasis on 2D image
processing tasks. A Perl program using PRIMA looks and behaves identically
on X, Win32 and OS/2 PM. The toolkit includes a visual builder ( VB ) and
a graphic pod viewer utility ( podview ). The examples are installed into
perl site in Prima/examples directory.
A 'hello world' code is as simple as follows:
use Prima qw(Application Buttons);
Prima::Window-> create(
text => 'Hello world!',
size => [ 200, 200],
)-> insert( Button =>
centered => 1,
text => 'Hello world!',
onClick => sub { $::application-> close },
);
run Prima;