aboutsummaryrefslogtreecommitdiff
path: root/x11/pipeglade/pkg-descr
blob: 4cee05c3932f30d4b8cdc399932af1f9d4880c65 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Pipeglade is a helper program that displays graphical user interfaces
for other programs.  It renders the GUI definition found in a
GtkBuilder file (created using the Glade Interface Designer), and
communicates with the main program solely via pipes or fifos.

To have its GUI rendered by pipeglade, a program must be able to
 - send plain text commands to standard output or a named pipe and/or
 - receive and parse simple plain text messages from standard input or
 a named pipe.

Simple one-shot dialogs as well as more complex, long-running programs
can be built.

Pipeglade provides access to a subset of the features available in
GTK+ 3.  Widgets able to communicate via pipeglade include text labels
and images, statusbars and progress indicators, various kinds of
buttons, spinbuttons and scales/sliders, comboboxes and menus, various
text and tabular inputs, various standard dialog windows, calendars,
drawing areas.

WWW: http://pipeglade.boundp.org