Next: Some Examples, Up: Part I Getting Started [Contents][Index]
The names of all Forms Library functions and user-accessible data
structures begin with fl_
or FL_
, and use an
"underscore-between-words" convention, that is when function and
variable names are composed of more than one word, an underscore is
inserted between each word. For example,
fl_state fl_set_object_label() fl_show_form()
All Forms Library macros, constants and types also follow this convention, except that (at least) the first two letters are capitalized. For example,
FL_min() FL_NORMAL_BUTTON FL_OBJECT
The term "form" often can be taken to mean a window of your application. But be aware that there are also can be forms that themselves contain further forms, so "form" and "window" aren’t necessarily synonyms.
The only exceptions from the above convention are names of functions
related to image manipulations - they start with flimage_
. And
then there’s a single function called flps_init()
that
allows customization of the way hardcopies are created from an existing
user interface.