Dies ist der Befehl FvwmWindowMenu, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
FvwmWindowMenu – öffnet das konfigurierbare Fvwm-Menü, das die aktuellen Fenster auflistet
ZUSAMMENFASSUNG
FvwmWindowMenu sollte von erzeugt werden fvm(1) für normale Funktionalität.
Führen Sie dieses Modul über Ihre StartFunction aus:
AddToFunc StartFunction
+ I Modul FvwmWindowMenu
BESCHREIBUNG
Ein Ersatz für fvm builtin Fensterliste, aber in Perl geschrieben und einfach anzupassen.
Im Gegensatz zu FvwmIconMan or FvwmWinList Das Modul zeichnet kein eigenes Fenster, sondern
erstellt eine fvm Menü und fragt fvm um es aufzutauchen.
Durch die Definition einer Reihe regulärer Ausdrücke können Fenster basierend auf a in Abschnitte sortiert werden
Regexp, der dem Fensternamen, der Klasse oder der Ressource entspricht und im Menü enthalten ist.
Ebenso kann ein anderer Satz regulärer Ausdrücke verwendet werden, um Elemente aus dem Menü auszuschließen.
Alle Fenster, die nicht mit einer Instanz der Einschluss- oder Ausschlussliste übereinstimmen, werden in der platziert
letzten Abschnitt des Menüs.
ANWENDUNG
Führen Sie das Modul aus, angeblich von StartFunction aus .fvwm2rc:
Modul FvwmWindowMenu
Um das Menü tatsächlich aufzurufen, fügen Sie etwas hinzu wie:
Tastenmenü AN SendToModule FvwmWindowMenu \
Post Root cc SelectOnRelease-Menü
oder:
Maus 2 AN SendToModule FvwmWindowMenu Popup
Die zusätzlichen Parameter sind beliebig gültig Kategorien Befehlsparameter ohne Menünamen, siehe
fvm.
Anerkannte Handlungen sind Post (oder sein Alias Kategorien) und Pop-up, Sie kreieren fvm Menüs und
Rufen Sie sie mit den entsprechenden Befehlen auf Kategorien und Pop-up. Ob das Modul gestartet wurde
Mit dem Schalter „-g“ wird zusätzlich unterstützt PostBar (noch nicht implementiert).
Legen Sie Moduloptionen für Fenster fest, um diese einzuschließen (Show) oder auszuschließen (DontShow). Die Syntax lautet:
*FvwmWindowMenu: ShowName-Muster
*FvwmWindowMenu: ShowClass-Muster
*FvwmWindowMenu: ShowResource-Muster
*FvwmWindowMenu: DontShowName-Muster
*FvwmWindowMenu: DontShowClass-Muster
*FvwmWindowMenu: DontShowResource-Muster
Pattern ist ein regulärer Perl-Ausdruck, der im m//-Kontext ausgewertet wird. Sehen Perlre(1).
Beispielsweise:
*FvwmWindowMenu: ShowResource ^gvim
*FvwmWindowMenu: ShowName Galeon|Navigator|mozilla-bin|Firefox
definiert zwei Abschnitte, die jeweils Browser und GVim enthalten. Ein dritter Abschnitt wird
enthält alle anderen Fenster.
Um nur passende Fenster einzubeziehen, fügen Sie Folgendes hinzu:
*FvwmWindowMenu: DontShowName .*
Ähnlich:
*FvwmWindowMenu: DontShowName ^Fvwm
*FvwmWindowMenu: DontShowClass Gkrellm
führt dazu, dass das Menü Fenster ignoriert, deren Namen mit Fvwm oder der Klasse gkrellm beginnen.
Andere Optionen:
*FvwmWindowMenu: OnlyIconified {ein|aus}
Nur symbolisierte Fenster anzeigen
*FvwmWindowMenu: AllDesks {ein|aus}
Schaufenster von allen Schreibtischen aus
*FvwmWindowMenu: Alle Seiten {ein|aus}
Fenster von allen Seiten anzeigen
*FvwmWindowMenu: MaxLen 32
Maximale Länge des Eintrags in Zeichen
*FvwmWindowMenu: Menüname Mein Menü
Name des Menüs, das angezeigt werden soll
*FvwmWindowMenu: MenüStil MyMenuStyle
Name des anzuwendenden MenuStyle
*FvwmWindowMenu: Debuggen 0,1,2,3 {}
Ebene der Debug-Info-Ausgabe, 0 bedeutet kein Debug
*FvwmWindowMenu: Funktion MyWindowListFunc
Funktion zum Aufrufen bei Menüeinträgen; Der Standardwert ist WindowListFunc
*FvwmWindowMenu: ItemFormat Formatzeichenfolge
wie man Menüeinträge formatiert; Ersetzungen erfolgen wie folgt:
%n, %i, %c, %r
der Fenstername, Symbolname, Klasse oder Ressource
%x, %y
Die X- oder Y-Koordinaten des Fensters beziehen sich auf die Seite, auf der sich das Fenster befindet.
%X, %Y
die X- oder Y-Koordinaten des Fensters in Bezug auf den Schreibtisch, auf dem sich das Fenster befindet.
%d die Nummer des Fensterschalters
%m das Minisymbol des Fensters
%M Das Minisymbol des Fensters nur für symbolisierte Fenster, andernfalls leer
%ta-Tab
%% ein wörtliches %
Die Formatzeichenfolge muss in Anführungszeichen gesetzt werden. Die Standardzeichenfolge ist „%m%n%t%t(+%x+%y) – Schreibtisch %d“.
MEHR ERFAHREN Beispiele:
Ausgefallene Bindung des Fenstermenüs an die rechte Windows-Taste auf einigen Tastaturen. Halte das
Während Sie mit den Cursortasten navigieren, drücken Sie die Taste und lassen Sie sie dann los.
CopyMenuStyle * WindowMenu
MenuStyle WindowMenu SelectOnRelease Super_R
*FvwmWindowMenu: MenuStyle WindowMenu
AddToFunc StartFunction I Modul FvwmWindowMenu
Schlüssel Super_R AA SendToModule FvwmWindowMenu Post Root cc WarpTitle
AUTOREN
Richard Lister[E-Mail geschützt] >.
Scott Smedley[E-Mail geschützt] >.
Michael Goikhman[E-Mail geschützt] >.
Verwenden Sie FvwmWindowMenu online über die Dienste von onworks.net