mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-22 04:17:44 +00:00
562fb15fe1
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. WWW: http://pipeglade.boundp.org PR: 203523 Submitted by: Bert Burgemeister <trebbu@googlemail.com> (with modifications)
22 lines
961 B
Plaintext
22 lines
961 B
Plaintext
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
|