EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

FvwmIconMan – Online in der Cloud

Führen Sie FvwmIconMan im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl FvwmIconMan, 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


FvwmIconMan – ein FVWM-Icon-Manager

ZUSAMMENFASSUNG


FvwmIconMan wird von fvwm erzeugt, sodass kein Befehlszeilenaufruf funktioniert.

BESCHREIBUNG


FvwmIconMan ist ein Symbolmanager, der dem TWM-Symbolmanager nachempfunden ist. Der Benutzer hat möglicherweise
mehrere Symbolmanager, von denen jeder mit einer Liste der Fenstertypen ausgestattet ist, die er verwaltet.
Beispielsweise kann der Benutzer einen Manager haben, der nur Emacs-Fenster auflistet, und einen anderen
die alles andere auflistet. Sie können auch angeben, welche Auflösung jeder Symbolmanager verwendet.
Beispielsweise kann ein Icon-Manager die Fenster auf allen Schreibtischen verwalten, ein anderer hingegen nur
diejenigen auf dem aktuellen Schreibtisch, der aktuellen Seite oder dem aktuellen Bildschirm. FvwmIconMan kann die Miniatursymbole anzeigen
Wird von fvwm für seine verwalteten Fenster bereitgestellt. Die Anzahl der Manager darf maximal sein
Spalten (und wächst somit vertikal), eine maximale Anzahl von Zeilen (und wächst dann horizontal),
oder bleiben Sie bei einer festen Größe und passen Sie die Größe der Fensterschaltflächen entsprechend an (denken Sie an Win95).
Taskleiste). Und wenn Unterstützung für die X-Shape-Erweiterung kompiliert wird, dann der Manager
Fenster können geformt sein.

Sie können Aktionen angeben, die ausgeführt werden sollen, wenn Maus- oder Tastenereignisse empfangen werden. Zum Beispiel du
könnte die erste Maustaste binden, um das ausgewählte Fenster zu symbolisieren und Bindungen dafür vorzunehmen
Mit den Pfeiltasten können Sie ohne Maus durch das Managerfenster navigieren.

FvwmIconMan kann so eingestellt werden, dass angezeigt wird, welches Fenster derzeit den Tastaturfokus hat und nach
Wenn Sie das Select-Ereignis (siehe unten) an die fvwm Focus-Funktion binden, können Sie das TWM emulieren
Verhalten des Icon-Managers.

INITIALISIERUNG


Während der Initialisierung durchsucht FvwmIconMan die fvwm-Konfigurationsdatei nach
Optionen, die im Folgenden beschrieben werden. Es wird dringend empfohlen, dass Sie FvwmIconMan zu einem machen
klebriges Fenster. Und wenn Sie die Followfocus-Option nutzen und/oder eine binden möchten
Aktion zum Fokussieren, dann sollten Sie FvwmIconMan zum Klicken zum Fokussieren veranlassen. Auch bei Verwendung der Form
Option wird empfohlen, dass das FvwmIconMan-Fenster überhaupt nicht von fvwm dekoriert wird.

AUFRUF


FvwmIconMan kann aufgerufen werden, indem die Zeile „Module FvwmIconMan“ in die Datei .fvwm2rc eingefügt wird
Datei. Wenn FvwmIconMan während der Initialisierung von fvwm erzeugt werden soll, sollte diese Zeile vorhanden sein
kann in den StartFunction-Deklarationen platziert werden oder an ein Menü, eine Maustaste usw. gebunden werden.
oder Tastendruck, um es später aufzurufen.

Wenn Sie FvwmIconMan in einem vorübergehenden Modus ausführen möchten, beispielsweise mit der integrierten Fensterliste,
Übergeben Sie dann „-Transient“ als Argument. Der Aufruf „Module FvwmIconMan -Transient“ wird
Mach es gut. In diesem Modus öffnet FvwmIconMan ein Manager-Fenster direkt unter dem
Mauszeiger. Wenn die Maustaste losgelassen wird, wird die entsprechende Aktion ausgeführt und
dann beenden. Etwas komplizierter wird die Sache dadurch, dass man das angeben kann
FvwmIconMan erstellt mehrere Managerfenster, ein Verhalten, das bei der Ausführung ungeeignet ist
vorübergehend. Daher erstellt FvwmIconMan bei vorübergehender Ausführung nur einen Manager
Fenster. Verwenden Sie die Manager-ID „transient“, um Optionen für dieses Managerfenster anzugeben.

FvwmIconMan akzeptiert möglicherweise einen Aliasnamen als Argument. Beispiel: „Modul FvwmIconMan
FvwmIconMan-Variant2".

CONFIGURATION OPTIONAL REFERENCE DIAGRAMM


FvwmIconMan hat eine ganze Reihe von Optionen erworben. Ich gehe davon aus, dass andere meine Abneigung gegen Paging teilen
Obwohl es sich um eine lange Manpage handelt, finden Sie hier eine knappe Referenztabelle, die die verfügbaren Informationen beschreibt
Optionen. Sie werden im nächsten Abschnitt ausführlicher beschrieben.

Name Beschreibung Standard

