Application level definition files

fmli command syntax

The executable file fmli invokes the Form and Menu Language Interpreter and opens the file(s) you have named as the initial frame definition file(s) to open. It requires at least one argument: an initial frame to open. Subsequent interactions are driven by this initial frame.

The syntax of the fmli command is as follows:

   fmli [-i initialization_file] [-c commands_file] [-a alias_file] file ...

where file is the pathname of a frame definition file describing the frame(s) to be opened initially. The argument file must follow the file naming convention for a menu definition file, for a form definition file, and for a text frame definition file, where xxx is any string that conforms to UNIX system file naming conventions. The descriptor lifetime will be ignored for all frames opened by argument to fmli. Such frames have a lifetime of immortal by default.

Optionally, you may provide the names of initialization_file, commands_file, and alias_file. The initialization_file provides specific global instructions that allow for customization of the application, such as redefining screen colors or the default labels and functions assigned to SLKs. The commands_file allows the definition of commands specific to your application. The alias_file provides access to files via a shell-like ($PATH) notation, and allows you to define short, easy-to-use aliases for long pathnames to files.

NOTE: FMLI does not use the end-of-file marker to determine when to exit an application; it uses the FMLI exit command. For this reason, it is strongly advised that input to FMLI or FMLI applications not be from a pipe ( | ), a redirected file ( < ), or a here document ( << ).

Previous topic: Examples of adding path aliases

© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 27 April 2004