Standard-Parameter für X11 clients
Eine ganze Reihe von Parametern, wie z.B. die Festlegung des
Displays oder der Fensterposition, sind für
alle X-clients sinnvoll. Deshalb sind ihre Bezeichnungen weitgehend
vereinheitlicht. In den reference
Manuals der entsprechenden
Kommandos steht dann meist im OPTIONS-Abschnitt nur noch,
daß auch die "Standard X Toolkit Options" verstanden werden.
Den Prorammierer durfte interessieren, daß von einigen X
Funktionsbibliotheken diese Parameter automatisch ausgewertet
werden, d.h. sie werden bei der Initialisierung von X
ausgewertet und aus dem Parameterarray entfernt. Nicht bei
allen Anwendungen machen die Angaben Sinn, z.B. wenn ein
Fenster nunmal eine bestimmte Größe haben muß. Dann werden
sie ignoriert.
Eine vollständige Liste ist im Manual zu X zu finden,
Abschnitt OPTIONS. Hier die wichtigsten:
- -display
- Angabe des Displays.
- -geometry
- Position und Größe einies Fensters. Format
BBxHH+XX+YY wobei BB bzw. HH für
Zahlenangaben zu Breite und Höhe stehen und
XX bzw. YY für x/y-Position. Man kann
auch Positions- oder Größenangabe weglassen. Bei
Verwendung von - anstelle von + bei der Positionsangabe
wird nicht mehr von der linken oberen sondern der rechten
unteren Ecke aus in Pixeln (Punkten) gezählt. Beachte: Nicht
alle Monitore haben genausoviele Pixel. Breitenangabe
wird zwischen verschiedenen clients unterschiedlich interpretiert:
z.B. Pixel oder Zeichen.
- -title
- Gibt den Titel für das verwendete Fenster an. Das ist der String, der
oben im Titelbalken dargestellt wird aber auch zur Identifikation des
Fensters (z.B. in xwininfo) dienen
kann.
- -iconic
- Ab Geburt soll das Fenster als Icon dargestellt werden.
Es hängt jedoch von der Gnade des
Window-Managers
ab, ob das auch so passiert.
- -xrm
- Sehr nützlich, um Resourcen für ein
bestimmtes Programm zu setzen, für die keine speziellen Kommandoparameter
existieren, und die man auch nicht im .Xdefaults File global
festlegen möchte. Man gibt hinter -xrm einfach eine
Resourceangabe an, wie man sie auch in die Resource-Dateien schreiben könnte.