libstfl
structured terminal forms language/library
- Provided by: libstfl-dev (Version: 0.22-3build9)
- Source: stfl
- Report a bug
structured terminal forms language/library
#include <ncurses.h> #include <stfl.h> struct stfl_form *stfl_create( char *text); void stfl_free(struct stfl_form *f); char *stfl_run(struct stfl_form *f, int timeout); void stfl_reset(); char *stfl_get(struct stfl_form *f, char *name); void stfl_set(struct stfl_form *f, char *name, char *value); char *stfl_get_focus(struct stfl_form *f); void stfl_set_focus(struct stfl_form *f, char *name); char *stfl_quote( char *text); char *stfl_dump(struct stfl_form *f, char *name, char *prefix, int focus); void stfl_modify(struct stfl_form *f, char *name, char *mode, const char *text); char *stfl_lookup(struct stfl_form *f, char *path, char *newname); char *stfl_error(); void stfl_error_action( char *mode);
stfl is a library which implements a curses-based widget set for text terminals. A special language (the Structured Terminal Forms Language) is used to describe stfl GUIs. The language is designed to be easy and fast to write so an application programmer does not need to spend ages fiddling around with the GUI and can concentrate on the more interesting programming tasks.
stfl is developed by Clifford Wolf <clifford@clifford.at>. This manual page was written by Nico Golde <nion@debian.org> for the Debian system (but may be used by others).
ncurses(3)
/usr/include/stfl.h /usr/share/doc/libstfl-dev/README.gz