FvwmWindowMenu - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ FvwmWindowMenu ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


FvwmWindowMenu - ເປີດເມນູ fvwm ທີ່ສາມາດຕັ້ງຄ່າໄດ້ໃນລາຍການປ່ອງຢ້ຽມປະຈຸບັນ

ສະຫຼຸບສັງລວມ


FvwmWindowMenu ຄວນຖືກສ້າງໂດຍ fvwm(1) ສໍາລັບການເຮັດວຽກປົກກະຕິ.

ແລ່ນໂມດູນນີ້ຈາກ StartFunction ຂອງທ່ານ:

AddToFunc ເລີ່ມຟັງຊັນ
+ I Module FvwmWindowMenu

ລາຍລະອຽດ


ໂຕແທນ fvwm ປຸກສ້າງ WindowList, ແຕ່ຂຽນໃນ Perl ແລະງ່າຍທີ່ຈະປັບແຕ່ງ.
ບໍ່​ມັກ FvwmIconMan or FvwmWinList ໂມດູນບໍ່ໄດ້ແຕ້ມປ່ອງຢ້ຽມຂອງຕົນເອງ, ແຕ່ແທນທີ່ຈະ
ສ້າງ fvwm ເມນູແລະຖາມ fvwm ເພື່ອປາກົດມັນ.

ໂດຍການກໍານົດຊຸດຂອງການສະແດງຜົນປົກກະຕິ, windows ອາດຈະຖືກຈັດຮຽງເປັນພາກສ່ວນໂດຍອີງໃສ່ a
regexp ກົງກັບຊື່ປ່ອງຢ້ຽມ, ຊັ້ນຮຽນຫຼືຊັບພະຍາກອນແລະລວມຢູ່ໃນເມນູ.

ເຊັ່ນດຽວກັນ, ຊຸດຂອງການສະແດງປົກກະຕິອື່ນສາມາດຖືກນໍາໃຊ້ເພື່ອຍົກເວັ້ນລາຍການຈາກເມນູ.

ປ່ອງຢ້ຽມໃດໆທີ່ບໍ່ກົງກັບຕົວຢ່າງຂອງບັນຊີລາຍຊື່ລວມຫຼືຍົກເວັ້ນຈະຖືກຈັດໃສ່ໃນ
ພາກສຸດທ້າຍຂອງເມນູ.

ການນໍາໃຊ້


ດໍາເນີນການໂມດູນ, supposedly ຈາກ StartFunction ໃນ .fvwm2rc:

ໂມດູນ FvwmWindowMenu

ຕົວຈິງແລ້ວໃນການເອີ້ນເມນູເພີ່ມບາງສິ່ງບາງຢ່າງເຊັ່ນ:

ເມນູຫຼັກ AN SendToModule FvwmWindowMenu
Post Root cc SelectOnRelease Menu

ຫລື:

ເມົ້າ 2 AN SendToModule FvwmWindowMenu Popup

ຕົວກໍານົດການເພີ່ມເຕີມແມ່ນຖືກຕ້ອງ ເມນູ ຕົວກໍານົດການຄໍາສັ່ງໂດຍບໍ່ມີຊື່ເມນູ, ເບິ່ງ
fvwm.

ການປະຕິບັດທີ່ໄດ້ຮັບການຍອມຮັບແມ່ນ ກະ​ທູ້ (ຫຼືນາມແຝງຂອງມັນ ເມນູ) ແລະ ນິຍົມ, ພວກເຂົາເຈົ້າສ້າງ fvwm ເມ​ນູ​ແລະ​
ຮຽກຮ້ອງໃຫ້ພວກເຂົາໃຊ້ຄໍາສັ່ງທີ່ສອດຄ້ອງກັນ ເມນູ ແລະ ນິຍົມ. ຖ້າໂມດູນໄດ້ຖືກເລີ່ມຕົ້ນ
ດ້ວຍປຸ່ມ "-g", ມັນຍັງສະຫນັບສະຫນູນ PostBar (ຍັງບໍ່ໄດ້ປະຕິບັດເທື່ອ).

ກໍານົດທາງເລືອກໂມດູນສໍາລັບປ່ອງຢ້ຽມທີ່ຈະປະກອບມີ (ສະແດງ) ຫຼືຍົກເວັ້ນ (DontShow). syntax ແມ່ນ:

*FvwmWindowMenu: ຮູບແບບການສະແດງຊື່
*FvwmWindowMenu: ຮູບແບບ ShowClass
*FvwmWindowMenu: ShowResource ຮູບແບບ
*FvwmWindowMenu: ຮູບແບບ DontShowName
*FvwmWindowMenu: ຮູບແບບ DontShowClass
*FvwmWindowMenu: DontShowResource ຮູບແບບ

ຮູບແບບແມ່ນການສະແດງຜົນປົກກະຕິ perl ທີ່ຈະຖືກປະເມີນໃນ m// context. ເບິ່ງ perlre(1).

ຍົກ​ຕົວ​ຢ່າງ:

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

ຈະກໍານົດສອງພາກສ່ວນທີ່ມີຕົວທ່ອງເວັບຕາມລໍາດັບ, ແລະ GVim. ພາກ​ທີ​ສາມ​ຈະ​
ມີປ່ອງຢ້ຽມອື່ນໆທັງຫມົດ.

ເພື່ອລວມເອົາໜ້າຕ່າງທີ່ກົງກັນເທົ່ານັ້ນ, ໃຫ້ເພີ່ມ:

*FvwmWindowMenu: DontShowName .*

ຄ້າຍຄືກັນ:

*FvwmWindowMenu: DontShowName ^Fvwm
*FvwmWindowMenu: DontShowClass Gkrellm

ຈະເຮັດໃຫ້ເມນູບໍ່ສົນໃຈ windows ທີ່ມີຊື່ເລີ່ມຕົ້ນດ້ວຍ Fvwm ຫຼື class gkrellm.

ທາງເລືອກອື່ນ:

*FvwmWindowMenu: ສະເພາະ {ເປີດ|ປິດ}
ສະແດງພຽງແຕ່ປ່ອງຢ້ຽມທີ່ເປັນສັນຍາລັກ

*FvwmWindowMenu: ໂຕະທັງໝົດ {ເປີດ|ປິດ}
ສະແດງປ່ອງຢ້ຽມຈາກໂຕະທັງໝົດ

*FvwmWindowMenu: ໜ້າທັງໝົດ {ເປີດ|ປິດ}
ສະແດງໜ້າຕ່າງຈາກທຸກໜ້າ

*FvwmWindowMenu: MaxLen 32
ຄວາມຍາວສູງສຸດໃນຕົວອັກສອນເຂົ້າ

*FvwmWindowMenu: ຊື່ເມນູ ເມນູຂອງຂ້ອຍ
ຊື່ຂອງເມນູທີ່ຈະປ໊ອບອັບ

*FvwmWindowMenu: ຮູບແບບເມນູ MyMenuStyle
ຊື່ຂອງ MenuStyle ທີ່ຈະນໍາໃຊ້

*FvwmWindowMenu: Debug {0,1,2,3}
ລະດັບການອອກຂໍ້ມູນ debug, 0 ຫມາຍຄວາມວ່າບໍ່ມີ debug

*FvwmWindowMenu: ຫນ້າທີ່ MyWindowListFunc
ຟັງຊັນເພື່ອເອີ້ນໃສ່ລາຍການເມນູ; ເລີ່ມຕົ້ນເປັນ WindowListFunc

*FvwmWindowMenu: ຮູບແບບລາຍການ formatstring
ວິທີການຈັດຮູບແບບລາຍການເມນູ; ການ​ທົດ​ແທນ​ແມ່ນ​ເຮັດ​ໄດ້​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​:

%n, %i, %c, %r
ຊື່ປ່ອງຢ້ຽມ, ຊື່ໄອຄອນ, ຊັ້ນຮຽນຫຼືຊັບພະຍາກອນ

%x, %y
ປ່ອງຢ້ຽມ x ຫຼື y ປະສານງານ wrt ຫນ້າທີ່ປ່ອງຢ້ຽມຢູ່ເທິງ.

%X, %Y
ປ່ອງ x ຫຼື y ປະສານງານ wrt ໂຕະທີ່ປ່ອງຢ້ຽມເປີດຢູ່.

%d ໝາຍເລກໂຕະປ່ອງຢ້ຽມ

%m ໄອຄອນຂະໜາດນ້ອຍຂອງໜ້າຕ່າງ

%M ໄອຄອນຂະໜາດນ້ອຍຂອງໜ້າຕ່າງສຳລັບໜ້າຕ່າງທີ່ເປັນໄອຄອນເທົ່ານັ້ນ, ຖ້າບໍ່ດັ່ງນັ້ນຈະຫວ່າງເປົ່າ

ແຖບ %ta

%% ເປັນ % ຕົວໜັງສື

ຮູບແບບສະຕຣິງຕ້ອງຖືກອ້າງອີງ. ສະຕຣິງເລີ່ມຕົ້ນແມ່ນ "%m%n%t%t(+%x+%y) - Desk %d".

ເພີ່ມເຕີມ ຕົວຢ່າງ


ການຜູກມັດເມນູໜ້າຕ່າງກັບປຸ່ມປ່ອງຢ້ຽມທີ່ຖືກຕ້ອງຢູ່ໃນບາງແປ້ນພິມ. ຖືນີ້
ປຸ່ມໃນຂະນະທີ່ນຳທາງໂດຍໃຊ້ກະແຈຕົວກະພິບ, ຈາກນັ້ນປ່ອຍມັນ.

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

AUTHORS


Richard Listerlister@cns.georgetown.edu>.

Scott Smedleyss@aao.gov.au>.

Mikhael Goikhmanmigo@homemail.com>.

ໃຊ້ FvwmWindowMenu ອອນໄລນ໌ໂດຍໃຊ້ການບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