Standard-Parameter
CIP Index Up Left Right

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.