FvwmWindowMenu — online w chmurze

Jest to polecenie FvwmWindowMenu, 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Ę


FvwmWindowMenu - otwiera konfigurowalne menu fvwm zawierające listę bieżących okien

STRESZCZENIE


FvwmWindowMenu powinno zostać uruchomione przez fvwm(1) dla normalnej funkcjonalności.

Uruchom ten moduł z funkcji StartFunction:

Funkcja startowa AddToFunc
+ I Moduł FvwmWindowMenu

OPIS


Zamiennik do fvwm wbudowany Lista okien, ale napisany w Perlu i łatwy do dostosowania.
w odróżnieniu FvwmIconMan or Lista FvwmWin moduł nie rysuje własnego okna, lecz zamiast tego
tworzy fvwm menu i pyta fvwm żeby to wyskoczyć.

Definiując zestaw wyrażeń regularnych, okna można posortować na sekcje w oparciu o:
wyrażenie regularne pasujące do nazwy okna, klasy lub zasobu i zawarte w menu.

Podobnie inny zestaw wyrażeń regularnych może zostać użyty do wykluczenia pozycji z menu.

Wszelkie okna niepasujące do instancji listy włączeń lub wykluczeń zostaną umieszczone w
ostatnia część menu.

ZASTOSOWANIE


Uruchom moduł, rzekomo z StartFunction w .fvwm2rc:

Moduł FvwmWindowMenu

Aby faktycznie wywołać menu, dodaj coś takiego:

Menu klawiszy AN SendToModule FvwmWindowMenu
Opublikuj menu root cc SelectOnRelease

lub:

Mysz 2 Wyskakujące menu SendToModule FvwmWindow

Dodatkowe parametry są dowolne Menu parametry poleceń bez nazwy menu, patrz
fvwm.

Uznane działania to Post (lub jego alias Menu) i Popup, tworzą fvwm menu i
wywołaj je za pomocą odpowiednich poleceń Menu i Popup. Jeśli moduł został uruchomiony
z przełącznikiem „-g” dodatkowo obsługuje PostBar (jeszcze niezaimplementowane).

Ustaw opcje modułu dla okien tak, aby zawierały (Pokaż) lub wykluczały (NiePokazuj). Składnia jest następująca:

*FvwmWindowMenu: wzorzec ShowName
*FvwmWindowMenu: wzorzec ShowClass
*FvwmWindowMenu: wzorzec ShowResource
*FvwmWindowMenu: wzorzec DontShowName
*FvwmWindowMenu: wzorzec DontShowClass
*FvwmWindowMenu: wzorzec DontShowResource

Wzorzec to wyrażenie regularne Perla, które będzie oceniane w kontekście m//. Widzieć Perlre(1).

Na przykład:

*FvwmWindowMenu: ShowResource ^gvim
*FvwmWindowMenu: ShowName Galeon|Navigator|mozilla-bin|Firefox

zdefiniuje dwie sekcje zawierające odpowiednio przeglądarki i GVim. Trzecia część będzie
zawierać wszystkie pozostałe okna.

Aby uwzględnić tylko pasujące okna, dodaj:

*FvwmWindowMenu: DontShowName .*

Podobnie:

*FvwmWindowMenu: DontShowName ^Fvwm
*FvwmWindowMenu: DontShowClass Gkrellm

spowoduje, że menu będzie ignorować okna o nazwie rozpoczynającej się od Fvwm lub klasy gkrellm.

Inne opcje:

*FvwmWindowMenu: Tylko ikoniczny {włącz|wyłącz}
pokaż tylko okna z ikonami

*FvwmWindowMenu: Wszystkie Biurka {włącz|wyłącz}
pokaż okna ze wszystkich biurek

*FvwmWindowMenu: Wszystkie strony {włącz|wyłącz}
pokaż okna ze wszystkich stron

*FvwmWindowMenu: Max Len 32
maksymalna długość w znakach wpisu

*FvwmWindowMenu: Nazwa menu Moje Menu
nazwa menu do wyskakującego okienka

*FvwmWindowMenu: Styl menu Mój styl menu
nazwa stylu menu do zastosowania

*FvwmWindowMenu: Debug 0,1,2,3 {}
poziom wyjściowych informacji debugowania, 0 oznacza brak debugowania

*FvwmWindowMenu: Funkcjonować Funkcja MyWindowList
funkcja wywoływana przy wpisach menu; domyślnie jest to WindowListFunc

*FvwmWindowMenu: Format pozycji ciąg formatu
jak formatować wpisy menu; podstawień dokonuje się w następujący sposób:

%n, %i, %c, %r
nazwa okna, nazwa ikony, klasa lub zasób

%x, %y
współrzędne x lub y okna odpowiadają stronie, na której znajduje się okno.

%X, %Y
współrzędne x lub y okna względem biurka, na którym znajduje się okno.

%d numer biurka przy oknie

%m mini-ikona okna

%M mini-ikona okna tylko dla okien z ikonami, w przeciwnym razie pusta

Zakładka %ta

%% dosłowny %

Ciąg formatujący musi być podany w cudzysłowie. Domyślny ciąg to „%m%n%t%t(+%x+%y) - Biurko %d”.

WIĘCEJ PRZYKŁADY


Fantazyjne powiązanie menu okna z prawym klawiszem Windows na niektórych klawiaturach. Potrzymaj
podczas nawigacji za pomocą klawiszy kursora, a następnie zwolnij go.

Styl menu kopiowania * Menu okna
Styl menu OknoMenu WybierzOnRelease Super_R
*FvwmWindowMenu: Styl menuMenu okna

AddToFunc StartFunction I Moduł FvwmWindowMenu

Klucz Super_R AA SendToModule FvwmWindowMenu Post Root cc WarpTitle

AUTORSKI


Ryszard Listerlister@cns.georgetown.edu>.

Scotta Smedleyass@aao.gov.au>.

Michał Goikmanmigo@homemail.com>.

Korzystaj z FvwmWindowMenu online, korzystając z usług onworks.net



Najnowsze programy online dla systemów Linux i Windows