Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

FvwmIconMan — online w chmurze

Uruchom FvwmIconMan w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie FvwmIconMan, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


FvwmIconMan - menedżer ikon fvwm

STRESZCZENIE


FvwmIconMan jest uruchamiany przez fvwm, więc żadne wywołanie z wiersza poleceń nie będzie działać.

OPIS


FvwmIconMan to menedżer ikon wzorowany na menedżerze ikon TWM. Użytkownik może mieć
wielu menedżerów ikon, z których każdy jest wyposażony w listę typów okien, którymi zarządza.
Na przykład użytkownik może mieć jednego menedżera, który wyświetla tylko okna emacsa, i drugiego
który zawiera listę wszystkiego innego. Możesz także określić, jakiej rozdzielczości używa każdy menedżer ikon,
na przykład jeden menedżer ikon może zarządzać oknami na wszystkich biurkach, a inny tylko zarządzać
te na bieżącym biurku, stronie lub ekranie. FvwmIconMan może wyświetlać miniaturowe ikony
dostarczane przez fvwm dla zarządzanych przez niego okien. Menedżerowie mogą mieć maksymalną liczbę
kolumn (i tak rośnie w pionie), maksymalna liczba wierszy (a następnie rośnie w poziomie),
lub pozostań przy stałym rozmiarze i dostosuj rozmiar przycisków okna, aby pasowały (pomyśl o win95
Pasek zadań). A kiedy wkompilowana zostanie obsługa rozszerzenia X Shape, wówczas menedżer
okna mogą być kształtowane.

Możesz określić akcje, które mają być uruchamiane po odebraniu zdarzenia myszy lub klawisza. Na przykład ty
może powiązać pierwszy przycisk myszy w celu ikonizacji wybranego okna i utworzyć powiązania
klawisze strzałek, aby poruszać się po oknie menedżera bez użycia myszy.

FvwmIconMan można ustawić tak, aby wyświetlał okno, w którym aktualnie znajduje się fokus klawiatury, i według
wiążąc wybrane zdarzenie (patrz poniżej) z funkcją fvwm Focus, możesz emulować TWM
zachowanie menedżera ikon.

INICJALIZACJA


Podczas inicjalizacji FvwmIconMan przeszukuje plik konfiguracyjny fvwm w poszukiwaniu
opcje opisane poniżej. Zdecydowanie zaleca się, aby FvwmIconMan był plikiem
lepkie okno. A jeśli chcesz skorzystać z opcji followfocus i/lub powiązać plik an
akcję na Fokus, powinieneś ustawić FvwmIconMan na kliknięcie, aby ustawić ostrość. Również podczas korzystania z Shape
opcję, zaleca się, aby okno FvwmIconMan w ogóle nie było dekorowane przez fvwm.

WEZWANIE


FvwmIconMan można wywołać wstawiając linię „Module FvwmIconMan” w pliku .fvwm2rc
plik. Jeśli podczas inicjalizacji fvwm ma zostać wyświetlony FvwmIconMan, wówczas ta linia powinna
można go umieścić w deklaracjach StartFunction lub można go powiązać z menu, przyciskiem myszy,
lub naciśnięcie klawisza, aby wywołać go później.

Jeśli chcesz uruchomić FvwmIconMan w trybie przejściowym, na przykład z wbudowaną listą okien,
następnie podaj „-Transient” jako argument. Wywołanie „Moduł FvwmIconMan -Transient” spowoduje
zrobić ładnie. W tym trybie FvwmIconMan wyświetli jedno okno menedżera bezpośrednio pod plikiem
kursor. Po zwolnieniu przycisku myszy wykona ona odpowiednią akcję i
następnie wyjdź. Sprawę nieco komplikuje fakt, że możesz to określić
FvwmIconMan tworzy wiele okien menedżera, co jest zachowaniem nieodpowiednim podczas działania
przejściowo. Zatem podczas działania przejściowego FvwmIconMan utworzy tylko jednego menedżera
okno. Użyj identyfikatora menedżera „przejściowy”, aby określić opcje dla tego okna menedżera.

FvwmIconMan może akceptować nazwę aliasu jako argument. Na przykład „Moduł FvwmIconMan
FvwmIconMan-Variant2".

KONFIGURACJA OPCJE REFERENCE WYKRES


FvwmIconMan nabył sporo opcji. Zakładam, że inni podzielają moją niechęć do stronicowania
choć jest to długa strona podręcznika, oto zwięzły wykres referencyjny opisujący dostępne
opcje. Zostały one opisane bardziej szczegółowo w następnej sekcji.

Nazwa Opis Wartość domyślna

