CDE Handbuch für fortgeschrittene Benutzer und Systemverwalter

Syntax für die Maustastenbelegung

Die Syntax für Maustastenbelegungen hat folgende Form:

Buttons Belegungsgruppenname
 {

		[modifikator]<tastenname_mausaktion> kontext funktion [argument]
		[modifikator]<tastenname_mausaktion> kontext funktion [argument]

Die einzelnen Parameter können folgendermaßen belegt werden:

tastennameBtn1 — Linke Maustaste Btn2 — Mittlere Maustaste (3-Tasten-Maus) bzw. beide Maustasten (2-Tasten-Maus) Btn3 — Rechte Maustaste Btn4 — Tasten 1 und 2 gleichzeitig auf 3–Tasten-Maus Btn5 — Tasten 2 und 3 gleichzeitig auf 3–Tasten-Maus

modifikatorCtrl, Shift, Alt, Lock

mausaktionDown — Maustaste gedrückt halten; Up — Maustaste loslassen; Click — Klick mit einer Maustaste; Click2 — Doppelklick mit Maustaste; Drag — Maus bewegen, während eine Maustaste gedrückt ist.

kontext — Definiert den Bereich, in dem sich der Mauszeiger befinden muß, damit die Funktionszuordnung gültig wird. Bei Bedarf trennen Sie mehrere Kontexte mit dem Zeichen "|".

root — Das Arbeitsbereichsfenster; window — Client—Fenster oder der Fensterrahmen; frame — Fensterrahmen (ohne Inhalt); icon — Symbol; title — Titelleiste; app — Client—Fenster (ohne Rahmen).

funktion — Eine der Funktionen des Workspace Managers. Eine Liste der verfügbaren Funktionen finden Sie auf der Hilfeseite dtwmrc(4).

argument — Sämtliche Argumente, die von der jeweiligen Funktion des Fenstermanagers benötigt werden. Details finden Sie auf der Hilfeseite dtwmrc(4).

Die folgende Anweisungszeile bewirkt, daß das in DtRootMenu beschriebene Menü angezeigt wird, wenn Maustaste 3 gedrückt wird, während sich der Mauszeiger im Arbeitsbereichsfenster befindet (aber nicht in Client-Fenstern).

<Btn3Down>      root     f.menu     DtRootMenu

Hinweis –

Eine ausführliche Beschreibung der Syntax enthält die Hilfeseite dtwmrc(4).