NumManagers Anzahl der Manager 1
Aktion bindet Befehl an Ereignis Maus 0 N sendcommand Iconify
Hintergrund: Standardhintergrund grau
ButtonGeometry-Größe der Schaltfläche in Pixel
Farbset Standardfarbset
DontShow-Liste der zu ignorierenden Fenster
DrawIcons verwenden Minisymbole, false
FocusAndSelectButton flach grau schwarz
FocusAndSelectColorset
FocusButton-Stil für fokussierte Tasten in Grau-Schwarz
FocusColorset
FollowFocus zeigt an, welcher Gewinn den Fokus falsch hat
Schriftart 8x13
Standardtextfarbe im Vordergrund: Weiß
Format beschreibt die Schaltflächenbezeichnung „%c: %i“
IconName Manager-Symbolname FvwmIconMan
IconButton-Stil für Symbolschaltflächen in Schwarzgrau
IconColorset
ManagerGeometry-Größe des Managers in Schaltflächen 0x1
MaxButtonWidth maximale Breite einer Schaltfläche
MaxButtonWidthByColumns
NoIconAction animierte Ikonifizierung NOP
PlainButton-Stil für normale Tasten in Schwarzgrau
PlainColorset
ReliefThickness Größe des Knopfreliefs 2
Auflösung global/Schreibtisch/Seite/Bildschirmseite
Normal umkehren, Symbol oder keines
SelectButton-Stil für ausgewählte Schaltflächen, flach, schwarz, grau
Wählen SieColorset aus
Form verwendet Formerweiterung falsch
Liste der anzuzeigenden Fenster anzeigen
ShowOnlyIcons: Nur Symbole sichtbar, falsch
ShowNoIcons-Symbole werden nicht falsch angezeigt
ShowTransient transiente Fenster sichtbar falsch
ShowOnlyFocused fokussiert nur sichtbares FALSE
Sortieren Sie die sortierten Namen der Manager
SortWeight-Gewicht zum Sortieren
Tipps Tool-Tipps-Modus keine
TipsDelays Tooltips für Mapping-Verzögerungen 1000 300
TipsFont-Schriftart für Tool-Tipps, Standard-FVWM-Schriftart
TipsColorset Tool Tips Colorset 0
TipsFormat beschreibt den Formatwert der Tips-Beschriftung
TipsBorderWidth Tool Tips Rahmengröße 1
TipsPlacement Tipps zur Platzierung der Schaltfläche nach oben und unten
TippsBegründungstipps Nur vs-Taste links oben
TipsOffsets Spitzenplatzierungs-Offsets 3 2
Titelmanagertitel FvwmIconMan
TitleButton-Stil für Titelschaltfläche mit erhöhtem Rand, schwarzgrau
TitleColorset
UseWinList ehren WinListSkip? WAHR

CONFIGURATION OPTIONAL


Mit Ausnahme der Option nummanagers können alle Optionen pro Person definiert werden.
Managerbasis. So kann der Benutzer beispielsweise seinen Emacs-Manager mit einem roten Vordergrund haben,
und sein xterm-Manager mit einem blauen. Eine Konfigurationszeile kann daher eine von zwei haben
Formen:

*FvwmIconMan: OptionName OptionValue
Um anzugeben, dass die Optionsname nimmt den Wert an Optionswert für alle Führungskräfte.

*FvwmIconMan: ManagerId OptionName OptionValue
Um die Option anzugeben Optionsname nimmt den Wert an Optionswert für Manager
Manager-ID. Manager-ID kann entweder eine positive ganze Zahl oder die Zeichenfolge „transient“ sein.
Eine ganzzahlige ID bezieht sich auf Manager, die FvwmIconMan bei normaler Ausführung erstellt.
und die ID „transient“ bezieht sich auf den einzelnen Manager, den FvwmIconMan erstellt
beim instationären Betrieb.

Die alte Syntax, die zuvor ein Sternchen anstelle von Leerzeichen verwendet Manager-ID und
Optionsname, wird ebenfalls unterstützt, ist jedoch mittlerweile veraltet.

Folgende Optionen können angegeben werden:

*FvwmIconMan: NumManagers num
num ist eine positive ganze Zahl, die die Gesamtzahl der Symbolmanager angibt. Seit
FvwmIconMan würde gerne wissen, wie viele Manager es gibt, bevor er sich um welche kümmert
Managerspezifische Optionen, dies sollte an erster Stelle stehen. Der Standardwert ist 1.

*FvwmIconMan: [id] Aktion tippe Bindung
Bindet einen FvwmIconMan-Befehl an ein Ereignis. Typ kann einer der Werte sein: Schlüssel,
Maus oder Auswählen. Aktionen werden im folgenden Abschnitt AKTIONEN beschrieben.

*FvwmIconMan: [id] Hintergrund Hintergrund
Gibt die Standardhintergrundfarbe an.

*FvwmIconMan: [id] ButtonGeometry Geometrie
Gibt die anfängliche Geometrie einer einzelnen Schaltfläche in Pixel an. Wenn die angegebene
Wenn die Höhe 0 ist, wird die Höhe der Schaltfläche anhand der Schriftgröße bestimmt. X und Y
Koordinaten werden ignoriert.

*FvwmIconMan: [id] Farbsatz Farbset
Der standardmäßig verwendete Farbsatz. Überschreibt Hintergrund und Vordergrund. Siehe FvwmTheme.

*FvwmIconMan: [id] DrawIcons Wert
Wenn Ihre Version von fvwm Minisymbole verwenden kann, bestimmt diese Option
wenn FvwmIconMan die Minisymbole anzeigt. Andernfalls wird eine Fehlermeldung generiert.
„true“ bedeutet, dass Mini-Icons für symbolisierte Fenster angezeigt werden, „false“ bedeutet, dass Mini-Icons angezeigt werden
Symbole werden nie angezeigt und es werden „immer“ Minisymbole für alle Fenster angezeigt.

*FvwmIconMan: [id] FocusAndSelectButton Stil [Vordergrundfarbe Hintergrundfarbe]
Identisch mit der Option plainbutton, legt jedoch das Aussehen von Schaltflächen fest, die beides sind
ausgewählt ist und über den Tastaturfokus verfügt.

*FvwmIconMan: [id] FocusAndSelectColorset Farbset
Funktioniert wie die Schaltfläche „focusandselect“, verwendet jedoch stattdessen Farbsätze. Die Stileinstellung kann
kann immer noch nur mit der Schaltfläche „Fokus und Auswahl“ angewendet werden. Siehe FvwmTheme.

*FvwmIconMan: [id] FocusButton Stil [Vordergrundfarbe Hintergrundfarbe]
Identisch mit der Option plainbutton, legt jedoch das Aussehen der Schaltflächen fest, deren Fenster angezeigt werden
den Tastaturfokus haben.

*FvwmIconMan: [id] FocusColorset Farbset
Funktioniert wie Focusbutton, verwendet jedoch stattdessen Farbsätze. Die Stileinstellung kann noch erfolgen
kann nur mit der Fokustaste angewendet werden. Siehe FvwmTheme.

*FvwmIconMan: [id] FollowFocus boolean
If was immer dies auch sein sollte., dann spiegelt das Aussehen der Schaltfläche wider, welches Fenster gerade den Fokus hat.
Der Standardwert ist falsch.

*FvwmIconMan: [id] Schriftart Schriftart
Legt die Schriftart fest, die für die Beschriftung der Schaltflächen verwendet werden soll. Der Standardwert ist 8x13.

*FvwmIconMan: [id] Vordergrund Vordergrund
Gibt die Standard-Vordergrundfarbe an.

*FvwmIconMan: [id] Format Formatzeichenfolge
Eine printf-ähnliche Formatzeichenfolge, die die Zeichenfolge beschreibt, die im Manager gedruckt werden soll
Fenster für jedes verwaltete Fenster. Mögliche Flags sind: %t, %i, %c und %r für
Fenstertitel, Symboltitel, Klasse bzw. Ressourcenname. Die Standardeinstellung ist
„%c: %i“. Warnung: m4 reserviert das Wort FormatWenn Sie also m4 verwenden, nehmen Sie das entsprechende
Maßnahmen.

*FvwmIconMan: [id] IconName Iconstring
Gibt den Namen des Fenstersymbols für dieses Managerfenster an. Iconstring kann entweder a . sein
einzelnes Wort oder eine in Anführungszeichen eingeschlossene Zeichenfolge. Der Standardwert ist „FvwmIconMan“.

*FvwmIconMan: [id] IconButton Stil [Vordergrundfarbe Hintergrundfarbe]
Identisch mit der Option plainbutton, legt jedoch das Aussehen der Schaltflächen fest, deren Fenster geöffnet sind
ikonifiziert.

*FvwmIconMan: [id] IconColorset Farbset
Funktioniert wie iconbutton, verwendet jedoch stattdessen Farbsätze. Die Stileinstellung kann immer noch nur erfolgen
mit Iconbutton angewendet werden. Siehe FvwmTheme.

*FvwmIconMan: [id] ManagerGeometry Geometrie
Gibt die anfängliche Geometrie des Managers in Einheiten von Schaltflächen an. Wenn Höhe ist 0,
dann wird der Manager verwenden Breite Spalten und wächst vertikal, sobald mehr vorhanden sind
als Breite Fenster. Ebenso, wenn Breite 0 ist, wird es verwendet Höhe Reihen und wachsen
horizontal. Wenn beide Werte ungleich Null sind, ist das Managerfenster genau das
Größe, und das bleibt auch so. Wenn Spalten erstellt werden, verengen sich die Schaltflächen auf
unterbringen. Wenn die Geometrie mit einer negativen Y-Koordinate angegeben wird, dann wird die
Der Fenstermanager wird nach oben wachsen. Andernfalls wächst es nach unten.

*FvwmIconMan: [id] MaxButtonWidth Breite
Definiert ein Maximum für die Breite einer Schaltfläche (in Pixel). Standardmäßig gibt es keine
maximal. Ein Wert von 0 setzt den Standardwert zurück. Das Maximum wird nur bei einem Non verwendet
wachsender Manager (die Option ManagerGeometry gibt eine Breite und Höhe ungleich Null an).

*FvwmIconMan: [id] MaxButtonWidthByColumns col
Dies ist eine weitere Möglichkeit, die Schaltflächenbreite festzulegen. col ist die Anzahl der Spalten von
Symbole. Die Schaltflächenbreite wird durch Teilen der Gesamtbreite von FvwmIconMan bestimmt
nach der Anzahl der Spalten. Wenn beispielsweise die Breite des FvwmIconMan-Managers 1024 beträgt,
MaxButtonWidthByColumns ist 4, dann ist MaxButtonWidth 256. Dies ist nützlich, wenn Sie
Ich weiß zum Zeitpunkt der Konfiguration nicht, wie breit der Manager ist, beispielsweise für einen verschluckten
FvwmIconMan.

*FvwmIconMan: [id] NoIconAction Aktion
Weist FvwmIconMan an, dies zu tun Aktion wenn ein Fenster im NoIcon-Stil symbolisiert oder de-
ikonifiziert. Relevante Koordinaten werden angehängt Aktion damit das Symbol sein kann
auf eine FvwmIconMan-Schaltfläche zurückgeführt. Eine Beispielaktion ist „*FvwwmIconMan: NoIconAction
SendToModule FvwmAnimate animate". Eine leere oder Null-Aktion deaktiviert diese Funktion.

*FvwmIconMan: [id] PlainButton Stil [Vordergrundfarbe Hintergrundfarbe]
Gibt an, wie normale Schaltflächen aussehen. Stil kann einer von sein Wohnung, up, nach unten, erhöhter Rand,
or versunkene Kanteund beschreibt, wie die Schaltfläche gezeichnet wird. Die Farboptionen sind beides
optional, und wenn nicht festgelegt, werden die Standardfarben verwendet. Wenn auf einem Monochrom
Bildschirm, dann die Stil Option wird ignoriert, muss aber trotzdem gesetzt werden.

*FvwmIconMan: [id] PlainColorset Farbset
Funktioniert wie plainbutton, verwendet jedoch stattdessen Farbsätze. Die Stileinstellung kann noch erfolgen
Nur mit Plainbutton anwendbar. Siehe FvwmTheme.

*FvwmIconMan: [id] ReliefThickness num
num ist eine Ganzzahl, die die Anzahl der Pixel angibt, die das Relief am Rand hat
von nicht flachen Knöpfen sein sollte. Wenn Sie diesen Wert auf 0 setzen, werden flache Schaltflächen erzeugt, als ob
die Werte für FocusAndSelectButton, FocusButton, IconButton, PlainButton,
Auswahlknopf und TitleButton waren alle darauf eingestellt Wohnung. Wenn num ist negativ, der Knopf
wird invertiert, als ob Sie es verwendet hätten Gleicht für alle Klassen.

*FvwmIconMan: [id] Auflösung Auflösung
Gibt an, wann der Manager einen Eintrag für ein bestimmtes Fenster anzeigt. Auflösung
kann einen der folgenden Werte annehmen: global, Desk, Page, Screen, !desk, !page oder
!Bildschirm. Wenn global, dann alle Fenster des entsprechenden Typs (siehe Show und
dontshow-Optionen unten) werden angezeigt. Wenn Schreibtisch, dann nur die Fenster auf dem
Der aktuelle Schreibtisch wird angezeigt. Wenn Seite, dann sind nur die Fenster auf der aktuellen Seite vorhanden
gezeigt. Bei einem Bildschirm werden nur die Fenster auf dem aktuellen Xinerama-Bildschirm angezeigt.
!desk kehrt die Bedeutung von „desk“ um und zeigt nur die Fenster an, die nicht aktuell sind
Schreibtisch. Ebenso zeigt !page nur die Fenster an, die sich nicht auf der aktuellen Seite und im aktuellen !screen befinden
Zeigt nur die Fenster an, die nicht auf dem aktuellen Xinerama-Bildschirm vorhanden sind. Der Standardwert ist Seite.
Wenn Xinerama nicht aktiv ist oder nur ein einzelner Bildschirm verwendet wird, sind Seite und Bildschirm aktiv
gleichwertig.

Diese Konfigurationszeile wird auch berücksichtigt, wenn FvwmIconMan ausgeführt wird
Die Auflösung wird dynamisch geändert.

*FvwmIconMan: [id] Reverse Klasse
Bewirkt, dass die Relieflinien bestimmter Tastenklassen umgekehrt werden, sodass sie nach oben zeigen
und Down-Stile sind umgekehrt. Dies hat keine Auswirkungen auf flache Tasten. Die Klasse kann sein
Symbol, normal oder keines. Der Standardwert ist „Keine“.

*FvwmIconMan: [id] SelectButton Stil [Vordergrundfarbe Hintergrundfarbe]
Identisch mit der Option plainbutton, legt jedoch das Aussehen der Schaltflächen bei gedrückter Maus fest
über ihnen.

*FvwmIconMan: [id] SelectColorset Farbset
Funktioniert wie „selectbutton“, verwendet jedoch stattdessen Farbsätze. Die Stileinstellung kann noch erfolgen
kann nur mit der Auswahltaste angewendet werden. Siehe FvwmTheme.

*FvwmIconMan: [id] Form boolean
If Wahre, dann verwenden Sie „Form des Fensters“. Wahrscheinlich nur nützlich, wenn Sie mehrere haben
Spalten oder Zeilen. Wenn FvwmIconMan nicht zur Unterstützung der Shape-Erweiterung kompiliert wurde,
Dies erzeugt eine Fehlermeldung. Bei der Verwendung von Formfenstern wird empfohlen, a
Der fvwm-Stil wurde für FvwmIconMan erstellt und hat keine Ränder. Andernfalls wird fvwm erhalten
verwirrt.

*FvwmIconMan: [id] Sortieren Wert
If Name, dann wird die Managerliste nach Namen sortiert. Wenn Name mit Groß-/Kleinschreibung, Dann ist es
Nach Namen sortiert, Groß-/Kleinschreibung beachten. Wenn id, dann wird die Managerliste nach sortiert
Fenster-ID, die sich nach der Erstellung des Fensters nie ändert. Wenn gewichteten, dann ist die
Die Managerliste ist nach Gewicht sortiert (siehe Beschreibung von Sortiergewicht unter). Oder es
kann eingestellt werden keine, was zu keiner Sortierung führt. Standard ist Name.

*FvwmIconMan: [id] SortWeight Gewicht Musterliste
Weist das angegebene zu Gewicht zu passenden Fenstern Musterliste. Die Liste ist erstellt
Aufbau von Mustern der Form Typ=Muster, wobei Typ einer von ist Klasse, Ressourcen,
Titel, oder am linken Bildschirmrand., und Muster ist ein Ausdruck desselben Formats, das im fvwm verwendet wird
style-Befehl (minimalistischer Shell-Mustervergleich). Es können mehrere Sortiergewichte vorhanden sein
gegeben. Jedes Fenster wird der Reihe nach mit der Liste der Sortiergewichte abgeglichen
Angesichts des Gewichts aus dem ersten Spiel. Fenster mit geringerer Gewichtung werden zuerst platziert
die Managerliste. Zum Beispiel:
*FvwmIconMan: Gewichtet sortieren
*FvwmIconMan: SortWeight 1 class=XTerm title=special*
*FvwmIconMan: SortWeight 10 class=XTerm
*FvwmIconMan: SortWeight 5
In diesem Beispiel handelt es sich um xterm-Fenster, deren Titel mit „special“ (Gewicht 1) beginnen
zuerst aufgeführt, gefolgt von allem außer anderen xterms (Gewicht 5) und dem anderen
xterms (Gewicht 10) werden zuletzt aufgeführt. Wenn kein Standardgewicht (leere Musterliste) vorhanden ist
gegeben ist die Standardgewichtung 0. Nur relevant, wenn der Sortiertyp auf eingestellt ist gewichteten.

*FvwmIconMan: [id] Titel Titelzeichenfolge
Gibt die Fenstertitelzeichenfolge für dieses Managerfenster an. Titelzeichenfolge kann entweder
ein einzelnes Wort oder eine in Anführungszeichen eingeschlossene Zeichenfolge sein. Der Standardwert ist „FvwmIconMan“.
Dies wird in der Titelleiste des Managerfensters (falls vorhanden) und im Titel angezeigt
Die Schaltfläche wird angezeigt, wenn der Manager leer ist.

*FvwmIconMan: [id] TitleButton Stil [Vordergrundfarbe Hintergrundfarbe]
Identisch mit der Option plainbutton, legt jedoch das Aussehen der Titelschaltfläche fest (die
Schaltfläche gezeichnet, wenn der Manager leer ist). Der Titel des Managers ist im Titel eingezeichnet
.

*FvwmIconMan: [id] UseWinList boolean
If was immer dies auch sein sollte., und beachten Sie dann das WinListSkip-Stilflag. Ansonsten unterliegen alle Fenster dem Vorbehalt
zur möglichen Bewirtschaftung entsprechend der Show- und Dontshow-Listen.

Die beiden folgenden Optionen steuern, welche Fenster von welchen Managern bearbeitet werden. Ein Manager
kann zwei Listen erhalten, eine mit anzuzeigenden Fenstern und eine mit zu ignorierenden Fenstern. Wenn nur die erklären
Wenn eine Liste angegeben ist, zeigt dieser Manager nur die Fenster in der Liste an. Wenn nur die
Nicht anzeigen Wenn eine Liste angegeben ist, zeigt der Manager alle Fenster außer denen in der Liste an.
Wenn beide Listen vorhanden sind, wird ein Fenster angezeigt, wenn es nicht in der Liste enthalten ist Nicht anzeigen Liste
und in der Anzeigen Liste. Und wenn keine der beiden Listen angegeben ist, übernimmt der Manager die Bearbeitung
alle Fenster. Jede Liste besteht aus Mustern des Formulars Typ=Muster, wobei Typ eins ist
of Klasse, Ressourcen, Titel, oder am linken Bildschirmrand., und Muster ist ein Ausdruck desselben verwendeten Formats
im Befehl fvwm style (minimalistischer Shell-Mustervergleich). Zitate rund um das Muster
wird als Teil des Ausdrucks übernommen. Wenn ein Fenster von mehr als einem bearbeitet werden könnte
Manager, dann erhält ihn der Manager mit der niedrigsten ID.

*FvwmIconMan: [id] Anzeigen Anleitungen Liste
Wenn ein Fenster mit einem der Muster in der Liste übereinstimmt, kann es dadurch behandelt werden
Manager.

*FvwmIconMan: [id] DontShow Anleitungen Liste
Wenn ein Fenster mit einem der Muster in der Liste übereinstimmt, kann es möglicherweise nicht von verarbeitet werden
dieser Manager.

*FvwmIconMan: [id] ShowTransient boolean
Transiente Fenster in der Liste anzeigen (Standardeinstellung: false).

*FvwmIconMan: [id] ShowOnlyIcons boolean
Es werden nur symbolisierte Fenster angezeigt, wenn boolean ist wahr.

*FvwmIconMan: [id] ShowNoIcons boolean
Es werden nur Fenster angezeigt, die nicht mit einem Symbol gekennzeichnet sind boolean ist wahr.

*FvwmIconMan: [id] ShowOnlyFocused boolean
Es wird nur das Fenster mit dem Fokus angezeigt, wenn boolean ist wahr.

Die folgenden zwei Optionen zur Steuerung von Tipps.

*FvwmIconMan: [id] Tipps Wert
woher Wert kann immer, benötigt oder falsch sein. Der Standardwert ist „false“, es gibt keine Tipps
angezeigt. Bei Always sind Tipps aktiviert. Bei Bedarf wird ein Tipp nur angezeigt, wenn
Entweder ist die Schaltflächenzeichenfolge abgeschnitten oder die Spitzenzeichenfolge entspricht nicht der Schaltfläche
Zeichenfolge. Diese Konfigurationszeile wird auch berücksichtigt, wenn FvwmIconMan ausgeführt wird.

*FvwmIconMan: [id] TipsDelays verzögern [zugeordnete Verzögerung]
woher verzögern und zugeordnete Verzögerung sind Timeout-Werte in Millisekunden. Wenn nein zugeordnete Verzögerung
ist gegeben verzögern wird angenommen. Der Standardwert ist 1000 300. Wenn sich der Cursor auf einer Schaltfläche befindet,
FvwmIconMan warte verzögern Millisekunden, bevor der Tipp angezeigt wird. Für den Fall, dass a
tip ist bereits zugeordnet und der Cursor geht zu einer anderen Schaltfläche, FvwmIconMan wartet
zugeordnete Verzögerung Millisekunden, bevor der neue Tipp angezeigt wird.

*FvwmIconMan: [id] TipsFont Schriftartenname
Gibt die Schriftart an, die für Tipps verwendet werden soll. Standard ist die Standard-fvwm-Schriftart.

*FvwmIconMan: [id] TipsColorset Farbset
Gibt die Farben für das Tipps-Fenster an. Der Standardwert ist Farbsatz 0. Siehe FvwmTheme.

*FvwmIconMan: [id] TipsFormat Formatzeichenfolge
Ähnlich der Option „Format“, jedoch für das Tipps-Fenster. Der Standardwert ist das Format
Zeichenfolge aus der Option Format.

*FvwmIconMan: [id] TipsBorderWidth Pixel
Gibt die Rahmenbreite (in Pixel) des Tipps-Fensters an. Der Standardwert ist 1.

*FvwmIconMan: [id] TipsPlacement Wert
woher Wert kann oben, unten, rechts, links, oben unten oder links rechts sein. Dieser Wert gibt an
die Position des Tipps-Fensters relativ zu seiner Schaltfläche. Die Standardeinstellung ist updown where
Schaltflächen in der oberen Hälfte des Bildschirms erhalten Tipps unterhalb der Schaltfläche, ansonsten die Tipps
befinden sich über der Schaltfläche.

*FvwmIconMan: [id] TipsJustification Wert
woher Wert kann links oben, rechts unten oder in der Mitte sein. Gibt die Begründung an
(Richtung) des Tipps-Fensters relativ zu seiner Schaltfläche, nachdem das Tipps-Fenster dies getan hat
platziert wurde. Die Standardeinstellung ist „leftup“, was bedeutet, dass eine Spitze darüber oder darunter platziert wird
seine Schaltfläche, dann werden der linke Rand der Spitze und der Schaltfläche ausgerichtet. Wenn die
Die Spitze wird links oder rechts von der Taste platziert, mit „leftup“ wird die Oberseite ausgerichtet
Grenzen. Rightdown und Center funktionieren wie Leftup, jedoch in unterschiedliche Richtungen. Der
Die Ausrichtung wird durch die Option TipsOffset angepasst. Siehe nächste Option.

*FvwmIconMan: [id] TipsOffsets Platzierungsoffset justoffset
woher Platzierungsoffset und justoffset sind Offsets in Pixeln für das TipsPlacement
und TipsJustification-Konfigurationsoption. Der Standardwert ist 3 2.

MASSNAHMEN


Aktionen sind Befehle, die an ein Ereignis vom Typ Tastendruck oder Maus gebunden sein können
Klicken oder die Mauseingabe einer Fenstermanager-Schaltfläche – gekennzeichnet durch die Aktionstypen Wesentliche,
Maus und Auswählen.

Normalerweise werden an einen Mausklick gebundene Aktionen ausgeführt, wenn die Schaltfläche gedrückt wird. In
Im Übergangsmodus wird die Aktion ausgeführt, wenn die Taste losgelassen wird, da sie angenommen wird
dass FvwmIconMan an ein Mausereignis gebunden war. Ein Tipp/eine Warnung: FvwmIconMan bleibt weiterhin bestehen
Spur der Maustaste und aller Zusatztasten in diesem Fall, wenn Sie also FvwmIconMan binden
B. Meta-Button3, dann wäre es ratsam, sicherzustellen, dass die Aktion ausgeführt werden soll
wird ausgeführt, wenn das Meta-Button3-Ereignis auftritt (das wäre das Loslassen der Schaltfläche,
vorausgesetzt, Sie haben den Finger auf dem Metaschlüssel behalten).

Die Syntax für Aktionen lautet:

Wesentliche Aktionen: Schlüssel Keysym Modifikatoren Funktionsliste
Keysym und Modifikatoren sind genau die gleichen wie beim fvwm Wesentliche Befehl.

Maus Aktionen: Maus Taste Modifikatoren Funktionsliste
Taste und Modifikatoren sind genau die gleichen wie beim fvwm Maus Befehl.

Auswählen Aktionen: Wählen Funktionsliste

A Funktionsliste ist eine durch Kommas getrennte Folge von Befehlen. Sie werden von links nach rechts ausgeführt
richtige Reihenfolge, in einem gemeinsamen Kontext - der derzeit nur einen Zeiger auf die enthält
Schaltfläche „Aktuell“. Wenn eine Schaltfläche ausgewählt ist (normalerweise durch den darauf befindlichen Mauszeiger)
Wenn die Aktion ausgeführt wird, wird die aktuelle Schaltfläche auf diese Schaltfläche initialisiert.
Ansonsten deutet es auf nichts hin.

Die meisten verfügbaren Befehle ändern dann diese „aktuelle“ Schaltfläche, indem sie sie entweder verschieben
herum, wodurch es zur ausgewählten Schaltfläche wird, oder Befehle an fvwm senden, die darauf wirken
Fenster, das durch diese Schaltfläche dargestellt wird. Beachten Sie, dass diese aktuelle Schaltfläche initialisiert ist
Sei die ausgewählte Schaltfläche, die ausgewählte Schaltfläche folgt ihr nicht implizit. Das
Auf diese Weise kann der Benutzer Befehle an verschiedene Fenster senden, ohne die Schaltfläche zu ändern
ausgewählt.

Befehle benötigen fünf Arten von Argumenten: ganze Zahl, Geschäftsführer, Window, Taste und Schnur. Eine
Schnur ist eine Zeichenfolge, die genau wie für fvwm angegeben wird – entweder in Anführungszeichen oder als einzelnes Wort
nicht in Anführungszeichen. Auch hier können Sie eine Folge von Befehlen an ein Ereignis binden, indem Sie sie auflisten
durch Kommata abgetrennt.

Window und Taste Typen sehen in der Datei .fvwm2rc genau gleich aus, werden aber als interpretiert
entweder durch Angabe eines verwalteten Fensters oder durch eine FvwmIconMan-Schaltfläche, die ein Fenster darstellt. Sie
kann entweder eine Ganzzahl sein (was als Modul N interpretiert wird, wobei N die Anzahl der Tasten ist -
also ist 0 der erste und -1 der letzte), oder eine der Zeichenfolgen: Auswählen, Setzen Sie mit Achtsamkeit , Up, Nach unten,
Rechts, Links, Weiter, Zurück. Auswählen und Setzen Sie mit Achtsamkeit beziehen sich auf das aktuell ausgewählte oder fokussierte Objekt
Schaltfläche oder Fenster. Up, Nach unten, Rechts und Links Beziehen Sie sich auf die Schaltfläche oder das Fenster oben, unten, um
rechts oder links von der aktuellen Schaltfläche im Managerfenster, um dies zu ermöglichen
Navigation im Managerfenster. Weiter und Zurück bezeichnet das Fenster, die Schaltfläche oder
Manager nach oder vor der aktuellen Schaltfläche, was die eindimensionale Navigation ermöglicht
Liste der Fenster, die im Managerfenster angezeigt wird. Wenn der Manager sortiert ist, Weiter und
Zurück Bewegen Sie sich in der sortierten Reihenfolge durch die Fenster.

Das Geschäftsführer Typ kann entweder eine Ganzzahl sein, Weiter, oder Zurück. Die Bedeutung ist analog zu
Der der Taste Art, aber im Hinblick auf den Integralindex der Manager beschränkt auf
Manager, die nicht leer sind.

Derzeit sind folgende Funktionen definiert:

bif Taste Ganzzahl/String
Eine relative Verzweigungsanweisung. Wenn Taste is Auswählen or Setzen Sie mit Achtsamkeit , dann nimm den Zweig
ob eine ausgewählte Schaltfläche oder eine fokussierte Schaltfläche vorhanden ist. Wenn Taste ist also eine ganze Zahl
Zweig, wenn ungleich Null. Wenn es einer von ist Up, Nach unten, Rechts, Links, Weiter, Zurück, dann ist die
Der Zweig wird genommen, wenn sich die aktuelle Schaltfläche in diese Richtung bewegen kann. Wenn die Filiale
ist dann genommen ganze Zahl Befehle werden übersprungen. Es sind keine Rückwärtsverzweigungen zulässig.

bifn Taste Ganzzahl/String
Das Komplement von bif. Der Zweig wird genommen, wenn Taste wird durch die als falsch ausgewertet
Kriterien für bif aufgeführt.

Gehe zu Button Taste
Setzt die aktuelle Schaltfläche auf Taste. Wenn Taste eine Ganzzahl ist, dann ist die aktuelle Schaltfläche
einstellen Taste modulo die Anzahl der Schaltflächen, in denen der Manager die enthält
ausgewählte Schaltfläche, falls vorhanden.

gehe zum Manager Geschäftsführer
Setzt die Schaltfläche auf Schaltfläche 0 von Geschäftsführer. Dies führt nur zu einem sichtbaren, nicht leeren Objekt
Manager. Daher wird ein Integralargument modulo zur Anzahl solcher Manager herangezogen.

jmp Ganzzahl/String
Führt einen relativen Sprung von aus ganze Zahl Anweisungen. Rückwärtssprünge sind nicht erlaubt.
Der Sprung wird relativ zur Anweisung berechnet, die dem JMP folgt.

Etikette Schnur
Stellt eine Beschriftung bereit, zu der frühere Anweisungen springen können. Es wird nicht sichtbar sein
aufeinanderfolgende Sprunganweisungen und die gleiche Bezeichnung kann mehrfach verwendet werden
Dieselbe Anweisungsliste (obwohl es pervers wäre, dies zu tun.)

drucken Schnur
Drucke Schnur zur Konsole. Nützlich für Debugging-Aktionen.

printdebug
Gibt definierte Aktionen an die Konsole aus. Sollte nur von Entwicklern verwendet werden. Zu
Aktivieren Sie diesen Befehl und setzen Sie die Variablen CONFIG und FUNCTIONS auf „1“.
module/FvwmIconMan/debug.h und kompilieren Sie dieses Modul neu.

quit Beendet FvwmIconMan.

erfrischen
Bewirkt, dass alle Manager-Fenster sich selbst neu zeichnen.

ret Stoppt die Ausführung der gesamten Aktion.

Suche zurück Schnur
Setzt die Schaltfläche auf die Schaltfläche vor der aktuellen Schaltfläche, deren gedruckte Zeichenfolge im Manager angezeigt wird
Fensterübereinstimmungen angegeben Schnur, die Platzhalter enthalten kann.

Suche vorwärts Schnur
Setzt die Schaltfläche auf die Schaltfläche nach der aktuellen Schaltfläche, deren gedruckte Zeichenfolge im Manager angezeigt wird
Fensterübereinstimmungen angegeben Schnur, die Platzhalter enthalten kann.

select Wählt die aktuelle Schaltfläche aus, falls vorhanden. Wenn eine Auswahlaktion angegeben wurde, wird dies der Fall sein
dann ausgeführt werden. Daher wird es als unklug angesehen, die Auswahlschaltfläche im festzulegen
Aktion auswählen.

sendcommand Befehl
Sendet den fvwm-Befehl Befehl zum Fenster, das durch die aktuelle Schaltfläche dargestellt wird, wenn
irgendein.

Warp Warpt den Cursor auf die aktuelle Schaltfläche, falls vorhanden.

Beispiele:
Gotobutton auswählen, Gotobutton nach unten, auswählen
Wählt die Schaltfläche unter der aktuell ausgewählten Schaltfläche aus. Da die aktuelle Schaltfläche ist
bereits auf die ausgewählte Schaltfläche initialisiert, kann dies auf „gotobutton Down“ abgekürzt werden.
wählen".

Gotobutton Nach oben, auswählen
Wählt die Schaltfläche über der aktuell ausgewählten Schaltfläche aus.

Gotobutton 0, auswählen
Wählt die erste Schaltfläche des aktuellen Managers aus. Wenn es keinen aktuellen Manager gibt, was der Fall ist
Wenn keine Schaltfläche ausgewählt ist, führt dies zu nichts.

Gotobutton -1, auswählen
Wählt die letzte Schaltfläche des aktuellen Managers aus.

Gotobutton-Fokus, auswählen
Wählt die Schaltfläche aus, die dem fokussierten Fenster entspricht.

Gotobutton-Fokus, Iconify
Sendet den fvwm-Befehl Iconify an das fokussierte Fenster. Beachten Sie, dass sich dadurch nichts ändert
ausgewählte Schaltfläche.

bif Next 3, gotobutton 0, select, ret, gotobutton Next, select
Wenn eine Schaltfläche ausgewählt ist und es die letzte Schaltfläche ist, gehen Sie zu Schaltfläche 0. Wenn es nicht die letzte ist
Klicken Sie auf die Schaltfläche „Weiter“, um zur Schaltfläche „Weiter“ zu gelangen. Ansonsten tun Sie nichts. Grundsätzlich handelt es sich bei dieser Aktion um Zyklen
über alle Schaltflächen im aktuellen Manager.

Bif Select 7, Bif Focus 3, Gotomanager 0, Select, Ret, Gotobutton Focus, \
Auswählen, Zurücksetzen, Goto-Taste nach unten, Auswählen
Dies eignet sich gut zum Senden an FvwmIconMan mit einem SendToModule-Befehl. Wenn da ein ... ist
Wenn Sie die ausgewählte Taste drücken, bewegt sie sich nach unten. Wenn andernfalls eine fokussierte Schaltfläche vorhanden ist, wird diese ausgewählt.
Andernfalls wird die Schaltfläche 0 von Manager 0 ausgewählt.

bif select Select, bif focus Focus, gotomanager 0, select, ret, label Focus, \
Gotobutton-Fokus, auswählen, zurücksetzen, beschriften Auswählen, Gotobutton nach unten, auswählen
Wie zuvor, jedoch mit der Etikettenanweisung.

Zusätzlich zur Bindung an Tasten und Mäuse können Aktionen von fvwm an FvwmIconMan gesendet werden
über den SendToModule-Befehl. Geben Sie den Befehl nicht in Anführungszeichen an, wenn Sie SendToModule verwenden. Auch fällig
Aufgrund eines Fehlers in der aktuellen Version von fvwm zitieren Sie FvwmIconMan ebenfalls nicht.

Ihr Muster KONFIGURATIONEN


Dieses erste Beispiel ist der einfachste Aufruf von FvwmIconMan, der nur einen hat
Manager und verwaltet alle Fenster:

############################################### ############
# Laden Sie alle Module, die währenddessen gestartet werden sollen
# fvwm-Initialisierung
Modulpfad /usr/lib/X11/fvwm:/usr/bin/X11
Modul FvwmIconMan

# Machen Sie FvwmIconMan titelleistenlos, klebrig und geben Sie ihm ein Symbol
Stil „Fvwm*“ Symbol toolbox.xpm,NoTitle,NoHandles,Sticky
Stil „FvwmIconMan“ HandleWidth 5, Handles, BorderWidth 5

############################################### ############
############################################### ############
#Definitionen, die von den Modulen verwendet werden

*FvwmIconMan: NumManagers 1
*FvwmIconMan: Auflösung global
*FvwmIconMan: Hintergrund schiefergrau
*FvwmIconMan: Vordergrund weiß
*FvwmIconMan: Schriftart 7x13
*FvwmIconMan: ButtonGeometry 100x0
*FvwmIconMan: ManagerGeometry 1x0-0+0

Dieses Beispiel ist die Reader's Digest-Version meiner persönlichen Konfiguration. Es hat zwei
Manager, einer für Emacs und einer für alles andere, abzüglich Dinge ohne Symboltitel. Nur
Fenster auf der aktuellen Seite werden angezeigt. Die Verwendung der Zeichensymbole und gestalten Optionen
erfordert, dass wir fvwm und FvwmIconMan mit den richtigen Optionen kompiliert haben. Beachten Sie, wie die
Geometrie- und Anzeigeoptionen werden pro Manager festgelegt, die anderen gelten für alle:

Stil „FvwmIconMan“ NoTitle, Sticky, WindowListSkip, BorderWidth 0
Stil „FvwmIconMan“ HandleWidth 0

Taste F8 AN SendToModule FvwmIconMan bif select Select, bif focus Focus, \
gotomanager 0, select, sendcommand WarpToWindow, ret, label Focus, \
gotobutton focus, select, sendcommand WarpToWindow, ret, label Select, \
gotobutton prev, select, sendcommand WarpToWindow
Taste F9 AN SendToModule FvwmIconMan bif select Select, bif focus Focus, \
gotomanager 0, select, sendcommand WarpToWindow, ret, label Focus, \
gotobutton focus, select, sendcommand WarpToWindow, ret, label Select, \
gehe zu Schaltfläche Weiter, wähle, sende den Befehl WarpToWindow

*FvwmIconMan: NumManagers 2
*FvwmIconMan: Auflösungsseite
*FvwmIconMan: Hintergrund stahlblau
*FvwmIconMan: Vordergrund weiß
*FvwmIconMan: Schriftart 7x13
*FvwmIconMan: UseWinList wahr
*FvwmIconMan: DrawIcons wahr
*FvwmIconMan: Form wahr
*FvwmIconMan: FollowFocus wahr
*FvwmIconMan: Sortiername
*FvwmIconMan: PlainButton up weiß stahlblau
*FvwmIconMan: SelectButton down weiß stahlblau
*FvwmIconMan: FocusButton nach oben weißbraun
*FvwmIconMan: FocusAndSelectButton nach unten weiß braun
*FvwmIconMan: TitleButton erhöhte Kante weiß stahlblau
*FvwmIconMan: NoIconAction „SendToModule FvwmAnimate animieren“

*FvwmIconMan: 1 Titel „Emacs Windows“
*FvwmIconMan: 1 IconName „FvwmIconMan: Emacs“
*FvwmIconMan: 1 Format „%i“
*FvwmIconMan: 1 Resource=emacs Resource=gemacs anzeigen
*FvwmIconMan: 1 ManagerGeometry 1x0-400+0
*FvwmIconMan: 1 ButtonGeometry 200x0

*FvwmIconMan: 2 Titel „Alle Fenster“
*FvwmIconMan: 2 IconName „FvwmIconMan: alle“
*FvwmIconMan: 2 Format „%c: %i“
*FvwmIconMan: 2 DontShow icon=Ohne Titel
*FvwmIconMan: 2 ManagerGeometry 2x4-0+0
*FvwmIconMan: 2 ButtonGeometry 200x0

*FvwmIconMan: transiente Geometrie 194x100
*FvwmIconMan: transient DontShow icon=Untitled
*FvwmIconMan: vorübergehende Aktion Maus 0 A sendcommand select select Iconify

*FvwmIconMan: Aktion Maus 1 N sendcommand Iconify
*FvwmIconMan: Aktion Maus 2 N sendcommand WarpToWindow
*FvwmIconMan: Aktion Maus 3 N sendcommand „Module FvwmIdent FvwmIdent“
*FvwmIconMan: Aktionstaste links N gotobutton links, auswählen
*FvwmIconMan: Aktionstaste rechts N gotobutton rechts, auswählen
*FvwmIconMan: Aktionstaste nach oben N Gotobutton nach oben, auswählen
*FvwmIconMan: Aktionstaste nach unten N Gotobutton nach unten, auswählen
*FvwmIconMan: Aktionstaste q N beenden

UNVOLLENDET GESCHÄFT


Es gibt einen Fehler, der mir bekannt ist. Eine ehrliche Lösung hierfür wäre
hochgeschätzt. Wenn ein Symbolmanager so eingestellt ist, dass er nach oben oder links wächst, ist dies auf einigen Computern der Fall
kann gelegentlich wandern.

Es behandelt Fenster ohne Ressourcennamen nicht so reibungslos, wie es sollte.

Verwenden Sie FvwmIconMan online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad