fmli(1) fmli(1)
NAME
fmli - FMLI aktivieren (Form and Menu Language Interpreter)
SYNTAX
fmli [option ...] datei ...
BESCHREIBUNG
Die Formular- und Menüsprache FMLI stellt für Entwickler eine Umgebung
zur Verfügung, um Anwendungen zu schreiben und Anwendungsschnittstel-
len zu definieren, die auf Formulare und Menüs aufgebaut sind. Mit dem
Kommando fmli aktivieren Sie den Interpreter für die Formular- und
Menüsprache FMLI und eröffnen den oder die Rahmen, die in der angege-
benen Datei spezifiziert sind. Eine genaue Beschreibung von FMLI fin-
den Sie in den Handbüchern Programmmer's Guide: Character User Inter-
face und Programmmer's Guide: Character User Interface, Supplement.
OPTIONEN
Keine Option angegeben:
fmli aktiviert den Formular- und Menü-Sprachen-Interpreter und
eröffnet den oder die Rahmen, die in der angegebenen Datei spezi-
fiziert sind.
-a aliasdatei
(a - alias file) Die angegebene aliasdatei enthält Synonyme und
Abkürzungen, die die Referenzierung von Objekten und Geräten mit
überlangen Pfadnamen erleichtern. Das Format der aliasdatei
unterliegt folgenden Konventionen: Jede Zeile enthält die Syntax
alias=pfadname. Die Aliasnamen können mit $alias angesprochen
werden. Dadurch kann in Definitionsdateien einfacher mit Objekten
oder Gerätedateien mit langen Pfadnamen gearbeitet werden. Zudem
kann ähnlich wie im Kommandointerpreter ein Suchpfad definiert
werden.
-c kommandodatei
(c - command file) In der angegebenen kommandodatei können vor-
eingestellte FMLI-Kommandos deaktiviert und neue anwendungsspezi-
fische Kommandos definiert werden. Der Inhalt dieser Datei
erscheint im FMLI-Kommandomenü.
-i initialisierungsdatei
(i - initialization file) In der initialisierungsdatei können Sie
eine oder mehrere der folgenden Eigenschaften definieren, die das
Gesamtbild der Anwendung bestimmen:
- Einen Einführungsrahmen mit Produktinformation, der nur vor-
übergehend sichtbar ist.
- Eine Kopfzeile, ihre Position und andere Elemente einer Kopf-
zeile
- Farbattribute für alle Bildschirmelemente.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
fmli(1) fmli(1)
- Darstellung der Funktionstasten am Bildschirm.
datei
datei muß mit einem der drei erlaubten Objektnamen Menu., Form.
oder Text. beginnen und ein festgelegtes Datenformat haben (siehe
Programmer's Guide: Character User Interface).
FEHLERMELDUNGEN
Initial object must be specified
Beim Aufruf von fmli wurde keine Initialisierungsdatei datei angege-
ben.
Can't open object datei
Das angegebene Argument datei existiert nicht oder ist nicht lesbar.
fmli beendet sich nach Ausgabe dieser Fehlermeldung.
I do not recognize that kind of object
Der Name des angegebenen Arguments datei beginnt nicht mit einem der
drei erlaubten Objektnamen (Menu., Form. oder Text.), oder die Datei
enthält kein korrektes Datenformat.
UMGEBUNGSVARIABLEN
LOADPFK
Bei Terminals mit programmierbaren Funktionstasten lädt fmli Zei-
chensequenzen für Funktionstasten in den Speicher des Terminals
für programmierbare Funktionstasten. Alle Einstellungen des
Benutzers für die programmierbaren Funktionstasten werden dadurch
überschrieben. Sie können dies verhindern, indem Sie die Variable
LOADPFK auf den Wert NO setzen.
COLUMNS
Damit kann eine andere Bildschirmbreite angegeben werden, als für
einen Terminal des Typs TERM definiert ist.
Beispiel: Ein Terminal kann mit 132 Spalten betrieben werden.
Wird nun FMLI mit der Kommandozeile
COLUMNS=132 fmli datei
aufgerufen, so wird die Bildschirmbreite 132 Spalten
benutzt.
LINES
Damit kann eine andere Zeilenzahl angegeben werden, als für einen
Terminal des Typs TERM definiert ist.
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98
fmli(1) fmli(1)
BEISPIELE
Beispiel 1
FMLI wird mit einer Datei aufgerufen, die den Namenskonventionen
genügt:
fmli Menu.start
Beispiel 2
FMLI wird mit der Initialisierungsdatei init.app aufgerufen:
fmli -i init.app Menu.start
SIEHE AUCH
Programmer's Guide: Character User Interface
Programmer's Guide: Character User Interface, Supplement
Seite 3 Reliant UNIX 5.44 Gedruckt 11/98