FvwmWindowMenu - Online sa Cloud

Ito ang command na FvwmWindowMenu na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


FvwmWindowMenu - buksan ang configurable fvwm menu na naglilista ng mga kasalukuyang window

SINOPSIS


Ang FvwmWindowMenu ay dapat ipanganak ng fvwm(1) para sa normal na paggana.

Patakbuhin ang module na ito mula sa iyong StartFunction:

AddToFunc StartFunction
+ I Module FvwmWindowMenu

DESCRIPTION


Isang kapalit para sa fvwm builtin WindowList, ngunit nakasulat sa Perl at madaling i-customize.
Hindi magkatulad FvwmIconMan or FvwmWinList ang module ay hindi gumuhit ng sarili nitong window, ngunit sa halip
lumilikha ng isang fvwm menu at nagtatanong fvwm para i-pop up ito.

Sa pamamagitan ng pagtukoy sa isang hanay ng mga regular na expression, ang mga window ay maaaring pagbukud-bukurin sa mga seksyon batay sa a
regexp na tumutugma sa pangalan ng window, klase o mapagkukunan at kasama sa menu.

Katulad nito, ang isa pang hanay ng mga regular na expression ay maaaring gamitin upang ibukod ang mga item mula sa menu.

Ang anumang mga window na hindi tumutugma sa isang halimbawa ng listahan ng isama o ibukod ay ilalagay sa
huling seksyon ng menu.

PAGGAMIT


Patakbuhin ang module, mula sa StartFunction in .fvwm2rc:

Module FvwmWindowMenu

Upang aktwal na i-invoke ang menu magdagdag ng isang bagay tulad ng:

Key Menu ISANG SendToModule FvwmWindowMenu
I-post ang Root cc SelectOnRelease Menu

o:

Mouse 2 ISANG SendToModule FvwmWindowMenu Popup

Ang mga karagdagang parameter ay anumang wasto menu mga parameter ng command na walang pangalan ng menu, tingnan
fvwm.

Ang mga kinikilalang aksyon ay koreo (o ang alyas nito menu) At Popup, lumikha sila fvwm mga menu at
tawagan sila gamit ang kaukulang mga utos menu at Popup. Kung sinimulan ang modyul
gamit ang "-g" switch, sinusuportahan din nito PostBar (hindi pa ipinapatupad).

Itakda ang mga opsyon sa module para sa mga window na isama ang (Ipakita) o ibukod (DontShow). Ang syntax ay:

*FvwmWindowMenu: ShowName pattern
*FvwmWindowMenu: ShowClass pattern
*FvwmWindowMenu: ShowResource pattern
*FvwmWindowMenu: pattern ng DontShowName
*FvwmWindowMenu: pattern ng DontShowClass
*FvwmWindowMenu: pattern ng DontShowResource

Ang pattern ay isang perl na regular na expression na susuriin sa m// konteksto. Tingnan mo perlreNa (1).

Halimbawa:

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

ay tutukuyin ang dalawang seksyon na naglalaman ng ayon sa pagkakabanggit ng mga browser, at GVim. Ang ikatlong seksyon ay
naglalaman ng lahat ng iba pang mga bintana.

Upang isama lamang ang mga katugmang window, idagdag ang:

*FvwmWindowMenu: DontShowName .*

Katulad nito:

*FvwmWindowMenu: DontShowName ^Fvwm
*FvwmWindowMenu: DontShowClass Gkrellm

ay magiging sanhi ng menu na huwag pansinin ang mga bintana na may pangalan na nagsisimula sa Fvwm o klase gkrellm.

Iba pang mga opsyon:

*FvwmWindowMenu: OnlyIconified {on|off}
ipakita lamang ang mga iconified na bintana

*FvwmWindowMenu: AllDesks {on|off}
ipakita ang mga bintana mula sa lahat ng mga mesa

*FvwmWindowMenu: Lahat ng Pahina {on|off}
ipakita ang mga bintana mula sa lahat ng pahina

*FvwmWindowMenu: MaxLen 32
max na haba sa mga character ng entry

*FvwmWindowMenu: MenuName MyMenu
pangalan ng menu na popup

*FvwmWindowMenu: MenuStyle MyMenuStyle
pangalan ng MenuStyle na ilalapat

*FvwmWindowMenu: Mag-alis ng mga insekto 0,1,2,3 {}
antas ng output ng impormasyon sa pag-debug, ang ibig sabihin ng 0 ay walang debug

*FvwmWindowMenu: tungkulin MyWindowListFunc
function na mag-invoke sa mga entry sa menu; default sa WindowListFunc

*FvwmWindowMenu: ItemFormat formatstring
kung paano i-format ang mga entry sa menu; Ang mga pagpapalit ay ginawa tulad ng sumusunod:

%n, %i, %c, %r
ang pangalan ng window, pangalan ng icon, klase o mapagkukunan

%x, %y
ang window x o y coordinate wrt sa pahina kung saan ang window ay nasa.

%X, %Y
ang window x o y ay nag-coordinate sa desk kung saan naka-on ang window.

%d ang numero ng window desk

%m ang mini-icon ng window

%M ang mini-icon ng window para lamang sa mga iconified na window, kung hindi man ay walang laman

%ta tab

%% isang literal na %

Ang format na string ay dapat na sinipi. Ang default na string ay "%m%n%t%t(+%x+%y) - Desk %d".

MORE HALIMBAWA


Fancy binding ng window menu sa kanang windows key sa ilang keyboard. Hawakan mo ito
button habang nagna-navigate gamit ang mga cursor key, pagkatapos ay bitawan ito.

CopyMenuStyle * WindowMenu
MenuStyle WindowMenu SelectOnRelease Super_R
*FvwmWindowMenu: MenuStyle WindowMenu

AddToFunc StartFunction I Module FvwmWindowMenu

Key Super_R AA SendToModule FvwmWindowMenu Post Root cc WarpTitle

MGA AUTHORS


Richard Listerlister@cns.georgetown.edu>.

Scott Smedleyss@aao.gov.au>.

Mikhael Goikhmanmigo@homemail.com>.

Gamitin ang FvwmWindowMenu online gamit ang mga serbisyo ng onworks.net



Pinakabagong Linux at Windows online na mga programa