NumManagers liczba menedżerów 1
Akcja wiąże polecenie ze zdarzeniem. Mysz 0 N wyślij polecenie Iconify
Tło domyślne tło szare
ButtonGeometryczny rozmiar przycisku w pikselach
Domyślny zestaw kolorów
Nie pokazuj listy okien do zignorowania
DrawIcons używają mini ikon false
FocusAndSelectButton płaski szary czarny
FocusAndSelectZestaw kolorów
Styl FocusButton dla skupionych przycisków w kolorze szaro-czarnym
Zestaw kolorów ostrości
FollowFocus pokazuje, która wygrana ma wartość false
Czcionka 8x13
Domyślny kolor tekstu na pierwszym planie — biały
Format opisuje etykietę przycisku „%c:%i”
IconName nazwa ikony menedżera FvwmIconMan
Styl IconButton dla przycisków ikon w kolorze czarno-szarym
Zestaw kolorów ikon
MenedżerRozmiar geometrii menedżera w przyciskach 0x1
MaxButtonWidth maksymalna szerokość przycisku
MaxButtonWidthByColumns
NoIconAction animuje ikonifikację NOP
Styl PlainButton dla normalnych guzików w kolorze czarno-szarym
Zwykły zestaw kolorów
Relief Grubość reliefu guzika 2
Rozdzielczość globalna/biurko/strona/strona ekranowa
Odwróć normalny, ikona lub brak
Wybierz styl przycisku dla wybranych przycisków, płaski, czarny, szary
Wybierz opcję Zestaw kolorów
Kształt użyj rozszerzenia kształtu fałszywe
Pokaż listę okien do pokazania
ShowOnlyIcons widoczne są tylko ikony fałszywe
Ikony ShowNoIcons nie są wyświetlane jako fałszywe
ShowTransient przejściowe okna widoczne fałszywe
ShowOnlyFocused skupiony tylko na widocznym fałszu
Sortuj, zachowaj posortowaną nazwę menedżerów
SortWeight waga do sortowania
Narzędzie podpowiedzi Tryb podpowiedzi brak
Opóźnienia w narzędziu Tips Opóźnienia w mapowaniu 1000 300
Czcionka TipsFont dla domyślnej czcionki fvwm podpowiedzi narzędzi
Porady dotyczące narzędzi Colorset Colorset 0
TipsFormat opisuje etykietę Tips jako wartość Format
Wskazówki dotyczące narzędzia TipsBorderWidth Rozmiar obramowania 1
Wskazówki dotyczące rozmieszczania wskazówek a przycisk w górę
WskazówkiWskazówki dotyczące uzasadnienia Tylko vs przycisk w lewo
PoradyPrzesunięcia Umiejscowienie porad Przesunięcia 3 2
Tytuł menedżera tytułów FvwmIconMan
Styl TitleButton dla przycisku tytułowego z podwyższoną krawędzią, czarno-szary
Zestaw kolorów tytułu
UżyjWinList honorować WinListPomiń? PRAWDA

KONFIGURACJA OPCJE


Z wyjątkiem opcji nummanagers, wszystkie opcje można zdefiniować indywidualnie
podstawa menedżera. Na przykład użytkownik może mieć swojego menedżera emacsa z czerwonym pierwszym planem,
i jego menedżer xterm z niebieskim. Linia konfiguracyjna może zatem mieć jedną z dwóch
formy:

*FvwmIconMan: Nazwa opcjiWartość opcji
Aby określić, że Nazwa opcji przyjmuje wartość Wartość opcji dla wszystkich menadżerów.

*FvwmIconMan: Identyfikator menedżera Nazwa opcjiWartość opcji
Aby określić tę opcję Nazwa opcji przyjmuje wartość Wartość opcji dla kierownika
Identyfikator menedżera. Identyfikator menedżera może być dodatnią liczbą całkowitą lub ciągiem „przejściowym”.
Identyfikator całkowity odnosi się do menedżerów, których FvwmIconMan tworzy podczas normalnego działania,
a identyfikator „przejściowy” odnosi się do pojedynczego menedżera tworzonego przez FvwmIconMan
podczas pracy przejściowej.

Stara składnia, która wcześniej używała gwiazdki zamiast białych spacji Identyfikator menedżera i
Nazwa opcji, jest również obsługiwany, ale jest już przestarzały.

Można określić następujące opcje:

*FvwmIconMan: NumManagerowie num
num jest dodatnią liczbą całkowitą określającą całkowitą liczbę menedżerów ikon. Od
FvwmIconMan chciałby wiedzieć, ilu jest menedżerów, zanim zajmie się jakimkolwiek
opcje specyficzne dla menedżera, to powinno być na pierwszym miejscu. Wartość domyślna to 1.

*FvwmIconMan: [id] Akcja rodzaj wiążący
Wiąże polecenie FvwmIconMan ze zdarzeniem. Rodzaj Nieruchomości może mieć jedną z wartości: Klucz,
Mysz lub Wybierz. Akcje opisano w kolejnym rozdziale AKCJE.

*FvwmIconMan: [id] Tło tło
Określa domyślny kolor tła.

*FvwmIconMan: [id] Geometria przycisku geometria
Określa początkową geometrię pojedynczego przycisku w pikselach. Jeśli określono
wysokość wynosi 0, wówczas wysokość przycisku jest określana na podstawie rozmiaru czcionki. X i Y
współrzędne są ignorowane.

*FvwmIconMan: [id] Zestaw kolorów zestaw kolorów
Używany domyślny zestaw kolorów. Zastępuje tło i pierwszy plan. Zobacz FvwmTheme.

*FvwmIconMan: [id] DrawIcons wartość
Jeśli Twoja wersja fvwm obsługuje mini ikony, ta opcja ma znaczenie
jeśli FvwmIconMan wyświetla mini ikony. W przeciwnym razie generuje komunikat o błędzie.
„prawda” oznacza, że ​​dla okien z ikonami wyświetlane są miniikony, „fałsz” – mini
ikony nigdy nie są wyświetlane i „zawsze” są wyświetlane miniikony dla wszystkich okien.

*FvwmIconMan: [id] Przycisk FocusAndSelect styl [kolor wstępny kolor tła]
Taka sama jak opcja zwykły przycisk, ale określa wygląd przycisków, które są obydwoma
zaznaczone i ustaw fokus klawiatury.

*FvwmIconMan: [id] FocusAndSelectColorset zestaw kolorów
Działa jak przycisk focusandselect, ale zamiast tego używa zestawów kolorów. Ustawienie stylu może
nadal można stosować tylko za pomocą przycisku ustawiania ostrości i wyboru. Zobacz FvwmTheme.

*FvwmIconMan: [id] Przycisk ostrości styl [kolor wstępny kolor tła]
Taka sama jak opcja zwykły przycisk, ale określa wygląd przycisków, których okna
skoncentruj się na klawiaturze.

*FvwmIconMan: [id] Zestaw kolorów ostrości zestaw kolorów
Działa jak przycisk fokusu, ale zamiast tego używa zestawów kolorów. Ustawienie stylu nadal może
można zastosować wyłącznie za pomocą przycisku ustawiania ostrości. Zobacz FvwmTheme.

*FvwmIconMan: [id] FollowFocus boolean
If prawdziwy, wówczas wygląd przycisku odzwierciedla, które okno jest aktualnie aktywne.
Wartość domyślna to fałsz.

*FvwmIconMan: [id] Czcionka chrzcielnica
Określa czcionkę używaną do etykietowania przycisków. Wartość domyślna to 8x13.

*FvwmIconMan: [id] Pierwszy plan pierwszy plan
Określa domyślny kolor pierwszego planu.

*FvwmIconMan: [identyfikator] Format ciąg formatu
Ciąg formatujący podobny do printf, który opisuje ciąg znaków, który ma zostać wydrukowany w menedżerze
okno dla każdego zarządzanego okna. Możliwe flagi to: %t, %i, %c i %r dla
odpowiednio tytuł okna, tytuł ikony, klasę lub nazwę zasobu. Wartość domyślna to
„%c:%i”. ostrzeżenie: m4 zastrzega sobie słowo format, więc jeśli używasz m4, weź odpowiednie
akcji.

*FvwmIconMan: [identyfikator] NazwaIkony ciąg ikon
Określa nazwę ikony okna dla tego okna menedżera. Ciąg ikon może być albo
pojedyncze słowo lub ciąg znaków ujęty w cudzysłów. Wartość domyślna to „FvwmIconMan”.

*FvwmIconMan: [identyfikator] IconButton styl [kolor wstępny kolor tła]
Taka sama jak opcja zwykły przycisk, ale określa wygląd przycisków, których okna są
ikonifikowany.

*FvwmIconMan: [id] Zestaw kolorów ikon zestaw kolorów
Działa jak iconbutton, ale zamiast tego używa zestawów kolorów. Ustawienie stylu może nadal tylko
można zastosować za pomocą przycisku z ikoną. Zobacz FvwmTheme.

*FvwmIconMan: [id] ManagerGeometry geometria
Określa początkową geometrię menedżera w jednostkach przycisków. Jeśli wysokość jest 0,
wtedy menedżer użyje szerokość kolumny, a gdy będzie ich więcej, będą rosły pionowo
niż szerokość okna. Podobnie, jeśli szerokość wynosi 0, użyje wysokość rzędy i rosną
poziomo. Jeśli oba są niezerowe, okno menedżera będzie dokładnie takie
rozmiar i tak pozostanie. W miarę tworzenia kolumn przyciski będą się zawężać do
pomieścić. Jeśli geometria jest określona z ujemną współrzędną y, wówczas
menedżer okien będzie rósł w górę. W przeciwnym razie będzie rósł w dół.

*FvwmIconMan: [identyfikator] MaxButtonWidth szerokość
Definiuje maksymalną szerokość przycisku (w pikselach). Domyślnie nie ma
maksymalny. Wartość 0 resetuje ustawienie domyślne. Maksimum jest używane tylko z wartością nie
rosnący menedżer (opcja ManagerGeometry określa niezerową szerokość i wysokość).

*FvwmIconMan: [id] MaxButtonWidthByColumns col
Jest to inny sposób ustawienia szerokości przycisku. col to liczba kolumn
ikony. Szerokość przycisku jest określana poprzez podzielenie całkowitej szerokości FvwmIconMan
według liczby kolumn. Na przykład, jeśli szerokość menedżera FvwmIconMan wynosi 1024,
MaxButtonWidthByColumns wynosi 4, a następnie MaxButtonWidth wynosi 256. Jest to przydatne, gdy
nie wiem w momencie konfiguracji szerokości menadżera, np. dla połkniętego
FvwmIconMan.

*FvwmIconMan: [id] NoIconAction akcja
Każe FvwmIconMan zrobić akcja gdy okno w stylu NoIcon zostanie zikonowane lub usunięte
ikoniczny. Odpowiednie współrzędne są dołączone do akcja aby ikona mogła być
przypisane do przycisku FvwmIconMan. Przykładową akcją jest „*FvwwmIconMan: NoIconAction
SendToModule FvwmAnimate animate”. Pusta lub pusta akcja wyłącza tę funkcję.

*FvwmIconMan: [id] zwykły przycisk styl [kolor wstępny kolor tła]
Określa wygląd normalnych przycisków. styl może być jednym z mieszkanie, up, na dół, podniesiona krawędź,
or zapadniętyi opisuje sposób rysowania przycisku. Opcje kolorów są obydwie
opcjonalne, a jeśli nie ustawione, używane są kolory domyślne. Jeśli na monochromatycznym
ekran, a następnie styl opcja jest ignorowana, ale nadal musi być ustawiona.

*FvwmIconMan: [id] Zwykły zestaw kolorów zestaw kolorów
Działa jak zwykły przycisk, ale zamiast tego używa zestawów kolorów. Ustawienie stylu nadal może
można zastosować tylko za pomocą zwykłego przycisku. Zobacz FvwmTheme.

*FvwmIconMan: [id] Grubość reliefu num
num jest liczbą całkowitą określającą liczbę pikseli grubości reliefu na krawędzi
powinno być niepłaskich przycisków. Ustawienie tej wartości na 0 spowoduje, że przyciski będą płaskie
wartości dla Przycisk FocusAndSelect, Przycisk Fokusu, IkonaPrzycisk, Zwykły przycisk,
Przycisk wyboru, Przycisk tytułu wszystko było ustawione mieszkanie. Jeśli num jest ujemna, przycisk
zostanie odwrócony, tak jakbyś go użył Odwrócenie dla wszystkich klas.

*FvwmIconMan: [id] Rozdzielczość rozkład
Określa, kiedy menedżer wyświetli wpis dla określonego okna. rozkład
może przyjmować jedną z następujących wartości: global, desk, page, screen, !desk, !page lub
!ekran. Jeśli globalne, to wszystkie okna odpowiedniego typu (patrz show i
nie pokazuj opcji poniżej) zostaną wyświetlone. Jeśli biurko, to tylko te okna na
pokazane jest bieżące biurko. Jeśli page, to tylko te okna na bieżącej stronie
pokazane. Jeśli screen, pokazane zostaną tylko te okna, które znajdują się na bieżącym ekranie Xinerama.
!desk odwraca znaczenie biurka, wyświetlając tylko te okna, które nie są aktualnie dostępne
biurko. Podobnie !page pokazuje tylko te okna, których nie ma na bieżącej stronie i !screen
pokazuje tylko te okna, których nie ma na bieżącym ekranie Xineramy. Wartość domyślna to strona.
Jeśli Xinerama nie jest aktywna lub używany jest tylko jeden ekran, strona i ekran są aktywne
odpowiednik.

Ta linia konfiguracyjna jest przestrzegana, gdy uruchomiony jest również FvwmIconMan
rozdzielczość zmienia się dynamicznie.

*FvwmIconMan: [id] Odwróć klasa
Powoduje, że linie reliefowe niektórych klas przycisków są odwrócone w górę
i style w dół są odwrócone. Nie ma to wpływu na przyciski płaskie. Klasa może być
ikona, normalna lub żadna. Wartość domyślna to brak.

*FvwmIconMan: [id] Przycisk wyboru styl [kolor wstępny kolor tła]
Taka sama jak opcja zwykły przycisk, ale określa wygląd przycisków, gdy mysz jest ustawiona
nad nimi.

*FvwmIconMan: [id] Wybierz zestaw kolorów zestaw kolorów
Działa jak przycisk wyboru, ale zamiast tego używa zestawów kolorów. Ustawienie stylu nadal może
można zastosować tylko za pomocą przycisku wyboru. Zobacz FvwmTheme.

*FvwmIconMan: [id] Kształt boolean
If Prawdziwy, a następnie użyj opcji Utwórz okno w kształcie. Prawdopodobnie przydatne tylko wtedy, gdy masz wiele
kolumny lub wiersze. Jeśli FvwmIconMan nie został skompilowany do obsługi rozszerzenia Shape,
powoduje to wygenerowanie komunikatu o błędzie. W przypadku stosowania okien kształtowych zaleca się, aby a
Styl fvwm jest przeznaczony dla FvwmIconMan i nie ma granic. W przeciwnym razie otrzyma fvwm
zmieszany.

*FvwmIconMan: [id] Sortuj wartość
If Nazwa, lista menedżerów zostanie posortowana według nazwy. Jeśli imię i nazwisko, to jest
posortowane według nazwy z uwzględnieniem wielkości liter. Jeśli id, lista menedżerów jest sortowana według
identyfikator okna, który nigdy się nie zmienia po utworzeniu okna. Jeśli ważony, a później
lista menedżerów jest posortowana według wagi (patrz opis waga sortowania poniżej). Albo to
można ustawić na Żaden, co skutkuje brakiem sortowania. Domyślnie jest Nazwa.

*FvwmIconMan: [id] Waga sortowania waga lista wzorów
Przypisuje określone waga do pasujących okien lista wzorów. Lista jest zrobiona
z wzorami formularza typ = wzór, gdzie typ jest jednym z klasa, Zasób,
tytułlub ikona, a wzór jest wyrażeniem tego samego formatu, który jest używany w pliku fvwm
polecenie stylu (minimalistyczne dopasowanie wzorca powłoki). Może być wiele wag sortowania
dany. Każde okno jest dopasowywane w kolejności do listy wag sortowania i jest
biorąc pod uwagę wagę z pierwszego meczu. Na pierwszym miejscu umieszczane są okna o niższym ciężarze
lista menedżerów. Na przykład:
*FvwmIconMan: Sortowanie ważone
*FvwmIconMan: Klasa SortWeight 1=tytuł XTerm=specjalny*
*FvwmIconMan: Klasa SortWeight 10 = XTerm
*FvwmIconMan: SortWeight 5
W tym przykładzie okna xterm, których tytuły zaczynają się od „special” (waga 1), to:
wymienione jako pierwsze, po nich następuje wszystko oprócz innych xterms (waga 5) i drugie
xterms (waga 10) są wymienione jako ostatnie. Jeśli nie ma domyślnej wagi (pusta lista wzorów).
podana, domyślna waga wynosi 0. Ma zastosowanie tylko wtedy, gdy ustawiono typ sortowania ważony.

*FvwmIconMan: [id] Tytuł ciąg tytułowy
Określa ciąg tytułu okna dla tego okna menedżera. Ciąg tytułowy może albo
być pojedynczym słowem lub ciągiem znaków ujętym w cudzysłów. Wartość domyślna to „FvwmIconMan”.
Zostanie to narysowane na pasku tytułu okna menedżera, jeśli istnieje, oraz w tytule
przycisk, czyli przycisk rysowany, gdy menedżer jest pusty.

*FvwmIconMan: [id] Przycisk tytułu styl [kolor wstępny kolor tła]
Taka sama jak opcja zwykły przycisk, ale określa wygląd przycisku tytułu (plik
przycisk rysowany, gdy menedżer jest pusty). Tytuł menadżera jest wpisany w tytule
przycisk.

*FvwmIconMan: [identyfikator] UżyjWinList boolean
If prawdziwy, a następnie honoruj ​​flagę stylu WinListSkip. W przeciwnym razie wszystkie okna podlegają
do ewentualnego zarządzania według list show i notshow.

Dwie poniższe opcje kontrolują, które okna będą obsługiwane przez jakich menedżerów. Menedżer
może uzyskać dwie listy, jedną z oknami do pokazania i jedną z oknami do zignorowania. Jeśli tylko pokazać
lista jest podana, menedżer wyświetli tylko okna z listy. Jeśli tylko
Nie pokazuj lista jest podana, menedżer pokaże wszystkie okna oprócz tych na liście.
Jeżeli podane są obie listy, to wyświetli się okno jeżeli nie ma ich w Nie pokazuj lista,
oraz Pokazać lista. I na koniec, jeśli nie zostanie podana żadna z tych list, menadżer się tym zajmie
wszystkie okna. Każda lista składa się z wzorców formularza typ = wzór, gdzie typ to jeden
of klasa, Zasób, tytułlub ikona, a wzór jest wyrażeniem tego samego używanego formatu
w poleceniu fvwm style (minimalistyczne dopasowanie wzorca powłoki). Cytaty wokół wzoru
zostanie potraktowana jako część wyrażenia. Jeśli okno mogłoby być obsługiwane przez więcej niż jedno
manager, wówczas otrzymuje go menedżer z najniższym identyfikatorem.

*FvwmIconMan: [id] Pokaż wzorzec podstęp
Jeśli okno pasuje do jednego ze wzorców na liście, może zostać przez to obsłużone
manager.

*FvwmIconMan: [id] Nie pokazuj wzorzec podstęp
Jeśli okno pasuje do jednego ze wzorców na liście, może nie zostać obsłużone
tego menadżera.

*FvwmIconMan: [id] ShowTransient boolean
Pokaż przejściowe okna na liście (domyślnie fałszywe).

*FvwmIconMan: [id] Pokaż tylko ikony boolean
Wyświetlane są tylko okna z ikonami, jeśli boolean jest prawdziwy.

*FvwmIconMan: [id] PokażBrak ikon boolean
Wyświetlane są tylko okna, które nie są oznaczone ikoną boolean jest prawdziwy.

*FvwmIconMan: [id] ShowOnlyFocused boolean
Wyświetlane jest tylko okno z fokusem if boolean jest prawdziwy.

Poniższe dwie opcje kontrolują wskazówki.

*FvwmIconMan: [id] Wskazówki wartość
gdzie wartość może być zawsze, potrzebne lub fałszywe. Wartość domyślna to false, żadne wskazówki nie są
wystawiany. W przypadku opcji Zawsze wskazówki są włączone. W razie potrzeby wskazówka jest wyświetlana tylko wtedy, gdy
albo ciąg przycisku jest obcięty, albo ciąg końcówki nie jest równy przyciskowi
strunowy. Ta linia konfiguracyjna jest przestrzegana również wtedy, gdy uruchomiony jest FvwmIconMan.

*FvwmIconMan: [id] Opóźnienia wskazówek opóźnienie [odwzorowane opóźnienie]
gdzie opóźnienie i odwzorowane opóźnienie to wartości limitu czasu w milisekundach. Jeśli nie odwzorowane opóźnienie
jest podawany opóźnienie zakłada się. Wartość domyślna to 1000 300. Gdy kursor znajduje się na przycisku,
FvwmIconMan czekaj opóźnienie milisekund przed wyświetleniem końcówki. W przypadku gdy A
końcówka jest już zmapowana i kursor przechodzi do innego przycisku, FvwmIconMan czeka
odwzorowane opóźnienie milisekund przed wyświetleniem nowej końcówki.

*FvwmIconMan: [id] TipsFont Nazwa czcionki
Określa czcionkę używaną w przypadku wskazówek. Wartość domyślna to domyślna czcionka fvwm.

*FvwmIconMan: [id] WskazówkiZestaw kolorów zestaw kolorów
Określa kolory okna wskazówek. Domyślnie ustawiony jest zestaw kolorów 0. Zobacz FvwmTheme.

*FvwmIconMan: [id] Format porad ciąg formatu
Podobnie jak w przypadku opcji Format, ale w oknie wskazówek. Domyślnym formatem jest
ciąg znaków z opcji Format.

*FvwmIconMan: [id] TipsBorderWidth pikseli
Określa szerokość obramowania (w pikselach) okna wskazówek. Wartość domyślna to 1.

*FvwmIconMan: [id] WskazówkiUmieszczenie wartość
gdzie wartość może być w górę, w dół, w prawo, w lewo, w górę w dół lub w lewo w prawo. Ta wartość określa
położenie okna wskazówek względem jego przycisku. Domyślnie jest to góra-dół gdzie
przyciski w górnej połowie ekranu wyświetlają wskazówki pod przyciskiem, w przeciwnym razie wskazówki
znajdują się nad przyciskiem.

*FvwmIconMan: [id] WskazówkiUzasadnienie wartość
gdzie wartość może znajdować się w lewo w górę, w prawo w dół lub w środku. Określa uzasadnienie
(kierunek) okna porad względem przycisku znajdującego się za oknem porad
został umieszczony. Domyślnie jest to leftup, co oznacza, że ​​jeśli końcówka jest umieszczona powyżej lub poniżej
jego przycisk, wówczas lewa krawędź końcówki i przycisku zrównają się. Jeśli
końcówka jest umieszczona po lewej lub prawej stronie jej przycisku, lewa góra wyrównuje górę
granice. prawy dół i środek działają jak lewy góra, ale w różnych kierunkach. The
wyrównanie jest dostosowywane za pomocą opcji TipsOffset. Zobacz następną opcję.

*FvwmIconMan: [id] Przesunięcia wskazówek przesunięcie miejsca docelowego proste przesunięcie
gdzie przesunięcie miejsca docelowego i proste przesunięcie są przesunięciami w pikselach dla TipsPlacement
i opcję konfiguracji TipsJustification. Wartość domyślna to 3 2.

DZIAŁANIA


Akcje to polecenia, które można powiązać ze zdarzeniem typu: naciśnięcie klawisza, mysz
kliknięcie lub wejście myszą na przycisk menedżera okien - oznaczony typami akcji Klawisz,
Mysz, Wybierz.

Zwykle akcje związane z kliknięciem myszą są wykonywane po naciśnięciu przycisku. W
trybie przejściowym, akcja jest wykonywana po zwolnieniu przycisku, gdyż tak zakłada
że FvwmIconMan był powiązany z jakimś zdarzeniem myszy. Wskazówka/ostrzeżenie: FvwmIconMan nadal działa
w tym przypadku ślad przycisku myszy i wszelkich klawiszy modyfikujących, więc jeśli powiążesz FvwmIconMan
powiedzieć meta-button3, mądrze byłoby upewnić się, że akcja, którą chcesz wykonać
zostanie wykonany po wystąpieniu zdarzenia meta-button3 (które byłoby zwolnieniem przycisku,
zakładając, że trzymałeś palec na klawiszu meta).

Składnia akcji jest następująca:

Klawisz działania: Klucz Symulacja klucza modyfikatory Lista funkcji
Symulacja klucza i modyfikatory są dokładnie takie same jak dla fvwm Klawisz dowództwo.

Mysz działania: Mysz Przycisk modyfikatory Lista funkcji
Przycisk i modyfikatory są dokładnie takie same jak dla fvwm Mysz dowództwo.

Wybierz działania: Wybierz Lista funkcji

A Lista funkcji to ciąg poleceń oddzielonych przecinkami. Są wykonywane w lewo do
we właściwej kolejności, w jednym wspólnym kontekście - który obecnie zawiera tylko wskaźnik do
przycisk „bieżący”. Jeśli przycisk jest zaznaczony (zwykle poprzez najechanie na niego wskaźnikiem myszy)
po wykonaniu akcji bieżący przycisk jest inicjalizowany tym przyciskiem.
W przeciwnym razie nie wskazuje to na nic.

Większość dostępnych poleceń modyfikuje następnie ten „bieżący” przycisk, przesuwając go
dookoła, czyniąc go wybranym przyciskiem lub wysyłając polecenia do fvwm działającego na
okno reprezentowane przez ten przycisk. Należy pamiętać, że podczas inicjowania tego bieżącego przycisku
będzie wybranym przyciskiem, wybrany przycisk nie będzie domyślnie podążał za nim. Ten
w ten sposób użytkownik może wysyłać polecenia do różnych okien, nie zmieniając przy tym, który przycisk się znajduje
wybrany.

Polecenia przyjmują pięć typów argumentów: Liczba całkowita, Menedżer, okno, Przycisk, sznur, ZA
sznur to ciąg znaków określony dokładnie tak jak fvwm - albo w cudzysłowie, albo jako pojedyncze słowo
nie w cudzysłowie. Ponownie możesz powiązać sekwencję poleceń ze zdarzeniem, wypisując je
Oddzielone przecinkami.

okno i Przycisk typy wyglądają dokładnie tak samo w pliku .fvwm2rc, ale są interpretowane jako
albo określając zarządzane okno, albo przycisk FvwmIconMan reprezentujący okno. Oni
może być liczbą całkowitą (co jest interpretowane przez moduł N, gdzie N jest liczbą przycisków -
więc 0 jest pierwszym, a -1 ostatnim) lub jednym z ciągów: Wybierz, Skupiać, Up, Pobierz,
Prawa, Lewa, Następna, Poprzednia. Wybierz i Skupiać odnoszą się do aktualnie wybranego lub skupionego
przycisk lub okno. Up, Pobierz, Prawa, Lewa zapoznaj się z przyciskiem lub oknem powyżej, poniżej, aby
po prawej lub po lewej stronie bieżącego przycisku w oknie menedżera, umożliwiając
nawigacja po oknie menedżera. Następna i Poprzednia oznacza okno, przycisk lub
menedżer po lub przed bieżącym przyciskiem, umożliwiający nawigację jednowymiarową
lista okien, która jest rysowana w oknie menedżera. Jeśli menedżer jest przydzielony, Następna i
Poprzednia poruszaj się po oknach w posortowanej kolejności.

Połączenia Menedżer typ może być liczbą całkowitą, Następnalub Poprzednia. Znaczenie jest analogiczne do
że z Przycisk typu, ale pod względem całkowitego indeksu menedżerów, ograniczonego do
menedżerów, którzy są niepusti.

Obecnie zdefiniowane są następujące funkcje:

bif Przycisk Liczba całkowita/łańcuch
Względna instrukcja rozgałęzienia. Jeśli Przycisk is Wybierz or Skupiać, a następnie weź gałąź
jeśli istnieje wybrany przycisk lub przycisk aktywny. Jeśli Przycisk jest liczbą całkowitą, to
gałąź, jeśli jest różna od zera. Jeśli jest to jeden z Up, Pobierz, Prawa, Lewa, Następna, Poprzednia, a później
gałąź jest wykonywana, gdy bieżący przycisk może przesunąć się w tym kierunku. Jeśli oddział
jest zatem zajęte Liczba całkowita polecenia są pomijane. Niedozwolone są gałęzie wsteczne.

bifn Przycisk Liczba całkowita/łańcuch
Dopełnienie bif. Gałąź jest brana, jeśli Przycisk ma wartość false, według
kryteria wymienione dla bif.

przycisk Got Przycisk
Ustawia bieżący przycisk na Przycisk. Jeśli Przycisk jest liczbą całkowitą, to bieżący przycisk jest liczbą całkowitą
Ustawić Przycisk modulo liczba przycisków w menedżerze, który zawiera
wybrany przycisk, jeśli istnieje.

Gotomanager Menedżer
Ustawia przycisk na przycisk 0 z Menedżer. To przejdzie tylko do widocznego, niepustego
menedżer. Zatem integralnym argumentem jest modulo liczba takich menedżerów.

JMP Liczba całkowita/łańcuch
Wykonuje skok względny Liczba całkowita instrukcje. Skoki do tyłu są niedozwolone.
Skok jest obliczany względem instrukcji następującej po jmp.

etykieta sznur
Zawiera etykietę, do której można przejść z poprzednich instrukcji. Nie będzie to widoczne
kolejne instrukcje skoku, a ta sama etykieta może zostać użyta wielokrotnie w pliku
tę samą listę instrukcji (choć byłoby to przewrotne).

sznur
wydruki sznur do konsoli. Przydatne do debugowania działań.

debugowanie wydruku
Drukuje zdefiniowane akcje na konsoli. Powinien być używany wyłącznie przez programistów. Do
włącz to polecenie, ustaw zmienne CONFIG i FUNCTIONS na „1” w pliku
moduły/FvwmIconMan/debug.h i przekompiluj ten moduł.

wyjdź Zamyka FvwmIconMan.

Odśwież
Powoduje, że wszystkie okna menedżerów same się przerysowują.

ret Zatrzymuje wykonywanie całej akcji.

wyszukiwanie wstecz sznur
Ustawia przycisk na przycisk przed bieżącym, którego ciąg znaków został wydrukowany w menedżerze
Okno pasuje do określonego okna sznur, które mogą zawierać symbole wieloznaczne.

szukaj do przodu sznur
Ustawia przycisk na przycisk po bieżącym, którego ciąg znaków został wydrukowany w menedżerze
Okno pasuje do określonego okna sznur, które mogą zawierać symbole wieloznaczne.

wybierz Wybiera bieżący przycisk, jeśli taki istnieje. Jeśli określono akcję wyboru, zostanie ona wykonana
następnie uruchom. Dlatego uważa się za nierozsądne ustawianie przycisku wyboru w
Wybierz akcję.

wyślij polecenie Command
Wysyła polecenie fvwm Command do okna reprezentowanego przez bieżący przycisk, jeśli
każdy.

warp Przesuwa kursor do bieżącego przycisku, jeśli taki istnieje.

Przykłady:
gotobutton wybierz, gotobutton Down, wybierz
Wybiera przycisk poniżej aktualnie wybranego przycisku. Ponieważ bieżący przycisk to
już zainicjowany dla wybranego przycisku, można to skrócić do „gotobutton Down,
Wybierz".

przycisk W górę, wybierz
Wybiera przycisk znajdujący się nad aktualnie wybranym przyciskiem.

przycisk 0, wybierz
Wybiera pierwszy przycisk bieżącego menedżera. Jeśli nie ma obecnego menedżera, tj
w przypadku, gdy nie jest wybrany żaden przycisk, nie powoduje to żadnego efektu.

gotobutton -1, wybierz
Wybiera ostatni przycisk bieżącego menedżera.

przycisk fokus, wybierz
Wybiera przycisk odpowiadający wybranemu oknu.

gotobutton fokus, Iconify
Wysyła polecenie fvwm Iconify do aktywnego okna. Należy pamiętać, że nie zmienia to
wybrany przycisk.

bif Dalej 3, gotobutton 0, wybierz, ret, gotobutton Dalej wybierz
Jeśli przycisk jest zaznaczony i jest to ostatni przycisk, przejdź do przycisku 0. Jeśli nie jest to ostatni
przycisk, przejdź do następnego przycisku. W przeciwnym razie nie rób nic. Zasadniczo ta akcja ma charakter cykliczny
poprzez wszystkie przyciski w bieżącym menedżerze.

bif wybierz 7, bif fokus 3, gotomanager 0, wybierz, ret, gotobutton fokus, \
wybierz, ret, przycisk w dół, wybierz
Jest to dobre w przypadku wysyłania do FvwmIconMan za pomocą polecenia SendToModule. Jeśli tam jest
wybrany przycisk, przesuwa się w dół. W przeciwnym razie, jeśli istnieje aktywny przycisk, zostanie on wybrany.
W przeciwnym razie zostanie wybrany przycisk 0 menedżera 0.

bif wybierz Select, bif focus Focus, gotomanager 0, select, ret, label Focus, \
gotobutton fokus, wybierz, ret, etykieta Wybierz, gotoprzycisk w dół, wybierz
To samo co poprzednio, ale z użyciem instrukcji na etykiecie.

Oprócz powiązania z kluczami i myszami, akcje można wysyłać z fvwm do FvwmIconMan
za pomocą polecenia SendToModule. Nie cytuj polecenia podczas korzystania z SendToModule. Również należne
w przypadku błędu w aktualnej wersji fvwm, nie cytuj również FvwmIconMan.

PRÓBA KONFIGURACJE


Ten pierwszy przykład dotyczy najprostszego wywołania FvwmIconMan, które ma tylko jedno
manager i obsługuje wszystkie okna:

################################################## ############
# Załaduj wszystkie moduły, które powinny zostać uruchomione podczas
# inicjalizacja fvwm
Ścieżka modułu /usr/lib/X11/fvwm:/usr/bin/X11
Moduł FvwmIconMan

# Ustaw FvwmIconMan bez paska tytułu, przyklejony i nadaj mu ikonę
Zestaw ikon stylu „Fvwm*”. xpm, NoTitle, NoHandles, Sticky
Styl „FvwmIconMan” HandleWidth 5, uchwyty, BorderWidth 5

################################################## ############
################################################## ############
#Definicje używane przez moduły

*FvwmIconMan: NumManagers 1
*FvwmIconMan: Rozdzielczość globalna
*FvwmIconMan: Tło łupkowoszare
*FvwmIconMan: Biały pierwszy plan
*FvwmIconMan: Czcionka 7x13
*FvwmIconMan: Geometria przycisku 100x0
*FvwmIconMan: ManagerGeometry 1x0-0+0

Ten przykład to wersja mojej osobistej konfiguracji w Reader's Digest. Ma dwa
menedżerów, jeden dla emacsa i jeden dla wszystkiego innego, pomijając rzeczy bez tytułu ikony. Tylko
wyświetlane są okna na bieżącej stronie. Korzystanie z ikony rysunkowe i kształt Opcje
wymaga skompilowania fvwm i FvwmIconMan z poprawnymi opcjami. Zwróć uwagę, jak
opcje geometrii i pokazu są określone dla każdego menedżera, a pozostałe są wspólne dla wszystkich:

Styl „FvwmIconMan” NoTitle, Sticky, WindowListSkip, BorderWidth 0
Styl uchwytu „FvwmIconMan” 0

Klawisz F8 AN SendToModule FvwmIconMan bif wybierz Wybierz, bif fokus Focus, \
gotomanager 0, wybierz, wyślij polecenie WarpToWindow, ret, etykieta Focus, \
gotobutton fokus, wybierz, wyślij polecenie WarpToWindow, ret, etykieta Wybierz, \
gotobutton prev, wybierz, wyślij polecenie WarpToWindow
Klawisz F9 AN SendToModule FvwmIconMan bif wybierz Wybierz, bif fokus Focus, \
gotomanager 0, wybierz, wyślij polecenie WarpToWindow, ret, etykieta Focus, \
gotobutton fokus, wybierz, wyślij polecenie WarpToWindow, ret, etykieta Wybierz, \
przycisk Dalej, wybierz, wyślij polecenie WarpToWindow

*FvwmIconMan: NumManagers 2
*FvwmIconMan: strona rozdzielczości
*FvwmIconMan: Tło w kolorze stalowoniebieskim
*FvwmIconMan: Biały pierwszy plan
*FvwmIconMan: Czcionka 7x13
*FvwmIconMan: UseWinList prawda
*FvwmIconMan: DrawIcons ma wartość true
*FvwmIconMan: Kształt prawdziwy
*FvwmIconMan: FollowFocus prawda
*FvwmIconMan: Sortuj nazwę
*FvwmIconMan: Zwykły przycisk w kolorze białym, stalowoniebieskim
*FvwmIconMan: Przycisk SelectButton w kolorze białym, stalowoniebieskim
*FvwmIconMan: Przycisk FocusButton w kolorze biało-brązowym
*FvwmIconMan: FocusAndSelectButton w dół biało-brązowy
*FvwmIconMan: przycisk tytułu z podwyższoną krawędzią, biały, stalowoniebieski
*FvwmIconMan: NoIconAction „SendToModule FvwmAnimacja animowana”

*FvwmIconMan: 1 tytuł „Okna Emacsa”
*FvwmIconMan: 1 nazwa ikony „FvwmIconMan: Emacs”
*FvwmIconMan: 1 Formatuj „%i”
*FvwmIconMan: 1 Pokaż zasób=emacs zasób=gemacs
*FvwmIconMan: 1 ManagerGeometry 1x0-400+0
*FvwmIconMan: 1 przyciskGeometria 200x0

*FvwmIconMan: 2 Tytuł „Wszystkie okna”
*FvwmIconMan: 2 IconName „FvwmIconMan: wszystkie”
*FvwmIconMan: 2 Formatuj „%c:%i”
*FvwmIconMan: 2 Ikona DontShow=Bez tytułu
*FvwmIconMan: 2 ManagerGeometry 2x4-0+0
*FvwmIconMan: 2 przyciskGeometria 200x0

*FvwmIconMan: przejściowa geometria 194x100
*FvwmIconMan: przejściowa ikona DontShow=Bez tytułu
*FvwmIconMan: przejściowa akcja Mysz 0 Polecenie wysłania wybierz wybierz Iconify

*FvwmIconMan: Akcja Mysz 1 N Wyślij polecenie Iconify
*FvwmIconMan: Action Mouse 2 N wyślij polecenie WarpToWindow
*FvwmIconMan: Action Mouse 3 N wyślij polecenie „Moduł FvwmIdent FvwmIdent”
*FvwmIconMan: Klawisz akcji w lewo N przycisk goto W lewo, wybierz
*FvwmIconMan: Klawisz akcji w prawo N przycisk goto W prawo, wybierz
*FvwmIconMan: Klawisz akcji w górę N przycisk Gotowy w górę, wybierz
*FvwmIconMan: Klawisz akcji w dół N przycisk w dół, wybierz
*FvwmIconMan: Klawisz akcji q N wyjdź

NIEDOKOŃCZONY BUSINESS


Jest jeden błąd, o którym wiem. Byłoby to uczciwe rozwiązanie tego problemu
doceniany. Kiedy menedżer ikon ma rosnąć w górę lub w lewo, na niektórych komputerach tak jest
może czasem wędrować.

Nie obsługuje okien bez nazw zasobów tak sprawnie, jak powinien.

Użyj FvwmIconMan online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad