GoGPT Best VPN GoSearch

OnWorks favicon

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

ແລ່ນ twm ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

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

ໂຄງການ:

NAME


twm - Tab Window Manager ສໍາລັບລະບົບ X Window

SYNTAX


[ - ຈໍສະແດງຜົນ dpy ] [ -s ] [ -f initfile ] [ -v ]

ລາຍລະອຽດ


ທ.ມ ເປັນຕົວຈັດການປ່ອງຢ້ຽມສໍາລັບລະບົບ X Window. ມັນສະຫນອງແຖບຫົວຂໍ້, ປ່ອງຢ້ຽມທີ່ມີຮູບຮ່າງ,
ຫຼາຍ​ຮູບ​ແບບ​ຂອງ​ການ​ຄຸ້ມ​ຄອງ​ຮູບ​ສັນ​ຍາ​ລັກ​, ຫນ້າ​ທີ່​ມະ​ຫາ​ພາກ​ທີ່​ກໍາ​ນົດ​ໂດຍ​ຜູ້​ໃຊ້​, click​-to​-type ແລະ pointer​-
ເນັ້ນໃສ່ແປ້ນພິມທີ່ຂັບເຄື່ອນ, ແລະການຜູກມັດປຸ່ມທີ່ລະບຸໂດຍຜູ້ໃຊ້ ແລະປຸ່ມຕົວຊີ້.

ໂປລແກລມນີ້ປົກກະຕິແລ້ວແມ່ນເລີ່ມຕົ້ນໂດຍຜູ້ຈັດການເຊດຊັນຂອງຜູ້ໃຊ້ຫຼືສະຄິບເລີ່ມຕົ້ນ. ເມື່ອ​ໃດ​
ໃຊ້ຈາກ xdm(1​) or ຊິນນິດ(1​) ໂດຍບໍ່ມີຜູ້ຈັດການກອງປະຊຸມ, ມັກຈະຖືກປະຕິບັດຢູ່ໃນ
foreground ເປັນລູກຄ້າສຸດທ້າຍ. ໃນ​ເວ​ລາ​ທີ່​ດໍາ​ເນີນ​ການ​ທາງ​ນີ້​, ອອກ​ ເຮັດໃຫ້ເກີດກອງປະຊຸມ
ຖືກຍົກເລີກ (ເຊັ່ນ: ອອກຈາກລະບົບ).

ໂດຍຄ່າເລີ່ມຕົ້ນ, ປ່ອງຢ້ຽມແອັບພລິເຄຊັນຖືກອ້ອມຮອບດ້ວຍ ``ກອບ' ທີ່ມີແຖບຫົວຂໍ້ຢູ່ເທິງ
ແລະຊາຍແດນພິເສດອ້ອມຮອບປ່ອງຢ້ຽມ. ແຖບຫົວຂໍ້ປະກອບມີຊື່ຂອງປ່ອງຢ້ຽມ, a
ສີ່ຫຼ່ຽມສີ່ຫລ່ຽມທີ່ສະຫວ່າງເມື່ອປ່ອງຢ້ຽມໄດ້ຮັບການປ້ອນຂໍ້ມູນຈາກແປ້ນພິມ, ແລະກ່ອງຟັງຊັນ
ເອີ້ນວ່າ ``ປຸ່ມຫົວຂໍ້´ ຢູ່ຂອບຊ້າຍ ແລະຂວາຂອງແຖບຫົວຂໍ້.

ກົດ​ປຸ່ມ​ຕົວ​ຊີ້ 1 (ໂດຍ​ປົກ​ກະ​ຕິ​ແມ່ນ​ປຸ່ມ​ຊ້າຍ​ສຸດ​ເວັ້ນ​ເສຍ​ແຕ່​ວ່າ​ມັນ​ໄດ້​ຮັບ​ການ​ປ່ຽນ​ແປງ​ທີ່​ມີ​
xmodmap) ໃນຫົວຂໍ້ປຸ່ມຈະເອີ້ນຟັງຊັນທີ່ກ່ຽວຂ້ອງກັບປຸ່ມ. ໃນ
ການໂຕ້ຕອບໃນຕອນຕົ້ນ, ປ່ອງຢ້ຽມແມ່ນ iconified ໂດຍການຄລິກ (ກົດແລະຫຼັງຈາກນັ້ນທັນທີ
ປ່ອຍ) ປຸ່ມຫົວເລື່ອງຊ້າຍ (ທີ່ຄ້າຍຄືຈຸດ). ກົງກັນຂ້າມ, ປ່ອງຢ້ຽມແມ່ນ
deiconified ໂດຍ​ການ​ຄລິກ​ໃສ່​ໃນ icon ທີ່​ກ່ຽວ​ຂ້ອງ​ຫຼື​ການ​ເຂົ້າ​ໃນ​ຕົວ​ຈັດ​ການ icon (ເບິ່ງ​
ລາຍລະອຽດຂອງຕົວແປ ShowIconManager ແລະຫນ້າທີ່ f.showiconmgr).

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

ເມື່ອປ່ອງຢ້ຽມໃຫມ່ຖືກສ້າງຂື້ນ, ຈະໃຫ້ກຽດທຸກຂະຫນາດແລະຂໍ້ມູນສະຖານທີ່ຮ້ອງຂໍ
ໂດຍຜູ້ໃຊ້ (ປົກກະຕິແລ້ວໂດຍຜ່ານ -ເລຂາຄະນິດ ການໂຕ້ຖຽງແຖວຄໍາສັ່ງຫຼືຊັບພະຍາກອນສໍາລັບ
ຄໍາຮ້ອງສະຫມັກສ່ວນບຸກຄົນ). ຖ້າບໍ່ດັ່ງນັ້ນ, ໂຄງຮ່າງຂອງຂະຫນາດເລີ່ມຕົ້ນຂອງປ່ອງຢ້ຽມ, ຂອງມັນ
titlebar, ແລະເສັ້ນແບ່ງປ່ອງຢ້ຽມເຂົ້າໄປໃນຕາຂ່າຍໄຟຟ້າ 3x3 ທີ່ຕິດຕາມຕົວຊີ້
ສະແດງ. ການ​ຄລິກ​ໃສ່ pointer Button1 ຈະ​ຈັດ​ຕໍາ​ແຫນ່ງ​ປ່ອງ​ຢ້ຽມ​ຢູ່​ໃນ​ຕໍາ​ແຫນ່ງ​ປະ​ຈຸ​ບັນ​ແລະ​
ໃຫ້ມັນຂະຫນາດເລີ່ມຕົ້ນ. ກົດປຸ່ມຕົວຊີ້ 2 (ປົກກະຕິແລ້ວແມ່ນປຸ່ມຕົວຊີ້ກາງ)
ແລະການລາກໂຄງຮ່າງຈະໃຫ້ປ່ອງຢ້ຽມຕໍາແຫນ່ງປະຈຸບັນຂອງມັນແຕ່ອະນຸຍາດໃຫ້ທັງສອງດ້ານ
ໄດ້​ຮັບ​ການ​ປັບ​ຂະ​ຫນາດ​ດັ່ງ​ທີ່​ອະ​ທິ​ບາຍ​ຂ້າງ​ເທິງ​. ການຄລິກໃສ່ຕົວຊີ້ປຸ່ມ 3 (ປົກກະຕິແລ້ວຕົວຊີ້ທີ່ຖືກຕ້ອງ
ປຸ່ມ) ຈະໃຫ້ປ່ອງຢ້ຽມຕໍາແຫນ່ງປະຈຸບັນຂອງຕົນແຕ່ພະຍາຍາມເຮັດໃຫ້ມັນຍາວພຽງພໍທີ່ຈະ
ແຕະລຸ່ມສຸດຂອງຫນ້າຈໍ.

OPTIONS


ທ.ມ ຍອມຮັບຕົວເລືອກແຖວຄໍາສັ່ງຕໍ່ໄປນີ້:

- ຈໍສະແດງຜົນ dpy
ຕົວເລືອກນີ້ກໍານົດເຄື່ອງແມ່ຂ່າຍ X ທີ່ຈະໃຊ້.

-s ທາງ​ເລືອກ​ນີ້​ຊີ້​ໃຫ້​ເຫັນ​ວ່າ​ພຽງ​ແຕ່​ຫນ້າ​ຈໍ​ເລີ່ມ​ຕົ້ນ (ຕາມ​ລະ​ບຸ​ໄວ້​ໂດຍ - ຈໍສະແດງຜົນ ຫຼືໂດຍ
ໄດ້ DISPLAY ສະພາບແວດລ້ອມ variable) ຄວນໄດ້ຮັບການຄຸ້ມຄອງ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ຈະພະຍາຍາມ
ເພື່ອຈັດການໜ້າຈໍທັງໝົດໃນຈໍສະແດງຜົນ.

-f ຊື່​ເອ​ກະ​ສານ
ຕົວເລືອກນີ້ລະບຸຊື່ຂອງໄຟລ໌ເລີ່ມຕົ້ນທີ່ຈະໃຊ້. ໂດຍຄ່າເລີ່ມຕົ້ນ, ຈະ
ເບິ່ງຢູ່ໃນໄດເລກະທໍລີເຮືອນຂອງຜູ້ໃຊ້ສໍາລັບໄຟລ໌ທີ່ມີຊື່ .twmrc.num (ບ່ອນທີ່ num ເປັນ
ຈໍານວນຫນ້າຈໍ) ຫຼື .twmrc.

-v ທາງ​ເລືອກ​ນີ້​ຊີ້​ບອກ​ວ່າ​ ຄວນພິມຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດທຸກຄັ້ງທີ່ບໍ່ຄາດຄິດ
ໄດ້ຮັບເຫດການຄວາມຜິດພາດ X. ນີ້ສາມາດເປັນປະໂຫຍດໃນເວລາທີ່ debugging ຄໍາຮ້ອງສະຫມັກແຕ່ສາມາດເຮັດໄດ້
ຈະລົບກວນໃນການນໍາໃຊ້ປົກກະຕິ.

ການລູກຄ້າ


ຫຼາຍຂອງ ຮູບລັກສະນະແລະພຶດຕິກໍາສາມາດຄວບຄຸມໄດ້ໂດຍການສະຫນອງໄຟລ໌ເລີ່ມຕົ້ນໃນຫນຶ່ງ
ຂອງ​ສະ​ຖານ​ທີ່​ດັ່ງ​ຕໍ່​ໄປ​ນີ້ (ຄົ້ນ​ຫາ​ໃນ​ຄໍາ​ສັ່ງ​ສໍາ​ລັບ​ແຕ່​ລະ​ຫນ້າ​ຈໍ​ໄດ້​ຮັບ​ການ​ຄຸ້ມ​ຄອງ​ໃນ​ເວ​ລາ​ທີ່​
ເລີ່ມ​ຕົ້ນ):

$HOME/.twmrc.ໝາຍເລກໜ້າຈໍ
ໄດ້ ໝາຍເລກໜ້າຈໍ ເປັນຕົວເລກບວກນ້ອຍ (ຕົວຢ່າງ: 0, 1, ແລະອື່ນໆ) ເປັນຕົວແທນຂອງ
ຈໍານວນຫນ້າຈໍ (ເຊັ່ນ: ຕົວເລກສຸດທ້າຍໃນຕົວແປສະພາບແວດລ້ອມ DISPLAY
host:displaynum.screennum) ທີ່ຈະຖືກໃຊ້ເພື່ອຕິດຕໍ່ກັບຫນ້າຈໍຂອງ
ຈໍສະແດງຜົນ. ນີ້ແມ່ນຈຸດປະສົງສໍາລັບການສະແດງທີ່ມີຫຼາຍຫນ້າຈໍຂອງສາຍຕາທີ່ແຕກຕ່າງກັນ
ປະເພດ

$HOME/.twmrc
ນີ້ແມ່ນຊື່ປົກກະຕິຂອງໄຟລ໌ເລີ່ມຕົ້ນຂອງຜູ້ໃຊ້ແຕ່ລະຄົນ.

/usr/share/X11/twm/system.twmrc
ຖ້າບໍ່ພົບທັງສອງໄຟລ໌ກ່ອນໜ້ານີ້, ຈະເບິ່ງຢູ່ໃນໄຟລ໌ນີ້ສໍາລັບ a
ການຕັ້ງຄ່າເລີ່ມຕົ້ນ. ນີ້ມັກຈະຖືກປັບແຕ່ງໂດຍຜູ້ເບິ່ງແຍງເວັບໄຊທ໌
ສະຫນອງເມນູທີ່ສະດວກຫຼືການຜູກມັດທີ່ຄຸ້ນເຄີຍສໍາລັບຜູ້ໃຊ້ຈົວ.

ຖ້າບໍ່ພົບໄຟລ໌ເລີ່ມຕົ້ນ, ຈະໃຊ້ຄ່າເລີ່ມຕົ້ນໃນຕົວທີ່ອະທິບາຍໄວ້ຂ້າງເທິງ. ໄດ້
ຊັບພະຍາກອນທີ່ໃຊ້ໂດຍ is bitmapFilePath ສໍາ​ລັບ​ບັນ​ຊີ​ລາຍ​ຊື່​ການ​ແຍກ​ຈໍ້າ​ສອງ​ເມັດ​ຂອງ​ການ​
ຄົ້ນຫາໃນເວລາທີ່ຊອກຫາໄຟລ໌ bitmap (ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ເບິ່ງ Athena ເຄື່ອງ​ມື ຄູ່ມື
ແລະ xrdb(1​)).

ທ.ມ ໄຟລ໌ເລີ່ມຕົ້ນຖືກແບ່ງອອກເປັນສາມປະເພດສະເພາະ: Variables,
ຜູກມັດ, ເມ​ນູ. ໄດ້ Variables ພາກສ່ວນຕ້ອງມາກ່ອນແລະຖືກນໍາໃຊ້ເພື່ອອະທິບາຍຕົວອັກສອນ,
ສີ, ຕົວກະພິບ, ຄວາມກວ້າງຂອງຂອບ, ໄອຄອນ ແລະການຈັດວາງໜ້າຕ່າງ, ການເນັ້ນ, ການສ້າງອັດຕະໂນມັດ,
ຮູບ​ແບບ​ຂອງ​ຫົວ​ຂໍ້​, warping​, ການ​ນໍາ​ໃຊ້​ຂອງ​ຕົວ​ຈັດ​ການ icon​. ໄດ້ ຜູກມັດ ປົກກະຕິແລ້ວມາ
ອັນທີສອງແລະຖືກນໍາໃຊ້ເພື່ອກໍານົດຫນ້າທີ່ຄວນຈະຖືກເອີ້ນໃນເວລາທີ່ແປ້ນພິມແລະ
ປຸ່ມຕົວຊີ້ຖືກກົດຢູ່ໃນປ່ອງຢ້ຽມ, ໄອຄອນ, ຫົວຂໍ້, ແລະກອບ. ໄດ້ ເມ​ນູ ສ່ວນ
ໃຫ້​ເມ​ນູ​ທີ່​ຜູ້​ໃຊ້​ກໍາ​ນົດ​ໃດໆ (ປະ​ກອບ​ດ້ວຍ​ຫນ້າ​ທີ່​ທີ່​ຈະ​ເອີ້ນ​ຫຼື​ຄໍາ​ສັ່ງ​ທີ່​ຈະ​ເປັນ​
ປະ​ຕິ​ບັດ​)​.

ຊື່ຕົວແປ ແລະຄໍາສໍາຄັນແມ່ນບໍ່ມີຕົວພິມນ້ອຍໃຫຍ່. ສາຍຕ້ອງຖືກອ້ອມຮອບດ້ວຍສອງເທົ່າ
ຕົວອັກສອນອ້າງອີງ (ເຊັ່ນ "ສີຟ້າ") ແລະມີຕົວພິມນ້ອຍໃຫຍ່. ສັນຍາລັກປອນ (#) ຢູ່ນອກ ກ
string ເຮັດໃຫ້ສ່ວນທີ່ເຫລືອຂອງເສັ້ນທີ່ມີລັກສະນະຖືກປະຕິບັດເປັນ a
ຄຳ ເຫັນ.

ຄວາມຮັບຜິດຊອບ


ຫຼາຍດ້ານຂອງ ສ່ວນຕິດຕໍ່ຜູ້ໃຊ້ຂອງມັນຖືກຄວບຄຸມໂດຍຕົວແປທີ່ອາດຈະຖືກຕັ້ງຢູ່ໃນ
ໄຟລ໌ເລີ່ມຕົ້ນຂອງຜູ້ໃຊ້. ບາງສ່ວນຂອງທາງເລືອກໃນການເປີດຫຼືປິດການທໍາງານພຽງແຕ່ໂດຍ
ການປະກົດຕົວຂອງຄໍາຫລັກສະເພາະ. ທາງ​ເລືອກ​ອື່ນ​ຕ້ອງ​ການ​ຄໍາ​ສັບ​ຕ່າງໆ​, ຕົວ​ເລກ​, ຊ່ອຍ​ແນ່​, ຫຼື​
ບັນຊີລາຍຊື່ທັງຫມົດເຫຼົ່ານີ້.

ລາຍຊື່ຖືກອ້ອມຮອບດ້ວຍວົງເລັບ ແລະປົກກະຕິແລ້ວຖືກແຍກອອກດ້ວຍຊ່ອງຫວ່າງ ຫຼືແຖວໃໝ່. ສໍາລັບ
ຍົກຕົວຢ່າງ:
AutoRaise { "emacs" "XTerm" "Xmh" }
or
AutoRaise
{
"emacs"
"XTerm"
"Xmh"
}
ເມື່ອຕົວແປທີ່ມີລາຍຊື່ຂອງສະຕຣິງທີ່ເປັນຕົວແທນຂອງປ່ອງຢ້ຽມຖືກຄົ້ນຫາ (ເຊັ່ນ: to
ກຳນົດວ່າຈະເປີດໃຊ້ງານ autoraise ດັ່ງທີ່ສະແດງຂ້າງເທິງຫຼືບໍ່), string ຈະຕ້ອງເປັນທີ່ແນ່ນອນ,
ການຈັບຄູ່ຕົວພິມນ້ອຍໃຫຍ່ກັບຊື່ຂອງປ່ອງຢ້ຽມ (ໃຫ້ໂດຍຄຸນສົມບັດປ່ອງຢ້ຽມ WM_NAME), ຊັບພະຍາກອນ
ຊື່ ຫຼືຊື່ຊັ້ນຮຽນ (ທັງສອງໃຫ້ໂດຍຄຸນສົມບັດປ່ອງຢ້ຽມ WM_CLASS). ຕົວຢ່າງກ່ອນຫນ້າ
ຈະເປີດໃຊ້ autoraise ໃນ windows ທີ່ມີຊື່ວ່າ ``emacs'' ເຊັ່ນດຽວກັນກັບໃດໆ x ໄລຍະ (ນັບ​ຕັ້ງ​ແຕ່​ພວກ​ເຂົາ​ເຈົ້າ​ແມ່ນ​ຂອງ​
class ``XTerm'') ຫຼື xmh windows (ເຊິ່ງເປັນ class ``Xmh'').

String arguments ທີ່ຖືກຕີຄວາມຫມາຍເປັນຊື່ໄຟລ໌ (ເບິ່ງ ແຜນທີ່, ຕົວກະພິບ, ແລະ
IconDirectory ຂ້າງລຸ່ມນີ້) ຈະ prepend ໄດເລກະທໍລີຂອງຜູ້ໃຊ້ (ລະບຸໂດຍ ຫນ້າທໍາອິດ ສະພາບແວດລ້ອມ
variable) ຖ້າຕົວອັກສອນທໍາອິດເປັນ tilde (~). ຖ້າຫາກວ່າ, ແທນທີ່ຈະ, ລັກສະນະທໍາອິດແມ່ນ a
colon (:), ຊື່ແມ່ນສົມມຸດວ່າຫມາຍເຖິງຫນຶ່ງໃນ bitmap ພາຍໃນທີ່ຖືກນໍາໃຊ້ເພື່ອ
ສ້າງສັນຍາລັກແຖບຫົວຂໍ້ເລີ່ມຕົ້ນ: :xlogo or :ລຶບ (ທັງສອງອ້າງອີງໃສ່ໂລໂກ້ X), :ຈຸດ
or : iconify (ທັງສອງອ້າງອີງເຖິງຈຸດ), :ປັບຂະໜາດ (ສີ່ຫຼ່ຽມທີ່ຊ້ອນກັນໃຊ້ໂດຍການປັບຂະໜາດ
ປຸ່ມ), :ເມນູ (ຫນ້າທີ່ມີເສັ້ນ), ແລະ :ຄໍາຖາມ (ເຄື່ອງໝາຍຄຳຖາມທີ່ໃຊ້ສຳລັບບໍ່ມີຢູ່ແລ້ວ
ໄຟລ໌ bitmap).

ຕົວແປຕໍ່ໄປນີ້ອາດຈະຖືກລະບຸຢູ່ເທິງສຸດຂອງ a ໄຟລ໌ເລີ່ມຕົ້ນ. ບັນຊີລາຍຊື່ຂອງ
ສາຍຄຳນຳໜ້າຊື່ໜ້າຕ່າງແມ່ນສະແດງໂດຍ ລາຍຊື່ຊະນະ. ການໂຕ້ຖຽງທາງເລືອກແມ່ນສະແດງຢູ່ໃນ
ວົງເລັບສີ່ຫຼ່ຽມ:

AutoRaise { ລາຍຊື່ຊະນະ }
ຕົວແປນີ້ລະບຸລາຍຊື່ຂອງປ່ອງຢ້ຽມທີ່ຄວນຈະຖືກຍົກຂຶ້ນມາໂດຍອັດຕະໂນມັດ
ທຸກຄັ້ງທີ່ຕົວຊີ້ເຂົ້າໄປໃນປ່ອງຢ້ຽມ. ການປະຕິບັດນີ້ສາມາດໂຕ້ຕອບໄດ້
ຫຼືປິດການໃຊ້ງານຢູ່ໃນແຕ່ລະປ່ອງຢ້ຽມໂດຍໃຊ້ຟັງຊັນ f.autoraise.

AutoRelativeResize
ຕົວແປນີ້ຊີ້ໃຫ້ເຫັນວ່າການລາກອອກຂະຫນາດຂອງປ່ອງຢ້ຽມ (ບໍ່ວ່າຈະເປັນໃນຕອນທໍາອິດ
ຂະຫນາດຂອງປ່ອງຢ້ຽມດ້ວຍ pointer Button2 ຫຼືໃນເວລາທີ່ປັບຂະຫນາດມັນ) ບໍ່ຄວນລໍຖ້າຈົນກ່ວາ
ຕົວຊີ້ໄດ້ຂ້າມຂອບປ່ອງຢ້ຽມ. ແທນທີ່ຈະ, ຍ້າຍຕົວຊີ້
ອັດຕະໂນມັດເຮັດໃຫ້ຂອບຫຼືຂອບທີ່ໃກ້ທີ່ສຸດເຄື່ອນຍ້າຍດ້ວຍຈໍານວນດຽວກັນ. ນີ້
ອະນຸຍາດໃຫ້ປັບຂະຫນາດຂອງປ່ອງຢ້ຽມທີ່ຂະຫຍາຍອອກໄປຈາກຂອບຂອງຫນ້າຈໍ. ຖ້າ
ຕົວຊີ້ຢູ່ໃນໃຈກາງຂອງປ່ອງຢ້ຽມ, ຫຼືຖ້າການປັບຂະຫນາດແມ່ນເລີ່ມຕົ້ນໂດຍການກົດ a
ປຸ່ມ​ຫົວ​ຂໍ້​, ຍັງຈະລໍຖ້າໃຫ້ຕົວຊີ້ຂ້າມຂອບປ່ອງຢ້ຽມ (ເຖິງ
ປ້ອງ​ກັນ​ອຸ​ປະ​ຕິ​ເຫດ). ທາງເລືອກນີ້ແມ່ນເປັນປະໂຫຍດໂດຍສະເພາະສໍາລັບຜູ້ທີ່ມັກ
ກົດ-drag-release ວິທີການກວາດອອກຂະຫນາດປ່ອງຢ້ຽມ.

ສີຊາຍແດນ string [{ wincolorlist }]
ຕົວແປນີ້ລະບຸສີເລີ່ມຕົ້ນຂອງຂອບທີ່ຈະວາງໄວ້ອ້ອມຮອບທັງໝົດ
ປ່ອງ​ຢ້ຽມ​ທີ່​ບໍ່​ເປັນ​ສັນ​ຍາ​ລັກ​, ແລະ​ອາດ​ຈະ​ໄດ້​ຮັບ​ພຽງ​ແຕ່​ພາຍ​ໃນ a ສີ, Grayscale or
Monochrome ບັນຊີລາຍຊື່. ທາງເລືອກ wincolorlist ກໍານົດບັນຊີລາຍຊື່ຂອງປ່ອງຢ້ຽມແລະສີ
ຊື່ຄູ່ສໍາລັບການລະບຸສີຊາຍແດນສະເພາະສໍາລັບປະເພດຕ່າງໆຂອງປ່ອງຢ້ຽມ.
ຍົກ​ຕົວ​ຢ່າງ:
ສີຊາຍແດນ "ສີຂີ້ເຖົ່າ50"
{
"XTerm" "ສີແດງ"
"xmh" "ສີຂຽວ"
}
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ສີດໍາ".

BorderTileBackground string [{ wincolorlist }]
ຕົວແປນີ້ລະບຸສີພື້ນຫຼັງເລີ່ມຕົ້ນໃນຮູບແບບສີຂີ້ເຖົ່າທີ່ໃຊ້ໃນ
ຂອບ​ເຂດ​ທີ່​ບໍ່​ໄດ້​ເນັ້ນ​ໃສ່ (ພຽງ​ແຕ່​ຖ້າ​ຫາກ​ວ່າ NoHighlight ບໍ່​ໄດ້​ຖືກ​ຕັ້ງ​ຄ່າ), ແລະ​ອາດ​ຈະ​ໄດ້​ຮັບ​ພຽງ​ແຕ່
ພາຍໃນ a ສີ, Grayscale or Monochrome ບັນຊີລາຍຊື່. ທາງເລືອກ wincolorlist ອະນຸຍາດໃຫ້
ສີຕໍ່ປ່ອງຢ້ຽມທີ່ຈະລະບຸ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ສີຂາວ".

BorderTileForeground string [{ wincolorlist }]
ຕົວແປນີ້ລະບຸສີພື້ນໜ້າເລີ່ມຕົ້ນໃນຮູບແບບສີຂີ້ເຖົ່າທີ່ໃຊ້ໃນ
ຂອບ​ເຂດ​ທີ່​ບໍ່​ໄດ້​ເນັ້ນ​ໃສ່ (ພຽງ​ແຕ່​ຖ້າ​ຫາກ​ວ່າ NoHighlight ບໍ່​ໄດ້​ຖືກ​ຕັ້ງ​ຄ່າ), ແລະ​ອາດ​ຈະ​ໄດ້​ຮັບ​ພຽງ​ແຕ່
ພາຍໃນ a ສີ, Grayscale or Monochrome ບັນຊີລາຍຊື່. ທາງເລືອກ wincolorlist ອະນຸຍາດໃຫ້
ສີຕໍ່ປ່ອງຢ້ຽມທີ່ຈະລະບຸ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ສີດໍາ".

ຄວາມກວ້າງຊາຍແດນ pixels
ຕົວແປນີ້ລະບຸຄວາມກວ້າງເປັນ pixels ຂອງຂອບທີ່ອ້ອມຮອບລູກຄ້າທັງໝົດ
ຂອບປ່ອງຢ້ຽມຖ້າ ClientBorderWidth ຍັງບໍ່ທັນໄດ້ລະບຸ. ມູນຄ່ານີ້ຍັງ
ໃຊ້ເພື່ອກໍານົດຂະຫນາດຊາຍແດນຂອງປ່ອງຢ້ຽມທີ່ສ້າງໂດຍ (ເຊັ່ນ: ຕົວຈັດການໄອຄອນ).
ຄ່າເລີ່ມຕົ້ນແມ່ນ 2.

ປຸ່ມIndent pixels
ຕົວແປນີ້ລະບຸຈຳນວນທີ່ປຸ່ມຫົວຂໍ້ຄວນຖືກຫຍໍ້ໜ້າໃສ່ທັງໝົດ
ຂ້າງ. ຄ່າທາງບວກເຮັດໃຫ້ປຸ່ມນ້ອຍກວ່າຂໍ້ຄວາມ window ແລະ
ພື້ນທີ່ເນັ້ນເພື່ອໃຫ້ພວກມັນໂດດເດັ່ນ. ການຕັ້ງຄ່ານີ້ແລະ
TitleButtonBorderWidth ຕົວແປເປັນ 0 ເຮັດໃຫ້ປຸ່ມຫົວຂໍ້ມີຄວາມສູງ ແລະກວ້າງເທົ່າກັບ
ເປັນໄປໄດ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ 1.

ClientBorderWidth
ຕົວແປນີ້ຊີ້ບອກວ່າຄວາມກວ້າງຂອງຂອບຂອງກອບຂອງປ່ອງຢ້ຽມຄວນຖືກຕັ້ງເປັນ
ຄວາມກວ້າງຂອງຂອບເບື້ອງຕົ້ນຂອງປ່ອງຢ້ຽມ, ແທນທີ່ຈະເປັນຄ່າຂອງ ຄວາມກວ້າງຊາຍແດນ.

ສີ { ລາຍ​ການ​ສີ​ }
ຕົວແປນີ້ລະບຸລາຍຊື່ການມອບໝາຍສີທີ່ຕ້ອງເຮັດຖ້າເປັນຄ່າເລີ່ມຕົ້ນ
ຈໍສະແດງຜົນສາມາດສະແດງໄດ້ຫຼາຍກ່ວາສີດໍາແລະສີຂາວງ່າຍດາຍ. ໄດ້ ສີ-
ບັນຊີລາຍຊື່ ແມ່ນປະກອບດ້ວຍຕົວແປສີຕໍ່ໄປນີ້ ແລະຄ່າຂອງພວກມັນ:
ພື້ນຫຼັງເລີ່ມຕົ້ນ, DefaultForeground, ພື້ນຫຼັງເມນູ, ເມນູດ້ານໜ້າ,
MenuTitleBackground, MenuTitleForeground, MenuShadowColor, MenuBorderColor,
PointerForeground, ແລະ ພື້ນຫຼັງຕົວຊີ້. ຕົວແປສີຕໍ່ໄປນີ້ອາດຈະ
ໄດ້​ຮັບ​ບັນ​ຊີ​ລາຍ​ຊື່​ຂອງ​ປ່ອງ​ຢ້ຽມ​ແລະ​ຄູ່​ຊື່​ສີ​ເພື່ອ​ອະ​ນຸ​ຍາດ​ໃຫ້​ສີ​ຕໍ່​ປ່ອງ​ຢ້ຽມ​ເປັນ​
ລະບຸ (ເບິ່ງ ສີຊາຍແດນ ສໍາ​ລັບ​ລາຍ​ລະ​ອຽດ​)​: ສີຊາຍແດນ, IconManagerHighlight,
BorderTitleBackground, BorderTitleForeground, ຄວາມເປັນມາຂອງຫົວຂໍ້, Title Foreground,
ໄອຄອນພື້ນຫຼັງ, ໄອຄອນ Foreground, IconBorderColor, ຄວາມເປັນມາຂອງ IconManager, ແລະ
IconManagerForegroundທີ່ຢູ່ ຍົກ​ຕົວ​ຢ່າງ:
ສີ
{
ເມນູພື້ນຫຼັງ "grey50"
ເມນູດ້ານຫນ້າ "ສີຟ້າ"
BorderColor "red" { "XTerm" "yellow" }
ຫົວຂໍ້ທາງຫນ້າ "ສີເຫຼືອງ"
ຫົວຂໍ້ຄວາມເປັນມາ "ສີຟ້າ"
}
ທັງຫມົດຂອງຕົວແປສີເຫຼົ່ານີ້ອາດຈະຖືກກໍານົດໄວ້ສໍາລັບການ Monochrome ຕົວແປ,
ອະນຸຍາດໃຫ້ໃຊ້ໄຟລ໌ເບື້ອງຕົ້ນດຽວກັນກັບທັງສີ ແລະ monochrome
ສະແດງ.

ConstrainedMoveTime ມິນລິລິດ
ຕົວແປນີ້ກໍານົດໄລຍະເວລາລະຫວ່າງການຄລິກປຸ່ມທີ່ຕ້ອງການເພື່ອເລີ່ມຕົ້ນ a
ການ​ເຄື່ອນ​ໄຫວ​ທີ່​ຈໍາ​ກັດ​. Double clicking ພາຍໃນຈໍານວນເວລານີ້ໃນເວລາທີ່
ການຮຽກຮ້ອງ f. ຍ້າຍ ຈະເຮັດໃຫ້ປ່ອງຢ້ຽມຖືກຍ້າຍພຽງແຕ່ໃນແນວນອນຫຼືຕັ້ງ
ທິດ​ທາງ. ການຕັ້ງຄ່ານີ້ເປັນ 0 ຈະປິດການເຄື່ອນທີ່ຈຳກັດ. ຄ່າເລີ່ມຕົ້ນ
ແມ່ນ 400 ມິນລິວິນາທີ.

ຕົວກະພິບ { ລາຍຊື່ຕົວກະພິບ }
ຕົວແປນີ້ລະບຸ glyphs ວ່າ ຄວນໃຊ້ສໍາລັບຕົວຊີ້ຕ່າງໆ
ຕົວກະພິບ. ແຕ່ລະຕົວກະພິບອາດຈະຖືກກໍານົດບໍ່ວ່າຈະຈາກ cursor ຕົວອັກສອນຫຼືຈາກສອງ
ໄຟລ໌ bitmap. ຮູບຮ່າງຈາກ cursor ຕົວອັກສອນອາດຈະຖືກລະບຸໂດຍກົງເປັນ:
ຊື່ຕົວກະພິບ "string"
ບ່ອນທີ່ ຊື່ຕົວກະພິບ ແມ່ນຫນຶ່ງໃນຊື່ຕົວກະພິບທີ່ລະບຸໄວ້ຂ້າງລຸ່ມນີ້, ແລະ string ແມ່ນຊື່
ຂອງ glyph ທີ່ພົບເຫັນຢູ່ໃນໄຟລ໌ /usr/include/X11/cursorfont.h (ບໍ່ມີ ``XC_''
ຄໍານໍາຫນ້າ). ຖ້າຕົວກະພິບຈະຖືກກໍານົດຈາກໄຟລ໌ bitmap, syntax ຕໍ່ໄປນີ້
ຖືກນໍາໃຊ້ແທນ:
ຊື່ຕົວກະພິບ "ຮູບພາບເລັກນ້ອຍ""ຫນ້າກາກ"
ໄດ້ ຮູບພາບເລັກນ້ອຍ ແລະ ຫນ້າກາກ strings ລະບຸຊື່ຂອງໄຟລ໌ທີ່ມີຮູບພາບ glyph
ແລະຫນ້າກາກໃນ ແຜນທີ່ບິດ(1​) ແບບຟອມ. ໄຟລ໌ bitmap ແມ່ນຕັ້ງຢູ່ໃນລັກສະນະດຽວກັນກັບ
icon ໄຟລ໌ bitmap. ຕົວຢ່າງຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນຄໍານິຍາມຂອງຕົວກະພິບເລີ່ມຕົ້ນ:
ຕົວກະພິບ
{
ຂອບ "top_left_arrow"
ຫົວຂໍ້ "top_left_arrow"
ໄອຄອນ "top_left_arrow"
ໄອຄອນMgr "top_left_arrow"
ຍ້າຍ "fleur"
ປັບຂະຫນາດ "fleur"
ເມນູ "sb_left_arrow"
ປຸ່ມ "ມື2"
ລໍຖ້າ "ເບິ່ງ"
ເລືອກ "ຈຸດ"
ທໍາລາຍ "pirates"
}

DecorateTransients
ຕົວແປນີ້ຊີ້ບອກວ່າປ່ອງຢ້ຽມຊົ່ວຄາວ (ທີ່ບັນຈຸ a
WM_TRANSIENT_FOR ຄຸນສົມບັດ) ຄວນມີແຖບຫົວຂໍ້. ໂດຍຄ່າເລີ່ມຕົ້ນ, transients ບໍ່ແມ່ນ
ລ້ຽງດູ.

ພື້ນຫຼັງເລີ່ມຕົ້ນ string
ຕົວແປນີ້ກຳນົດສີພື້ນຫຼັງເພື່ອໃຊ້ສຳລັບຂະໜາດ ແລະຂໍ້ມູນ
ປ່ອງຢ້ຽມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ສີຂາວ".

DefaultForeground string
ຕົວແປນີ້ລະບຸສີພື້ນໜ້າເພື່ອໃຊ້ສຳລັບຂະໜາດ ແລະຂໍ້ມູນ
ປ່ອງຢ້ຽມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ສີດໍາ".

DontIconifyByUnmapping { ລາຍຊື່ຊະນະ }
ຕົວແປນີ້ລະບຸລາຍຊື່ໜ້າຕ່າງທີ່ບໍ່ຄວນຖືກໝາຍເປັນສັນຍາລັກໂດຍງ່າຍໆ
unmapping ປ່ອງຢ້ຽມ (ເຊັ່ນດຽວກັບກໍລະນີຖ້າຫາກວ່າ IconifyByUnmapping ໄດ້​ຖືກ​ກໍາ​ນົດ​)​.
ນີ້ຖືກນໍາໃຊ້ເລື້ອຍໆເພື່ອບັງຄັບໃຫ້ບາງປ່ອງຢ້ຽມຖືກປະຕິບັດເປັນໄອຄອນໃນຂະນະທີ່ອື່ນໆ
windows ຖືກຈັດການໂດຍຜູ້ຈັດການໄອຄອນ.

DontMoveOff
ຕົວແປນີ້ຊີ້ໃຫ້ເຫັນວ່າ windows ບໍ່ຄວນຖືກອະນຸຍາດໃຫ້ຍ້າຍອອກຈາກ
ຈໍ. ມັນສາມາດໄດ້ຮັບການ overridden ໂດຍ f.forcemove function

DontSqueezeTitle [{ ລາຍຊື່ຊະນະ }]
ຕົວແປນີ້ຊີ້ບອກວ່າແຖບຫົວຂໍ້ບໍ່ຄວນຖືກບີບລົງໃສ່ຕໍາ່ສຸດທີ່ຂອງມັນ
ຂະ​ຫນາດ​ດັ່ງ​ທີ່​ອະ​ທິ​ບາຍ​ພາຍ​ໃຕ້​ການ​ SqueezeTitle ຂ້າງລຸ່ມນີ້. ຖ້າບັນຊີລາຍຊື່ປ່ອງຢ້ຽມທາງເລືອກແມ່ນ
ສະຫນອງໃຫ້, ພຽງແຕ່ປ່ອງຢ້ຽມເຫຼົ່ານັ້ນຈະຖືກປ້ອງກັນບໍ່ໃຫ້ຖືກບີບ.

ForceIcons
ຕົວແປນີ້ຊີ້ບອກວ່າຮູບສັນຍາລັກ pixmaps ທີ່ລະບຸໄວ້ໃນ ຮູບສັນຍາລັກ ຕົວແປຄວນ
ລົບລ້າງ pixmaps ທີ່ລູກຄ້າສະໜອງໃຫ້.

FramePadding pixels
ຕົວແປນີ້ລະບຸໄລຍະຫ່າງລະຫວ່າງການຕົກແຕ່ງແຖບຫົວຂໍ້ (ປຸ່ມ
ແລະຂໍ້ຄວາມ) ແລະກອບປ່ອງຢ້ຽມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 2 pixels.

Grayscale { ສີ }
ຕົວແປນີ້ກໍານົດບັນຊີລາຍຊື່ຂອງການກໍາຫນົດສີທີ່ຄວນຈະເຮັດໄດ້ຖ້າຫາກວ່າ
ຫນ້າ​ຈໍ​ມີ​ຮູບ​ພາບ​ໃນ​ຕອນ​ຕົ້ນ GrayScale​. ເບິ່ງລາຍລະອຽດຂອງ ສີ.

ໄອຄອນພື້ນຫຼັງ string [{ ລາຍຊື່ຊະນະ }]
ຕົວແປນີ້ລະບຸສີພື້ນຫຼັງຂອງໄອຄອນ, ແລະອາດຈະຖືກລະບຸເທົ່ານັ້ນ
ພາຍໃນຂອງ ສີ, Grayscale or Monochrome ບັນຊີລາຍຊື່. ທາງເລືອກ ລາຍຊື່ຊະນະ ແມ່ນບັນຊີລາຍຊື່
ຊື່ແລະສີຂອງປ່ອງຢ້ຽມດັ່ງນັ້ນສີຕໍ່ປ່ອງຢ້ຽມອາດຈະຖືກກໍານົດ. ເບິ່ງ
ສີຊາຍແດນ ຕົວແປສໍາລັບຄໍາອະທິບາຍຄົບຖ້ວນສົມບູນຂອງ ລາຍຊື່ຊະນະ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
"ສີຂາວ".

IconBorderColor string [{ ລາຍຊື່ຊະນະ }]
ຕົວແປນີ້ລະບຸສີຂອງຂອບທີ່ໃຊ້ສໍາລັບປ່ອງຢ້ຽມໄອຄອນ, ແລະອາດຈະ
ພຽງ​ແຕ່​ໄດ້​ຮັບ​ການ​ລະ​ບຸ​ໄວ້​ພາຍ​ໃນ​ຂອງ a ສີ, Grayscale or Monochrome ບັນຊີລາຍຊື່. ທາງເລືອກ
ລາຍຊື່ຊະນະ ແມ່ນບັນຊີລາຍຊື່ຂອງຊື່ປ່ອງຢ້ຽມແລະສີດັ່ງນັ້ນສີຕໍ່ປ່ອງຢ້ຽມອາດຈະເປັນ
ລະບຸ. ເບິ່ງ ສີຊາຍແດນ ຕົວແປສໍາລັບຄໍາອະທິບາຍຄົບຖ້ວນສົມບູນຂອງ ຊະ​ນະ-
ບັນຊີລາຍຊື່. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ສີດໍາ".

IconBorderWidth pixels
ຕົວແປນີ້ລະບຸຄວາມກວ້າງເປັນ pixels ຂອງຂອບອ້ອມຮອບໄອຄອນ
ປ່ອງຢ້ຽມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 2.

IconDirectory string
ຕົວແປນີ້ລະບຸໄດເລກະທໍລີທີ່ຄວນຈະຖືກຄົ້ນຫາຖ້າຫາກວ່າໄຟລ໌ bitmap
ບໍ່ສາມາດພົບເຫັນຢູ່ໃນໄດເລກະທໍລີໃດໆໃນ bitmapFilePath ຊັບພະຍາກອນ.

ໄອຄອນຟອນ string
ຕົວແປນີ້ລະບຸຕົວອັກສອນທີ່ຈະໃຊ້ເພື່ອສະແດງຊື່ໄອຄອນພາຍໃນໄອຄອນ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຕົວແປ".

ໄອຄອນ Foreground string [{ ລາຍຊື່ຊະນະ }]
ຕົວແປນີ້ກໍານົດສີດ້ານຫນ້າທີ່ຈະໃຊ້ໃນເວລາທີ່ສະແດງໄອຄອນ, ແລະ
ອາດຈະຖືກລະບຸພາຍໃນຂອງ a ສີ, Grayscale or Monochrome ບັນຊີລາຍຊື່. ໄດ້
ທາງເລືອກ ລາຍຊື່ຊະນະ ແມ່ນ​ບັນ​ຊີ​ລາຍ​ຊື່​ຂອງ​ປ່ອງ​ຢ້ຽມ​ແລະ​ສີ​ດັ່ງ​ນັ້ນ​ສີ​ຕໍ່​ປ່ອງ​ຢ້ຽມ​
ອາດຈະຖືກກໍານົດ. ເບິ່ງ ສີຊາຍແດນ ຕົວແປສໍາລັບຄໍາອະທິບາຍຄົບຖ້ວນສົມບູນຂອງ
ລາຍຊື່ຊະນະ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ສີດໍາ".

IconifyByUnmapping [{ ລາຍຊື່ຊະນະ }]
ຕົວແປນີ້ຊີ້ບອກວ່າໜ້າຕ່າງຄວນຖືກໝາຍເປັນໄອຄອນໂດຍການບໍ່ໄດ້ເຮັດແຜນທີ່ໂດຍບໍ່ມີ
ພະຍາຍາມສ້າງແຜນທີ່ໄອຄອນໃດນຶ່ງ. ນີ້ສົມມຸດວ່າຜູ້ໃຊ້ຈະ remap window ຜ່ານ
ຜູ້ຈັດການໄອຄອນ, ໄດ້ f.warpto ຫນ້າທີ່, ຫຼື TwmWindows ເມນູ. ຖ້າທາງເລືອກ
ລາຍຊື່ຊະນະ ໄດ້ຖືກສະຫນອງໃຫ້, ພຽງແຕ່ປ່ອງຢ້ຽມເຫຼົ່ານັ້ນຈະຖືກ icon ໂດຍພຽງແຕ່ unmapping.
Windows ທີ່ມີທັງນີ້ແລະ IconManagerDontShow ທາງເລືອກທີ່ຕັ້ງໄວ້ອາດຈະບໍ່ແມ່ນ
ສາມາດເຂົ້າເຖິງໄດ້ຖ້າຫາກວ່າບໍ່ມີການຜູກມັດກັບ TwmWindows ເມນູຖືກຕັ້ງຢູ່ໃນໄຟລ໌ເລີ່ມຕົ້ນຂອງຜູ້ໃຊ້.

ຄວາມເປັນມາຂອງ IconManager string [{ ລາຍຊື່ຊະນະ }]
ຕົວແປນີ້ກຳນົດສີພື້ນຫຼັງເພື່ອໃຊ້ສຳລັບລາຍການຕົວຈັດການໄອຄອນ, ແລະ
ອາດຈະຖືກລະບຸພາຍໃນຂອງ a ສີ, Grayscale or Monochrome ບັນຊີລາຍຊື່. ໄດ້
ທາງເລືອກ ລາຍຊື່ຊະນະ ແມ່ນ​ບັນ​ຊີ​ລາຍ​ຊື່​ຂອງ​ປ່ອງ​ຢ້ຽມ​ແລະ​ສີ​ດັ່ງ​ນັ້ນ​ສີ​ຕໍ່​ປ່ອງ​ຢ້ຽມ​
ອາດຈະຖືກກໍານົດ. ເບິ່ງ ສີຊາຍແດນ ຕົວແປສໍາລັບຄໍາອະທິບາຍຄົບຖ້ວນສົມບູນຂອງ
ລາຍຊື່ຊະນະ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ສີຂາວ".

IconManagerDontShow [{ ລາຍຊື່ຊະນະ }]
ຕົວແປນີ້ຊີ້ບອກວ່າຕົວຈັດການໄອຄອນບໍ່ຄວນສະແດງໜ້າຕ່າງໃດໆ. ຖ້າ
ທາງເລືອກ ລາຍຊື່ຊະນະ ແມ່ນໃຫ້, ພຽງແຕ່ປ່ອງຢ້ຽມເຫຼົ່ານັ້ນຈະບໍ່ຖືກສະແດງ. ນີ້
ຕົວແປແມ່ນໃຊ້ເພື່ອປ້ອງກັນປ່ອງຢ້ຽມທີ່ບໍ່ຄ່ອຍມີສັນຍາລັກ (ເຊັ່ນ: xclock or
xload) ຈາກການເອົາພື້ນທີ່ຢູ່ໃນຕົວຈັດການໄອຄອນ.

IconManagerFont string
ຕົວແປນີ້ລະບຸຕົວອັກສອນທີ່ຈະໃຊ້ເມື່ອສະແດງລາຍການຕົວຈັດການໄອຄອນ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຕົວແປ".

IconManagerForeground string [{ ລາຍຊື່ຊະນະ }]
ຕົວແປນີ້ລະບຸສີພື້ນໜ້າເພື່ອໃຊ້ເມື່ອສະແດງໄອຄອນ
ລາຍການຜູ້ຈັດການ, ແລະອາດຈະຖືກລະບຸພາຍໃນຂອງ a ສີ, Grayscale or
Monochrome ບັນຊີລາຍຊື່. ທາງເລືອກ ລາຍຊື່ຊະນະ ແມ່ນບັນຊີລາຍຊື່ຂອງຊື່ປ່ອງຢ້ຽມແລະສີດັ່ງນັ້ນ
ສີຕໍ່ປ່ອງຢ້ຽມອາດຈະຖືກກໍານົດ. ເບິ່ງ ສີຊາຍແດນ ຕົວແປສໍາລັບ a
ລາຍ​ລະ​ອຽດ​ທີ່​ສົມ​ບູນ​ຂອງ​ ລາຍຊື່ຊະນະ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ສີດໍາ".

IconManager Geometry string [ ຄໍລໍາ ]
ຕົວແປນີ້ລະບຸເລຂາຄະນິດຂອງໜ້າຕ່າງຕົວຈັດການໄອຄອນ. ໄດ້ string
argument ແມ່ນມາດຕະຖານສະເພາະເລຂາຄະນິດທີ່ຊີ້ບອກເຖິງຂະໜາດເຕັມເບື້ອງຕົ້ນ
ຂອງ​ຜູ້​ຈັດ​ການ icon​. ຫຼັງຈາກນັ້ນ, ປ່ອງຢ້ຽມຜູ້ຈັດການໄອຄອນຖືກແຍກອອກເປັນ ຄໍລໍາ ຕ່ອນ
ແລະ​ຂະ​ຫຍາຍ​ຕາມ​ຈໍາ​ນວນ​ຂອງ​ການ​ເຂົ້າ​ໃນ​ຕົວ​ຈັດ​ການ icon ໄດ້​. ລາຍການພິເສດ
ຖືກຫໍ່ເພື່ອສ້າງເປັນແຖວເພີ່ມເຕີມ. ຈຳນວນຖັນເລີ່ມຕົ້ນແມ່ນ 1.

IconManagerHighlight string [{ ລາຍຊື່ຊະນະ }]
ຕົວແປນີ້ລະບຸສີຂອບທີ່ຈະໃຊ້ໃນເວລາເນັ້ນໄອຄອນ
entry manager ທີ່ປະຈຸບັນມີຈຸດສຸມ, ແລະພຽງແຕ່ສາມາດລະບຸໄວ້ພາຍໃນຂອງ a
ສີ, Grayscale or Monochrome ບັນຊີລາຍຊື່. ທາງເລືອກ ລາຍຊື່ຊະນະ ແມ່ນບັນຊີລາຍຊື່ຂອງປ່ອງຢ້ຽມ
ຊື່ແລະສີເພື່ອໃຫ້ສີຕໍ່ປ່ອງຢ້ຽມອາດຈະຖືກກໍານົດ. ເບິ່ງ ສີຊາຍແດນ
ຕົວແປສໍາລັບຄໍາອະທິບາຍຄົບຖ້ວນສົມບູນຂອງ ລາຍຊື່ຊະນະ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ສີດໍາ".

IconManagers { iconmgr-list }
ຕົວແປນີ້ລະບຸລາຍຊື່ຂອງຜູ້ຈັດການໄອຄອນທີ່ຈະສ້າງ. ແຕ່ລະລາຍການໃນ
iconmgr-list ມີ​ຮູບ​ແບບ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​:
"ຊື່ຊະນະ"["ຊື່ສັນຍາລັກ"]"ເລຂາຄະນິດ" ຄໍລໍາ
ບ່ອນທີ່ ຊື່ຊະນະ ແມ່ນຊື່ຂອງປ່ອງຢ້ຽມທີ່ຄວນຈະຖືກໃສ່ເຂົ້າໃນໄອຄອນນີ້
ຜູ້​ຈັດ​ການ, ຊື່ສັນຍາລັກ ແມ່ນ​ຊື່​ຂອງ icon ຕົວ​ຈັດ​ການ​ປ່ອງ​ຢ້ຽມ​ນັ້ນ icon ຂອງ​, ເລຂາຄະນິດ ເປັນ
ຂໍ້ກໍາຫນົດເລຂາຄະນິດມາດຕະຖານ, ແລະ ຄໍລໍາ ແມ່ນຈໍານວນຖັນໃນໄອຄອນນີ້
ຜູ້ຈັດການດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ໃນ IconManager Geometryທີ່ຢູ່ ຍົກ​ຕົວ​ຢ່າງ:
IconManagers
{
"XTerm" "=300x5+800+5" 5
"myhost" "=400x5+100+5" 2
}
ລູກຄ້າທີ່ມີຊື່ ຫຼືຊັ້ນຮຽນແມ່ນ ``XTerm'' ຈະມີລາຍການທີ່ສ້າງຂຶ້ນໃນ
ຜູ້ຈັດການໄອຄອນ ``XTerm''. ລູກຄ້າທີ່ມີຊື່ "myhost" ຈະຖືກໃສ່ເຂົ້າໃນ
ຜູ້ຈັດການໄອຄອນ ``myhost''.

IconManagerShow { ລາຍຊື່ຊະນະ }
ຕົວແປນີ້ລະບຸລາຍຊື່ໜ້າຕ່າງທີ່ຄວນຈະປາກົດຢູ່ໃນຕົວຈັດການໄອຄອນ.
ເມື່ອຖືກ ນຳ ໃຊ້ສົມທົບກັບ IconManagerDontShow ຕົວປ່ຽນແປງ, ພຽງແຕ່ປ່ອງຢ້ຽມ
ໃນບັນຊີລາຍຊື່ນີ້ຈະສະແດງຢູ່ໃນຕົວຈັດການໄອຄອນ.

ໄອຄອນພາກພື້ນ geomstring vgrav hgrav gridwidth ລວງສູງ
ຕົວແປນີ້ກໍານົດພື້ນທີ່ຢູ່ໃນປ່ອງຢ້ຽມຮາກທີ່ໄອຄອນຖືກວາງໄວ້ຖ້າບໍ່ມີ
ສະຖານທີ່ໄອຄອນສະເພາະແມ່ນສະໜອງໃຫ້ໂດຍລູກຄ້າ. ໄດ້ geomstring ແມ່ນອ້າງອີງ
ສະຕຣິງທີ່ບັນຈຸຂໍ້ມູນສະເພາະເລຂາຄະນິດມາດຕະຖານ. ຖ້າຫຼາຍກວ່າຫນຶ່ງ ໄອຄອນພາກພື້ນ
ເສັ້ນຖືກມອບໃຫ້, ໄອຄອນຈະຖືກໃສ່ເຂົ້າໄປໃນພາກພື້ນໄອຄອນທີ່ປະສົບຜົນສໍາເລັດເມື່ອທໍາອິດ
ແມ່ນເຕັມ. ໄດ້ vgrav ການໂຕ້ຖຽງຄວນຈະເປັນ ພາກເຫນືອ or ພາກໃຕ້ ແລະການຄວບຄຸມແລະເປັນ
ໃຊ້ເພື່ອຄວບຄຸມວ່າໄອຄອນຈະຖືກຕື່ມໃສ່ໃນຄັ້ງທໍາອິດຈາກເທິງຫຼືລຸ່ມຂອງ
ໄອຄອນພາກພື້ນ. ເຊັ່ນດຽວກັນ, ໄດ້ hgrav ການໂຕ້ຖຽງຄວນຈະເປັນ ພາກຕາເວັນອອກ or ທິດຕາເວັນຕົກ ແລະແມ່ນ
ໃຊ້ເພື່ອຄວບຄຸມວ່າຈະໃຫ້ໃສ່ໄອຄອນຈາກຊ້າຍຈາກຂວາຫຼືບໍ່. ໄອຄອນ
ຖືກວາງໄວ້ພາຍໃນພາກພື້ນໃນຕາຂ່າຍໄຟຟ້າທີ່ມີຈຸລັງ gridwidth pixels ກວ້າງແລະ
ລວງສູງ pixels ສູງ.

ຮູບສັນຍາລັກ { ລາຍຊື່ຊະນະ }
ຕົວແປນີ້ກໍານົດບັນຊີລາຍຊື່ຂອງຊື່ປ່ອງຢ້ຽມແລະຊື່ໄຟລ໌ bitmap ວ່າ
ຄວນຖືກໃຊ້ເປັນໄອຄອນຂອງພວກເຂົາ. ຍົກ​ຕົວ​ຢ່າງ:
ຮູບສັນຍາລັກ
{
"XTerm" "xterm.icon"
"xfd" "xfd_icon"
}
Windows ທີ່ກົງກັບ ``XTerm'' ແລະຈະບໍ່ເປັນສັນຍາລັກໂດຍການ unmapping, ແລະຈະ
ພະຍາຍາມໃຊ້ icon bitmap ໃນໄຟລ໌ ``xterm.icon''. ຖ້າ ForceIcons is
ລະບຸໄວ້, ແຜນທີ່ບິດນີ້ຈະຖືກນໍາໃຊ້ເຖິງແມ່ນວ່າລູກຄ້າໄດ້ຮ້ອງຂໍໄອຄອນຂອງຕົນເອງ
pixmap.

InterpolateMenuColors
ຕົວແປນີ້ຊີ້ໃຫ້ເຫັນວ່າສີເຂົ້າເມນູຄວນຈະຖືກ interpolated ລະຫວ່າງ
ສີທີ່ລະບຸ. ໃນຕົວຢ່າງຂ້າງລຸ່ມນີ້:
ເມນູ "ເມນູຂອງຂ້ອຍ"
{
"Title" ("black":"red") f.title
"entry1" f.nop
"entry2" f.nop
"entry3" ("ສີຂາວ":"ສີຂຽວ") f.nop
"entry4" f.nop
"entry5" ("red":"white") f.nop
}
ສີດ້ານໜ້າສຳລັບ ``ລາຍການທີ 1'' ແລະ ``ລາຍການທີ 2'' ຈະຖືກປະສົມລະຫວ່າງ
ສີດໍາແລະສີຂາວ, ແລະສີພື້ນຫລັງລະຫວ່າງສີແດງແລະສີຂຽວ. ເຊັ່ນດຽວກັນ, ໄດ້
foreground ສໍາລັບ `` entry4 '' ຈະເປັນເຄິ່ງທາງລະຫວ່າງສີຂາວແລະສີແດງ, ແລະ
ພື້ນຫຼັງຈະເປັນເຄິ່ງທາງລະຫວ່າງສີຂຽວ ແລະສີຂາວ.

MakeTitle { ລາຍຊື່ຊະນະ }
ຕົວແປນີ້ລະບຸລາຍຊື່ຂອງປ່ອງຢ້ຽມທີ່ແຖບຫົວຂໍ້ຄວນຖືກວາງໄວ້ ແລະ
ຖືກນໍາໃຊ້ເພື່ອຮ້ອງຂໍຊື່ໃນປ່ອງຢ້ຽມສະເພາະໃນເວລາທີ່ ຫົວຂໍ້ ໄດ້ຖືກຕັ້ງ.

MaxWindowSize string
ຕົວແປນີ້ລະບຸເລຂາຄະນິດທີ່ຄວາມກວ້າງແລະຄວາມສູງໃຫ້ສູງສຸດ
ຂະຫນາດສໍາລັບປ່ອງຢ້ຽມທີ່ໃຫ້. ໂດຍທົ່ວໄປແລ້ວນີ້ຖືກນໍາໃຊ້ເພື່ອຈໍາກັດປ່ອງຢ້ຽມຂະຫນາດ
ຂອງ​ຫນ້າ​ຈໍ​ໄດ້​. ຄວາມກວ້າງເລີ່ມຕົ້ນແມ່ນ 32767 - ຄວາມກວ້າງຂອງຫນ້າຈໍ. ຄວາມສູງເລີ່ມຕົ້ນແມ່ນ
32767 - ຄວາມສູງຂອງຫນ້າຈໍ.

ພື້ນຫຼັງເມນູ string
ຕົວແປນີ້ລະບຸສີພື້ນຫຼັງທີ່ໃຊ້ສຳລັບເມນູ, ແລະສາມາດເປັນໄດ້ເທົ່ານັ້ນ
ລະບຸໄວ້ພາຍໃນຂອງ a ສີ or Monochrome ບັນຊີລາຍຊື່. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ສີຂາວ".

MenuBorderColor string
ຕົວແປນີ້ລະບຸສີຂອງຂອບເມນູ ແລະພຽງແຕ່ສາມາດລະບຸໄດ້
ພາຍໃນຂອງ ສີ, Grayscale or Monochrome ບັນຊີລາຍຊື່. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ສີດໍາ".

MenuBorderWidth pixels
ຕົວແປນີ້ກໍານົດຄວາມກວ້າງເປັນ pixels ຂອງຊາຍແດນອ້ອມຂ້າງເມນູ
ປ່ອງຢ້ຽມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 2.

MenuFont string
ຕົວແປນີ້ກໍານົດຕົວອັກສອນທີ່ຈະໃຊ້ໃນເວລາສະແດງເມນູ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
"ຕົວແປ".

ເມນູດ້ານໜ້າ string
ຕົວແປນີ້ລະບຸສີພື້ນໜ້າທີ່ໃຊ້ສຳລັບເມນູ, ແລະສາມາດເປັນໄດ້ເທົ່ານັ້ນ
ລະບຸໄວ້ພາຍໃນຂອງ a ສີ, Grayscale or Monochrome ບັນຊີລາຍຊື່. ຄ່າເລີ່ມຕົ້ນແມ່ນ
"ສີດໍາ".

MenuShadowColor string
ຕົວແປນີ້ລະບຸສີຂອງເງົາທີ່ຢູ່ເບື້ອງຫຼັງເມນູແບບດຶງລົງ ແລະສາມາດ
ພຽງ​ແຕ່​ໄດ້​ຮັບ​ການ​ລະ​ບຸ​ໄວ້​ພາຍ​ໃນ​ຂອງ a ສີ, Grayscale or Monochrome ບັນຊີລາຍຊື່. ຄ່າເລີ່ມຕົ້ນແມ່ນ
"ສີດໍາ".

MenuTitleBackground string
ຕົວແປນີ້ກຳນົດສີພື້ນຫຼັງສຳລັບ f.ຫົວຂໍ້ ລາຍການຢູ່ໃນເມນູ, ແລະສາມາດ
ພຽງ​ແຕ່​ໄດ້​ຮັບ​ການ​ລະ​ບຸ​ໄວ້​ພາຍ​ໃນ​ຂອງ a ສີ, Grayscale or Monochrome ບັນຊີລາຍຊື່. ຄ່າເລີ່ມຕົ້ນແມ່ນ
"ສີຂາວ".

MenuTitleForeground string
ຕົວແປນີ້ລະບຸສີພື້ນໜ້າສຳລັບ f.ຫົວຂໍ້ ລາຍການຢູ່ໃນເມນູແລະສາມາດ
ພຽງ​ແຕ່​ໄດ້​ຮັບ​ການ​ລະ​ບຸ​ໄວ້​ພາຍ​ໃນ​ຂອງ a ສີ or Monochrome ບັນຊີລາຍຊື່. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ສີດໍາ".

Monochrome { ສີ }
ຕົວແປນີ້ກໍານົດບັນຊີລາຍຊື່ຂອງການກໍາຫນົດສີທີ່ຄວນຈະເຮັດໄດ້ຖ້າຫາກວ່າ
ຫນ້າຈໍມີຄວາມເລິກຂອງ 1. ເບິ່ງລາຍລະອຽດຂອງ ສີ.

MoveDelta pixels
ຕົວແປນີ້ລະບຸຈໍານວນ pixels ທີ່ຕົວຊີ້ຕ້ອງຍ້າຍກ່ອນ
f. ຍ້າຍ ຟັງຊັນເລີ່ມເຮັດວຽກ. ຍັງເບິ່ງໄດ້ f.deltastop ຫນ້າທີ່. ຄ່າເລີ່ມຕົ້ນ
ເປັນສູນ pixels.

NoBackingStore
ຕົວ​ປ່ຽນ​ແປງ​ນີ້​ຊີ້​ບອກ​ວ່າ​ ເມນູຂອງບໍ່ຄວນຮ້ອງຂໍໃຫ້ backing store ກັບ
ຫຼຸດຜ່ອນການທາສີຄືນໃຫມ່ຂອງເມນູ. ນີ້ປົກກະຕິແລ້ວແມ່ນໃຊ້ກັບເຄື່ອງແມ່ຂ່າຍທີ່ສາມາດ
repaint ໄວກວ່າທີ່ພວກເຂົາສາມາດຈັດການຮ້ານ backing.

NoCaseSensitive
ຕົວແປນີ້ຊີ້ບອກກໍລະນີທີ່ຄວນຈະຖືກລະເລີຍເມື່ອຈັດຮຽງຊື່ໄອຄອນໃນອັນ
ຜູ້ຈັດການໄອຄອນ. ຕົວເລືອກນີ້ມັກຈະຖືກໃຊ້ກັບແອັບພລິເຄຊັນທີ່ໃຊ້ຕົວພິມໃຫຍ່
ຕົວອັກສອນທໍາອິດຂອງຊື່ໄອຄອນຂອງພວກເຂົາ.

ບໍ່ມີຄ່າເລີ່ມຕົ້ນ
ຕົວ​ປ່ຽນ​ແປງ​ນີ້​ຊີ້​ບອກ​ວ່າ​ ບໍ່ຄວນສະຫນອງປຸ່ມຫົວຂໍ້ເລີ່ມຕົ້ນແລະ
ການຜູກມັດ. ທາງເລືອກນີ້ຄວນຈະຖືກນໍາໃຊ້ພຽງແຕ່ຖ້າໄຟລ໌ເລີ່ມຕົ້ນປະກອບດ້ວຍ a
ກໍານົດການຜູກມັດແລະຄໍານິຍາມໃຫມ່ຢ່າງສົມບູນ.

NoGrabServer
ຕົວ​ປ່ຽນ​ແປງ​ນີ້​ຊີ້​ບອກ​ວ່າ​ ບໍ່ຄວນຈັບເຊີບເວີເມື່ອເປີດເມນູ
ແລະການເຄື່ອນຍ້າຍປ່ອງຢ້ຽມ opaque.

NoHighlight [{ ລາຍຊື່ຊະນະ }]
ຕົວແປນີ້ຊີ້ໃຫ້ເຫັນວ່າຂອບເຂດບໍ່ຄວນຖືກເນັ້ນໃສ່ເພື່ອຕິດຕາມ
ສະຖານທີ່ຂອງຕົວຊີ້. ຖ້າທາງເລືອກ ລາຍຊື່ຊະນະ ແມ່ນໃຫ້, ຈຸດເດັ່ນຈະ
ພຽງແຕ່ຖືກປິດໃຊ້ງານສໍາລັບປ່ອງຢ້ຽມເຫຼົ່ານັ້ນ. ເມື່ອຊາຍແດນຖືກເນັ້ນໃສ່, ມັນຈະເປັນ
ແຕ້ມຢູ່ໃນປະຈຸບັນ ສີຊາຍແດນ. ໃນເວລາທີ່ຊາຍແດນບໍ່ໄດ້ຖືກເນັ້ນໃສ່, ມັນຈະເປັນ
stipled ກັບຮູບແບບສີຂີ້ເຖົ່າໂດຍໃຊ້ປະຈຸບັນ BorderTileForeground ແລະ
BorderTileBackground ສີ.

NoIconManagers
ຕົວແປນີ້ຊີ້ບອກວ່າບໍ່ຄວນສ້າງຕົວຈັດການໄອຄອນ.

NoMenuShadows
ຕົວແປນີ້ຊີ້ບອກວ່າເມນູບໍ່ຄວນມີເງົາຕົກຢູ່ຫຼັງພວກມັນ.
ນີ້ປົກກະຕິແລ້ວແມ່ນໃຊ້ກັບເຄື່ອງແມ່ຂ່າຍທີ່ຊ້າລົງນັບຕັ້ງແຕ່ມັນເລັ່ງການແຕ້ມເມນູຢູ່ທີ່
ຄ່າໃຊ້ຈ່າຍໃນການເຮັດໃຫ້ເມນູອ່ານຍາກກວ່າເລັກນ້ອຍ.

NoRaiseOnDeiconify
ຕົວແປນີ້ຊີ້ໃຫ້ເຫັນວ່າປ່ອງຢ້ຽມທີ່ deiconified ບໍ່ຄວນຖືກຍົກຂຶ້ນມາ.

NoRaiseOnMove
ຕົວແປນີ້ຊີ້ໃຫ້ເຫັນວ່າປ່ອງຢ້ຽມບໍ່ຄວນຖືກຍົກຂຶ້ນມາເມື່ອຍ້າຍ. ນີ້​ແມ່ນ
ປົກກະຕິແລ້ວໃຊ້ເພື່ອອະນຸຍາດໃຫ້ປ່ອງຢ້ຽມເລື່ອນລົງລຸ່ມເຊິ່ງກັນແລະກັນ.

NoRaiseOnResize
ຕົວແປນີ້ຊີ້ໃຫ້ເຫັນວ່າປ່ອງຢ້ຽມບໍ່ຄວນຖືກຍົກຂຶ້ນມາເມື່ອປັບຂະຫນາດ. ນີ້​ແມ່ນ
ໂດຍປົກກະຕິແລ້ວໃຊ້ເພື່ອອະນຸຍາດໃຫ້ປ່ອງຢ້ຽມປັບຂະໜາດຢູ່ລຸ່ມແຕ່ລະອັນ.

NoRaiseOnWarp
ຕົວແປນີ້ຊີ້ໃຫ້ເຫັນວ່າປ່ອງຢ້ຽມບໍ່ຄວນຖືກຍົກຂຶ້ນມາເມື່ອຕົວຊີ້ຢູ່
warped ເຂົ້າໄປໃນໃຫ້ເຂົາເຈົ້າມີ f.warpto ຫນ້າທີ່. ຖ້າຕົວເລືອກນີ້ຖືກຕັ້ງ, warping ເປັນ
ປ່ອງຢ້ຽມທີ່ປິດບັງອາດຈະສົ່ງຜົນໃຫ້ຕົວຊີ້ສິ້ນສຸດຢູ່ໃນປ່ອງຢ້ຽມທີ່ປິດບັງ
ແທນທີ່ປ່ອງຢ້ຽມທີ່ຕ້ອງການ (ເຊິ່ງເຮັດໃຫ້ເກີດພຶດຕິກໍາທີ່ບໍ່ຄາດຄິດກັບ f.warpring).

NoSaveUnders
ຕົວແປນີ້ຊີ້ບອກວ່າເມນູບໍ່ຄວນຮ້ອງຂໍໃຫ້ມີການບັນທຶກພາຍໃຕ້ເພື່ອຫຼຸດຫນ້ອຍລົງ
ປ່ອງຢ້ຽມ repainting ດັ່ງຕໍ່ໄປນີ້ການເລືອກເມນູ. ມັນຖືກນໍາໃຊ້ໂດຍປົກກະຕິກັບຈໍສະແດງຜົນ
ທີ່ສາມາດ repaint ໄດ້ໄວກວ່າທີ່ເຂົາເຈົ້າສາມາດຈັດການກັບ save-unders.

NoStackMode [{ ລາຍຊື່ຊະນະ }]
ຕົວແປນີ້ຊີ້ບອກວ່າປ່ອງຢ້ຽມລູກຄ້າຮ້ອງຂໍໃຫ້ປ່ຽນຄໍາສັ່ງ stacking
ຄວນຖືກລະເລີຍ. ຖ້າທາງເລືອກ ລາຍຊື່ຊະນະ ແມ່ນໃຫ້, ພຽງແຕ່ການຮ້ອງຂໍກ່ຽວກັບສິ່ງເຫຼົ່ານັ້ນ
windows ຈະຖືກລະເລີຍ. ໂດຍທົ່ວໄປແລ້ວນີ້ແມ່ນໃຊ້ເພື່ອປ້ອງກັນບໍ່ໃຫ້ແອັບພລິເຄຊັນຈາກ
ຢ່າງບໍ່ຢຸດຢັ້ງ popping ຕົນເອງໄປທາງຫນ້າຂອງ stack ປ່ອງຢ້ຽມ.

ຫົວຂໍ້ [{ ລາຍຊື່ຊະນະ }]
ຕົວແປນີ້ຊີ້ໃຫ້ເຫັນວ່າປ່ອງຢ້ຽມບໍ່ຄວນມີແຖບຫົວຂໍ້. ຖ້າທາງເລືອກ
ລາຍຊື່ຊະນະ ແມ່ນໃຫ້, ພຽງແຕ່ປ່ອງຢ້ຽມເຫຼົ່ານັ້ນຈະບໍ່ມີແຖບຫົວຂໍ້. MakeTitle ອາດຈະເປັນ
ໃຊ້ກັບທາງເລືອກນີ້ເພື່ອບັງຄັບໃຫ້ແຖບຫົວຂໍ້ຖືກໃສ່ເທິງປ່ອງຢ້ຽມສະເພາະ.

NoTitleFocus
ຕົວ​ປ່ຽນ​ແປງ​ນີ້​ຊີ້​ບອກ​ວ່າ​ ບໍ່​ຄວນ​ຕັ້ງ​ຈຸດ​ສຸມ​ການ​ປ້ອນ​ຂໍ້​ມູນ keyboard ກັບ​ແຕ່​ລະ​ຄົນ
ປ່ອງຢ້ຽມທີ່ມັນເຂົ້າໄປໃນ. ປົກກະຕິ, ກໍານົດຈຸດສຸມເພື່ອໃຫ້ຈຸດສຸມແລະທີ່ສໍາຄັນ
ເຫດການຈາກແຖບຫົວຂໍ້ ແລະຕົວຈັດການໄອຄອນຖືກສົ່ງໃຫ້ແອັບພລິເຄຊັນ. ຖ້າ
ຕົວຊີ້ໄດ້ຖືກຍ້າຍຢ່າງໄວວາແລະ ແມ່ນຊ້າທີ່ຈະຕອບສະຫນອງ, ການປ້ອນຂໍ້ມູນສາມາດມຸ້ງໄປຫາ
ປ່ອງຢ້ຽມເກົ່າແທນທີ່ຈະໃຫມ່. ຕົວເລືອກນີ້ມັກຈະຖືກນໍາໃຊ້ເພື່ອປ້ອງກັນການນີ້
``ການ​ປ້ອນ​ຂໍ້​ມູນ​ຊ້າ​” ແລະ​ເພື່ອ​ເຮັດ​ວຽກ​ກ່ຽວ​ກັບ​ຂໍ້​ຜິດ​ພາດ​ໃນ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ເກົ່າ​ທີ່​ມີ​ບັນ​ຫາ​
ກັບເຫດການຈຸດສຸມ.

NoTitleHighlight [{ ລາຍຊື່ຊະນະ }]
ຕົວແປນີ້ຊີ້ໃຫ້ເຫັນວ່າພື້ນທີ່ຈຸດເດັ່ນຂອງແຖບຫົວຂໍ້, ເຊິ່ງຖືກນໍາໃຊ້ເພື່ອ
ຊີ້ບອກປ່ອງຢ້ຽມທີ່ປະຈຸບັນມີຈຸດສຸມການປ້ອນ, ບໍ່ຄວນສະແດງ.
ຖ້າທາງເລືອກ ລາຍຊື່ຊະນະ ແມ່ນໃຫ້, ພຽງແຕ່ປ່ອງຢ້ຽມເຫຼົ່ານັ້ນຈະບໍ່ມີຈຸດເດັ່ນ
ເຂດ. ນີ້ແລະ SqueezeTitle ທາງ​ເລືອກ​ທີ່​ສາ​ມາດ​ໄດ້​ຮັບ​ການ​ກໍາ​ນົດ​ເພື່ອ​ຫຼຸດ​ຜ່ອນ​ຢ່າງ​ຫຼວງ​ຫຼາຍ​ໄດ້​
ຈຳນວນພື້ນທີ່ໜ້າຈໍທີ່ຕ້ອງການໂດຍແຖບຫົວຂໍ້.

OpaqueMove
ຕົວແປນີ້ຊີ້ໃຫ້ເຫັນວ່າ f. ຍ້າຍ ຫນ້າທີ່ຈິງຄວນຈະຍ້າຍປ່ອງຢ້ຽມ
ແທນທີ່ຈະເປັນພຽງແຕ່ outline ເພື່ອໃຫ້ຜູ້ໃຊ້ສາມາດເຫັນໄດ້ທັນທີວ່າປ່ອງຢ້ຽມແມ່ນຫຍັງ
ຈະເບິ່ງຄືວ່າຢູ່ໃນຕໍາແຫນ່ງໃຫມ່. ຕົວເລືອກນີ້ມັກຈະໃຊ້ໃນໄວ
ສະແດງ (ໂດຍສະເພາະຖ້າ NoGrabServer ຖືກກໍານົດໄວ້).

ແຜນທີ່ { ແຜນທີ່ pixels }
ຕົວແປນີ້ກໍານົດບັນຊີລາຍຊື່ຂອງ pixmaps ທີ່ກໍານົດລັກສະນະຕ່າງໆ
ຮູບພາບຕ່າງໆ. ແຕ່ລະລາຍການແມ່ນຄໍາສໍາຄັນທີ່ຊີ້ບອກ pixmap ເພື່ອກໍານົດ, ຕິດຕາມດ້ວຍ a
string ໃຫ້ຊື່ຂອງໄຟລ໌ bitmap. pixmaps ຕໍ່ໄປນີ້ອາດຈະເປັນ
ລະບຸ:
ແຜນທີ່
{
ຫົວຂໍ້ເນັ້ນ "ສີຂີ້ເຖົ່າ1"
}
ຄ່າເລີ່ມຕົ້ນສໍາລັບ TitleHighlight ແມ່ນການໃຊ້ຮູບແບບທີ່ເຄັ່ງຄັດ.

ບູລິມະສິດ ບູລິມະສິດ
ຕົວແປນີ້ກໍານົດ ບູລິມະສິດຂອງ. ບູລິມະສິດ ຄວນເປັນຕົວເລກທີ່ບໍ່ໄດ້ອ້າງອີງ, ມີລາຍເຊັນ
(ຕົວຢ່າງ: 999). ຕົວແປນີ້ມີຜົນກະທົບພຽງແຕ່ຖ້າເຄື່ອງແມ່ຂ່າຍສະຫນັບສະຫນູນ SYNC
ການຂະຫຍາຍ.

ການຈັດວາງແບບສຸ່ມ
ຕົວແປນີ້ຊີ້ໃຫ້ເຫັນວ່າປ່ອງຢ້ຽມທີ່ບໍ່ມີເລຂາຄະນິດທີ່ກໍານົດຄວນຈະຖືກວາງໄວ້
ໃນສະຖານທີ່ pseudo-random ແທນທີ່ຈະໃຫ້ຜູ້ໃຊ້ລາກອອກໂຄງຮ່າງ.

ປັບຂະໜາດຕົວອັກສອນ string
ຕົວແປນີ້ກໍານົດຕົວອັກສອນທີ່ຈະໃຊ້ສໍາລັບຢູ່ໃນປ່ອງຢ້ຽມຂະຫນາດໃນເວລາທີ່
ປັບຂະໜາດໜ້າຕ່າງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ແກ້ໄຂ".

RestartPreviousState
ຕົວ​ປ່ຽນ​ແປງ​ນີ້​ຊີ້​ບອກ​ວ່າ​ ຄວນພະຍາຍາມໃຊ້ຄຸນສົມບັດ WM_STATE ເປີດ
ປ່ອງ​ຢ້ຽມ​ລູກ​ຄ້າ​ເພື່ອ​ບອກ​ວ່າ​ປ່ອງ​ຢ້ຽມ​ໃດ​ຄວນ​ຈະ​ເປັນ iconified ແລະ​ທີ່​ຄວນ​ຈະ​ປະ​ໄວ້​
ເຫັນໄດ້. ໂດຍປົກກະຕິນີ້ແມ່ນໃຊ້ເພື່ອພະຍາຍາມສ້າງສະຖານະຂອງໜ້າຈໍຄືນໃໝ່
ຢູ່ໃນກ່ອນທີ່ຜູ້ຈັດການປ່ອງຢ້ຽມທີ່ຜ່ານມາຖືກປິດ.

SaveColor { ລາຍ​ການ​ສີ​ }
ຕົວແປນີ້ຊີ້ບອກລາຍຊື່ການກຳນົດສີທີ່ຈະເກັບໄວ້ເປັນຄ່າ pixels
ໃນຄຸນສົມບັດປ່ອງຢ້ຽມຮາກ _MIT_PRIORITY_COLORS. ລູກຄ້າອາດຈະເລືອກຮັກສາໄວ້
ຄ່າເຫຼົ່ານີ້ເມື່ອຕິດຕັ້ງແຜນທີ່ສີຂອງຕົນເອງ. ໃຫ້ສັງເກດວ່າການນໍາໃຊ້ກົນໄກນີ້
ເປັນ​ວິ​ທີ​ການ​ສໍາ​ລັບ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ເພື່ອ​ຫຼີກ​ເວັ້ນ​ການ "technicolor​" ບັນ​ຫາ​, ຊຶ່ງ​ເປັນ​ປະ​ໂຫຍດ​
ໜ້າຈໍວັດຖຸເຊັ່ນ: ຂອບປ່ອງຢ້ຽມ ແລະແຖບຫົວຂໍ້ຈະຫາຍໄປເມື່ອບັນດາໂຄງການ
ສີທີ່ກໍາຫນົດເອງແມ່ນຕິດຕັ້ງໂດຍຜູ້ຈັດການປ່ອງຢ້ຽມ. ຍົກ​ຕົວ​ຢ່າງ:
SaveColor
{
ສີຊາຍແດນ
ຄວາມເປັນມາຂອງຫົວຂໍ້
Title Foreground
"ສີແດງ"
"ສີຂຽວ"
"ສີຟ້າ"
}
ນີ້ຈະວາງຢູ່ເທິງປ່ອງຢ້ຽມຮາກ 3 pixels ຄ່າສໍາລັບຂອບແລະແຖບຫົວຂໍ້, ເປັນ
ເຊັ່ນດຽວກັນກັບສາມສະຕຣິງສີ, ທັງຫມົດທີ່ເອົາມາຈາກແຜນທີ່ສີເລີ່ມຕົ້ນ.

ShowIconManager
ຕົວແປນີ້ຊີ້ບອກວ່າໜ້າຕ່າງຕົວຈັດການໄອຄອນຄວນຈະຖືກສະແດງເມື່ອໃດ
ແມ່ນ​ໄດ້​ເລີ່ມ​ຕົ້ນ​. ມັນສະເຫມີສາມາດຖືກນໍາມາໃຊ້ f.showiconmgr function

SortIconManager
ຕົວແປນີ້ຊີ້ບອກວ່າລາຍການໃນຕົວຈັດການໄອຄອນຄວນຈະຖືກຈັດຮຽງ
ຕາມຕົວອັກສອນແທນທີ່ຈະພຽງແຕ່ໃສ່ປ່ອງຢ້ຽມໃຫມ່ໃສ່ທ້າຍສຸດ.

SqueezeTitle [{ ບັນຊີລາຍຊື່ບີບ }]
ຕົວ​ປ່ຽນ​ແປງ​ນີ້​ຊີ້​ບອກ​ວ່າ​ ຄວນພະຍາຍາມໃຊ້ສ່ວນຂະຫຍາຍ SHAPE ເພື່ອສ້າງ
titlebars ໃຊ້ພຽງແຕ່ພື້ນທີ່ຫນ້າຈໍຫຼາຍເທົ່າທີ່ເຂົາເຈົ້າຕ້ອງການ, ແທນທີ່ຈະຂະຫຍາຍອອກທັງຫມົດ
ທາງເທິງຂອງປ່ອງຢ້ຽມ. ທາງເລືອກ ບັນຊີລາຍຊື່ບີບ ອາດຈະຖືກນໍາໃຊ້ເພື່ອ
ຄວບຄຸມສະຖານທີ່ຂອງແຖບຫົວຂໍ້ທີ່ຖືກບີບຢູ່ດ້ານເທິງຂອງປ່ອງຢ້ຽມ. ມັນ
ມີ​ລາຍ​ຊື່​ຂອງ​ຮູບ​ແບບ​:
"ຊື່" justification num ນາມ
ບ່ອນທີ່ ຊື່ ແມ່ນ​ຊື່​ປ່ອງ​ຢ້ຽມ​, justification ແມ່ນທັງ ໄວ້, ສູນ, ຫຼື ສິດ, ແລະ
num ແລະ ນາມ ແມ່ນຕົວເລກທີ່ລະບຸອັດຕາສ່ວນທີ່ໃຫ້ຕໍາແຫນ່ງທີ່ກ່ຽວຂ້ອງ
ເຊິ່ງແຖບຫົວຂໍ້ແມ່ນຖືກຕ້ອງ. ອັດຕາສ່ວນແມ່ນວັດແທກຈາກຊ້າຍຫາຂວາຖ້າຫາກວ່າ
ຕົວເລກແມ່ນບວກ, ແລະຂວາຫາຊ້າຍຖ້າລົບ. ຕົວຫານຂອງ 0
ຊີ້ໃຫ້ເຫັນວ່າຕົວເລກຄວນຖືກວັດແທກເປັນ pixels. ເພື່ອຄວາມສະດວກ, ໄດ້
ອັດຕາສ່ວນ 0/0 ແມ່ນຄືກັນກັບ 1/2 ສໍາລັບ ສູນ ແລະ -1/1 ສໍາລັບ ສິດທີ່ຢູ່ ຍົກ​ຕົວ​ຢ່າງ:
SqueezeTitle
{
"XTerm" ຊ້າຍ 0 0
"xterm1" ຊ້າຍ 1 3
"xterm2" ຊ້າຍ 2 3
"ໂມງ" ກາງ 0 0
"emacs" ສິດ 0 0
}
ໄດ້ DontSqueezeTitle ລາຍຊື່ສາມາດຖືກໃຊ້ເພື່ອປິດການບີບອັດໃນບາງຫົວຂໍ້.

ເລີ່ມຕັ້ງ [{ ລາຍຊື່ຊະນະ }]
ຕົວແປນີ້ຊີ້ບອກວ່າໜ້າຕ່າງລູກຄ້າໃນເບື້ອງຕົ້ນຄວນຈະຖືກປະໄວ້ເປັນໄອຄອນ
ຈົນກ່ວາ deiconified ຢ່າງຊັດເຈນໂດຍຜູ້ໃຊ້. ຖ້າທາງເລືອກ ລາຍຊື່ຊະນະ ແມ່ນໃຫ້, ເທົ່ານັ້ນ
ປ່ອງຢ້ຽມເຫຼົ່ານັ້ນຈະຖືກເລີ່ມຕົ້ນເປັນສັນຍາລັກ. ນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບໂຄງການທີ່ບໍ່ມີ
ສະຫນັບສະຫນູນເປັນ - iconic ທາງເລືອກແຖວຄໍາສັ່ງຫຼືຊັບພະຍາກອນ.

ຄວາມເປັນມາຂອງຫົວຂໍ້ string [{ ລາຍຊື່ຊະນະ }]
ຕົວແປນີ້ລະບຸສີພື້ນຫຼັງທີ່ໃຊ້ໃນແຖບຫົວຂໍ້, ແລະອາດຈະເປັນພຽງແຕ່
ລະບຸໄວ້ພາຍໃນຂອງ a ສີ, Grayscale or Monochrome ບັນຊີລາຍຊື່. ທາງເລືອກ ລາຍຊື່ຊະນະ
ແມ່ນບັນຊີລາຍຊື່ຂອງຊື່ປ່ອງຢ້ຽມແລະສີດັ່ງນັ້ນສີຕໍ່ປ່ອງຢ້ຽມອາດຈະຖືກກໍານົດ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ສີຂາວ".

TitleButtonBorderWidth pixels
ຕົວແປນີ້ລະບຸຄວາມກວ້າງເປັນ pixels ຂອງຊາຍແດນອ້ອມຂ້າງ
ປຸ່ມຫົວຂໍ້. ໂດຍປົກກະຕິນີ້ຖືກຕັ້ງເປັນ 0 ເພື່ອໃຫ້ປຸ່ມຫົວຂໍ້ສາມາດຮັບໄດ້ຫຼາຍເທົ່າ
ຊ່ອງທີ່ເປັນໄປໄດ້ແລະບໍ່ມີຊາຍແດນຕິດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 1.

TitleFont string
ຕົວແປນີ້ກໍານົດຕົວອັກສອນທີ່ຈະໃຊ້ສໍາລັບການສະແດງຊື່ປ່ອງຢ້ຽມໃນ
ແຖບຫົວຂໍ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຕົວແປ".

Title Foreground string [{ ລາຍຊື່ຊະນະ }]
ຕົວແປນີ້ລະບຸສີພື້ນໜ້າທີ່ໃຊ້ໃນແຖບຫົວຂໍ້, ແລະອາດຈະເປັນພຽງແຕ່
ລະບຸໄວ້ພາຍໃນຂອງ a ສີ, Grayscale or Monochrome ບັນຊີລາຍຊື່. ທາງເລືອກ ລາຍຊື່ຊະນະ
ແມ່ນບັນຊີລາຍຊື່ຂອງຊື່ປ່ອງຢ້ຽມແລະສີດັ່ງນັ້ນສີຕໍ່ປ່ອງຢ້ຽມອາດຈະຖືກກໍານົດ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ສີດໍາ".

TitlePaddding pixels
ຕົວແປນີ້ກໍານົດໄລຍະຫ່າງລະຫວ່າງປຸ່ມຕ່າງໆ, ຂໍ້ຄວາມ, ແລະ
ເນັ້ນໃສ່ພື້ນທີ່ຢູ່ໃນແຖບຫົວຂໍ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ 8 pixels.

UnknownIcon string
ຕົວແປນີ້ລະບຸຊື່ໄຟລ໌ຂອງໄຟລ໌ bitmap ທີ່ຈະໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
ໄອຄອນ. bitmap ນີ້ຈະຖືກໃຊ້ເປັນໄອຄອນຂອງລູກຄ້າທັງໝົດທີ່ບໍ່ໄດ້ໃຫ້
icon bitmap ແລະບໍ່ໄດ້ລະບຸໄວ້ໃນ ຮູບສັນຍາລັກ ລາຍຊື່

UsePPPosition string
ຕົວແປນີ້ລະບຸວ່າຫຼືບໍ່ ຄວນ​ໃຫ້​ກຽດ​ກັບ​ໂຄງ​ການ​ທີ່​ຮ້ອງ​ຂໍ​
ສະຖານທີ່ (ໃຫ້ໂດຍ ຕໍາແໜ່ງ ທຸງໃນຄຸນສົມບັດ WM_NORMAL_HINTS) ໃນ
ຂາດຕໍາແໜ່ງທີ່ລະບຸໂດຍຜູ້ໃຊ້. ການໂຕ້ຖຽງ string ອາດ​ຈະ​ມີ​ຫນຶ່ງ​ໃນ​ສາມ​
ຄຸນຄ່າ: "ປິດ" (ຄ່າເລີ່ມຕົ້ນ) ຊີ້ບອກວ່າ ຄວນ​ລະ​ເລີຍ​ໂຄງ​ການ -
ຕໍາ​ແຫນ່ງ​ສະ​ຫນອງ​ໃຫ້​, "ເປີດ" ຊີ້ໃຫ້ເຫັນວ່າຕໍາແຫນ່ງຄວນຈະຖືກນໍາໃຊ້, ແລະ "ບໍ່
ສູນ" ຊີ້ບອກວ່າຕຳແໜ່ງຄວນໃຊ້ຖ້າມັນນອກເໜືອໄປຈາກ (0,0). ໄດ້
ທາງເລືອກສຸດທ້າຍແມ່ນສໍາລັບການເຮັດວຽກກ່ຽວກັບ bug ໃນຊຸດເຄື່ອງມືເກົ່າ.

WarpCursor [{ ລາຍຊື່ຊະນະ }]
ຕົວແປນີ້ຊີ້ໃຫ້ເຫັນວ່າຕົວຊີ້ຄວນຈະຖືກ warped ເຂົ້າໄປໃນປ່ອງຢ້ຽມໃນເວລາທີ່ພວກເຂົາ
ມີ deiconified. ຖ້າທາງເລືອກ ລາຍຊື່ຊະນະ ແມ່ນໃຫ້, ຕົວຊີ້ພຽງແຕ່ຈະເປັນ
warped ໃນເວລາທີ່ປ່ອງຢ້ຽມເຫຼົ່ານັ້ນໄດ້ຖືກ deiconified.

WindowRing { ລາຍຊື່ຊະນະ }
ຕົວແປນີ້ກໍານົດບັນຊີລາຍຊື່ຂອງປ່ອງຢ້ຽມຕາມທີ່ f.warpring ຫນ້າທີ່
ຮອບວຽນ.

WarpUnmapped
ຕົວແປນີ້ຊີ້ໃຫ້ເຫັນວ່າ f.warpto function ຄວນ deiconify ໃດ iconified
ປ່ອງຢ້ຽມທີ່ມັນພົບ. ໂດຍທົ່ວໄປແລ້ວນີ້ແມ່ນໃຊ້ເພື່ອເຮັດໃຫ້ການຜູກມັດກະແຈທີ່ຈະປາກົດ
ປ່ອງຢ້ຽມສະເພາະ (ເຊັ່ນ: xmh), ບໍ່ວ່າມັນຈະຢູ່ໃສ. ຄ່າເລີ່ມຕົ້ນແມ່ນສໍາລັບ
f.warpto ເພື່ອບໍ່ສົນໃຈ windows icon.

XorValue ຈໍານວນ
ຕົວແປນີ້ລະບຸຄ່າທີ່ຈະໃຊ້ໃນເວລາແຕ້ມເສັ້ນປ່ອງຢ້ຽມສໍາລັບການເຄື່ອນຍ້າຍ
ແລະປັບຂະຫນາດ. ນີ້ຄວນຈະຖືກກໍານົດເປັນມູນຄ່າທີ່ຈະສົ່ງຜົນໃຫ້ຄວາມຫລາກຫລາຍຂອງ
ສີ​ທີ່​ແຕກ​ຕ່າງ​ໄດ້​ໃນ​ເວ​ລາ​ທີ່​ສະ​ເພາະ​ໃດ​ຫນຶ່ງ -or'ed ກັບ​ເນື້ອ​ໃນ​ຂອງ​ຜູ້​ໃຊ້​ໄດ້​
ຫນ້າຈໍປົກກະຕິ. ການຕັ້ງຄ່າຕົວແປນີ້ເປັນ 1 ມັກຈະໃຫ້ຜົນໄດ້ຮັບທີ່ດີຖ້າຢູ່ຕິດກັນ
ສີໃນແຜນທີ່ສີເລີ່ມຕົ້ນແມ່ນແຕກຕ່າງກັນ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ຈະພະຍາຍາມ
ເຮັດໃຫ້ເສັ້ນຊົ່ວຄາວປາກົດຢູ່ປາຍກົງກັນຂ້າມຂອງ colormap ຈາກ
ກາຟິກ

ຂະຫຍາຍ [ ນັບ ]
ຕົວແປນີ້ຊີ້ບອກວ່າການຊີ້ບອກການເຄື່ອນໄຫວຂອງປ່ອງຢ້ຽມໄປ ແລະຈາກ
ສະຖານະ iconified ຂອງມັນຄວນຈະຖືກສະແດງທຸກຄັ້ງທີ່ປ່ອງຢ້ຽມຖືກ icon ຫຼື
deconified. ທາງເລືອກ ນັບ argument ກໍານົດຈໍານວນຂອງ outlines ທີ່ຈະເປັນ
ແຕ້ມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 8.

ຕົວແປຕໍ່ໄປນີ້ຕ້ອງຖືກຕັ້ງຫຼັງຈາກຕົວອັກສອນໄດ້ຖືກມອບຫມາຍ, ດັ່ງນັ້ນມັນມັກຈະເປັນ
ດີທີ່ສຸດທີ່ຈະວາງພວກມັນໄວ້ໃນຕອນທ້າຍຂອງຕົວແປ ຫຼືຈຸດເລີ່ມຕົ້ນຂອງພາກສ່ວນການຜູກມັດ:

DefaultFunction ຫນ້າທີ່
ຕົວແປນີ້ລະບຸຟັງຊັນທີ່ຈະຖືກປະຕິບັດເມື່ອເຫດການປຸ່ມ ຫຼືປຸ່ມ
ໄດ້​ຮັບ​ສໍາ​ລັບ​ການ​ທີ່​ບໍ່​ມີ​ການ​ຜູກ​ມັດ​ແມ່ນ​ສະ​ຫນອງ​ໃຫ້​. ອັນນີ້ມັກຈະຖືກຜູກມັດກັບ f.ໂນ,
f.beep, ຫຼືເມນູທີ່ປະກອບດ້ວຍການດໍາເນີນງານຂອງປ່ອງຢ້ຽມ.

WindowFunction ຫນ້າທີ່
ຕົວແປນີ້ກໍານົດຟັງຊັນທີ່ຈະປະຕິບັດໃນເວລາທີ່ປ່ອງຢ້ຽມຖືກເລືອກຈາກ
TwmWindows ເມນູ. ຖ້າຕົວແປນີ້ບໍ່ໄດ້ຕັ້ງ, ປ່ອງຢ້ຽມຈະຖືກ deiconified ແລະ
ຍົກຂຶ້ນມາ.

ການຜູກມັດ


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

ຂໍ້ມູນຈໍາເພາະຂອງ Titlebuttons ຕ້ອງມີຊື່ຂອງ pixmap ທີ່ຈະໃຊ້ໃນກ່ອງປຸ່ມ
ແລະຟັງຊັນທີ່ຈະຖືກເອີ້ນເມື່ອປຸ່ມຕົວຊີ້ຖືກກົດຢູ່ໃນພວກມັນ:
ປຸ່ມຫົວຂໍ້ຊ້າຍ "bitmapname" = ຫນ້າທີ່
or
ປຸ່ມຫົວຂໍ້ຂວາ "bitmapname" = ຫນ້າທີ່
ໄດ້ bitmapname ອາດຈະອ້າງອີງໃສ່ຫນຶ່ງໃນແຜນທີ່ສ້າງໃນ bitmap (ເຊິ່ງຖືກປັບຂະຫນາດໃຫ້ກົງກັນ
TitleFont) ໂດຍ​ການ​ນໍາ​ໃຊ້​ຊື່​ຄໍາ​ນໍາ​ຫນ້າ​ຈໍ້າ​ເມັດ​ທີ່​ເຫມາະ​ສົມ​ທີ່​ອະ​ທິ​ບາຍ​ຂ້າງ​ເທິງ​.

ຂໍ້ມູນສະເພາະຂອງປຸ່ມກົດ ແລະຕົວຊີ້ຕ້ອງໃຫ້ຕົວແກ້ໄຂທີ່ຕ້ອງກົດ, ເກີນ
ພາກສ່ວນໃດຂອງຫນ້າຈໍທີ່ຕົວຊີ້ຕ້ອງເປັນ, ແລະຫນ້າທີ່ໃດທີ່ຈະຖືກເອີ້ນ. ກະແຈ
ແມ່ນໃຫ້ເປັນສາຍທີ່ມີຊື່ keysym ທີ່ເຫມາະສົມ; ປຸ່ມແມ່ນໃຫ້ເປັນ
ຄໍາ ປຸ່ມ 1-ປຸ່ມ 5:
"FP1" = ຕົວແບບ : context : ຫນ້າທີ່
ປຸ່ມ 1 = ຕົວແບບ : context : ຫນ້າທີ່
ໄດ້ ຕົວແບບ ແມ່ນການປະສົມປະສານຂອງຊື່ຕົວແກ້ໄຂໃດໆ ປ່ຽນແປງ, ການຄວບຄຸມ, ລັອກ, meta, mod1,
mod2, mod3, mod4, ຫຼື mod5 (ເຊິ່ງອາດຈະຫຍໍ້ເປັນ s, c, l, m, m1, m2, m3, m4, m5,
ຕາມລໍາດັບ) ແຍກດ້ວຍແຖບຕັ້ງ (|). ເຊັ່ນດຽວກັນ, ໄດ້ context ແມ່ນການປະສົມປະສານໃດໆ
of ປ່ອງຢ້ຽມ, ຫົວຂໍ້, ຮູບສັນຍາລັກ, ຮາກ, frame, ໄອຄອນmgr, ຕົວອັກສອນທໍາອິດຂອງພວກເຂົາ (ໄອຄອນmgr ຕົວຫຍໍ້ແມ່ນ
m), ຫຼື ທັງຫມົດ, ແຍກດ້ວຍແຖບຕັ້ງ. ໄດ້ ຫນ້າທີ່ ແມ່ນອັນໃດນຶ່ງ f. ຄໍາ
ອະທິບາຍຂ້າງລຸ່ມນີ້. ຕົວຢ່າງ, ໄຟລ໌ເລີ່ມຕົ້ນເລີ່ມຕົ້ນປະກອບດ້ວຍການຜູກມັດຕໍ່ໄປນີ້:
Button1 = : root : f.menu "TwmWindows"
Button1 = m : window | ໄອຄອນ: f.function "ຍ້າຍ ຫຼື ຕ່ຳກວ່າ"
Button2 = m : window | ໄອຄອນ : f.iconify
Button3 = m : window | ໄອຄອນ: f.function "ຍ້າຍຫຼືຍົກ"
Button1 = : title : f.function "move-or-raise"
Button2 = : title : f.raiselower
Button1 = : icon : f.function "move-or-iconify"
Button2 = : icon : f.iconify
Button1 = : iconmgr : f.iconify
Button2 = : iconmgr : f.iconify
ຜູ້​ໃຊ້​ທີ່​ຕ້ອງ​ການ​ທີ່​ຈະ​ສາ​ມາດ​ຈັດ​ການ​ປ່ອງ​ຢ້ຽມ​ຈາກ​ແປ້ນ​ພິມ​ສາ​ມາດ​ນໍາ​ໃຊ້​ໄດ້​
ການ​ຜູກ​ມັດ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​:
"F1" = : ທັງໝົດ : f.iconify
"F2" = : ທັງໝົດ : f.raiselower
"F3" = : ທັງຫມົດ : f.warpring "ຕໍ່ໄປ"
"F4" = : ທັງໝົດ : f.warpto "xmh"
"F5" = : ທັງໝົດ : f.warpto "emacs"
"F6" = : ທັງໝົດ : f.colormap "ຕໍ່ໄປ"
"F7" = : ທັງໝົດ : f.colormap "ຄ່າເລີ່ມຕົ້ນ"
"F20" = : ທັງໝົດ : f.warptoscreen "ຕໍ່ໄປ"
"ຊ້າຍ" = m: ທັງຫມົດ: f.backiconmgr
"ຂວາ" = m | s : ທັງຫມົດ : f.forwiconmgr
"ຂຶ້ນ" = m: ທັງຫມົດ: f.upiconmgr
"ລົງ" = m | s : ທັງຫມົດ : f.downiconmgr
ທ.ມ ສະຫນອງການຫມູນໃຊ້ window primitives ຫຼາຍກ່ວາສາມາດເກັບຮັກສາໄດ້ງ່າຍໃນ a
titlebar, ເມນູ, ຫຼືຊຸດຂອງການຜູກມັດທີ່ສໍາຄັນ. ເຖິງແມ່ນວ່າຊຸດຂະຫນາດນ້ອຍຂອງຄ່າເລີ່ມຕົ້ນແມ່ນສະຫນອງໃຫ້
(ເວັ້ນເສຍແຕ່ວ່າ ບໍ່ມີຄ່າເລີ່ມຕົ້ນ ຖືກກໍານົດ), ຜູ້ໃຊ້ສ່ວນໃຫຍ່ຈະຕ້ອງການທີ່ຈະມີທົ່ວໄປທີ່ສຸດຂອງເຂົາເຈົ້າ
ການດໍາເນີນງານທີ່ຜູກມັດກັບປຸ່ມກົດແລະປຸ່ມ. ເພື່ອເຮັດສິ່ງນີ້, ຊື່ທີ່ຮ່ວມກັບແຕ່ລະຄົນ
primitives ແລະສະຫນອງ ຜູ້ໃຊ້ ກຳ ນົດ ຫນ້າທີ່ ສໍາ​ລັບ​ການ​ກໍ່​ສ້າງ primitives ລະ​ດັບ​ສູງ​ກວ່າ​
ແລະ ເມນູ ສໍາລັບການເລືອກການໂຕ້ຕອບລະຫວ່າງກຸ່ມຂອງຫນ້າທີ່.

ຟັງຊັນທີ່ຜູ້ໃຊ້ກໍານົດມີຊື່ທີ່ພວກມັນຖືກອ້າງອີງໃນການໂທຫາ
f.function ແລະບັນຊີລາຍຊື່ຂອງຫນ້າທີ່ອື່ນໆທີ່ຈະປະຕິບັດ. ຍົກ​ຕົວ​ຢ່າງ:
ຟັງຊັນ "ຍ້າຍ-ຫຼືຕ່ໍາ" { f.move f.deltastop f.lower }
ຟັງຊັນ "move-or-raise" { f.move f.deltastop f.raise }
ຟັງຊັນ "move-or-iconify" { f.move f.deltastop f.iconify }
ຟັງຊັນ "restore-colormap" { f.colormap "default" f.lower }
ຕ້ອງໃຊ້ຊື່ຟັງຊັນໃນ f.function ແນ່ນອນວ່າມັນປາກົດຢູ່ໃນຫນ້າທີ່
ຂໍ້ ກຳ ນົດ.

ໃນຄໍາອະທິບາຍຂ້າງລຸ່ມນີ້, ຖ້າຟັງຊັນທີ່ກ່າວວ່າຈະດໍາເນີນການຢູ່ໃນປ່ອງຢ້ຽມທີ່ເລືອກ, ແຕ່
ຖືກເອີ້ນຈາກເມນູຮາກ, ຕົວກະພິບຈະຖືກປ່ຽນເປັນ ເລືອກ ຕົວກະພິບ ແລະອັນຕໍ່ໄປ
ປ່ອງຢ້ຽມເພື່ອຮັບການກົດປຸ່ມຈະຖືກເລືອກ:

! string
ນີ້ແມ່ນຕົວຫຍໍ້ຂອງ f.exec string.

f.autoraise
ຟັງຊັນນີ້ສະຫຼັບບໍ່ວ່າຈະເປັນປ່ອງຢ້ຽມທີ່ເລືອກຖືກຍົກຂຶ້ນມາທຸກຄັ້ງ
ເຂົ້າໂດຍຕົວຊີ້. ເບິ່ງລາຍລະອຽດຂອງຕົວແປ AutoRaise.

f.backiconmgr
ຟັງຊັນນີ້ປ່ຽນຕົວຊີ້ໄປຫາຖັນກ່ອນໜ້າໃນໄອຄອນປັດຈຸບັນ
ຜູ້ຈັດການ, ຫໍ່ກັບຄືນໄປຫາແຖວກ່ອນຫນ້າຖ້າຈໍາເປັນ.

f.beep ຟັງຊັນນີ້ສຽງກະດິ່ງແປ້ນພິມ.

f. ຊູມລຸ່ມ
ຟັງຊັນນີ້ແມ່ນຄ້າຍຄືກັນກັບ f.fullzoom ຟັງຊັນ, ແຕ່ປັບຂະຫນາດປ່ອງຢ້ຽມເປັນ
ຕື່ມຂໍ້ມູນໃສ່ພຽງແຕ່ເຄິ່ງລຸ່ມຂອງຫນ້າຈໍ.

f.circledown
ຟັງຊັນນີ້ເຮັດໃຫ້ປ່ອງຢ້ຽມເທິງສຸດລົງຕໍ່າກວ່າໜ້າຕ່າງອື່ນ.

f.circleup
ຟັງຊັນນີ້ຍົກປ່ອງຢ້ຽມລຸ່ມສຸດທີ່ຖືກປິດບັງໂດຍປ່ອງຢ້ຽມອື່ນ.

f.colormap string
ຟັງຊັນນີ້ rotates ແຜນທີ່ສີ (ໄດ້ມາຈາກ WM_COLORMAP_WINDOWS
ຊັບສິນຢູ່ໃນປ່ອງຢ້ຽມ) ນັ້ນ ຈະສະແດງເມື່ອຕົວຊີ້ຢູ່ໃນປ່ອງຢ້ຽມນີ້.
ການໂຕ້ຖຽງ string ອາດ​ຈະ​ມີ​ຫນຶ່ງ​ໃນ​ຄຸນ​ຄ່າ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​: "ຕໍ່ໄປ", "ກ່ອນ", ແລະ
"ຄ່າເລີ່ມຕົ້ນ". ມັນຄວນຈະສັງເກດເຫັນຢູ່ທີ່ນີ້ວ່າໂດຍທົ່ວໄປ, ແຜນທີ່ສີທີ່ຕິດຕັ້ງແມ່ນ
ກໍານົດໂດຍການສຸມໃສ່ແປ້ນພິມ. ແປ້ນພິມທີ່ຂັບເຄື່ອນໂດຍຕົວຊີ້ຈະຕິດຕັ້ງ a
ແຜນ​ທີ່​ສີ​ສ່ວນ​ຕົວ​ຕາມ​ການ​ເຂົ້າ​ຂອງ​ປ່ອງ​ຢ້ຽມ​ເປັນ​ເຈົ້າ​ຂອງ​ແຜນ​ທີ່​ສີ​ໄດ້​. ການນໍາໃຊ້ຄລິກເພື່ອ
ຮູບແບບປະເພດ, ແຜນຜັງສີສ່ວນຕົວຈະບໍ່ຖືກຕິດຕັ້ງຈົນກ່ວາຜູ້ໃຊ້ກົດປຸ່ມຫນູ
ກົດປຸ່ມຢູ່ໃນປ່ອງຢ້ຽມເປົ້າຫມາຍ.

f.deiconify
ຟັງຊັນນີ້ deconifies ປ່ອງຢ້ຽມທີ່ເລືອກ. ຖ້າປ່ອງຢ້ຽມບໍ່ແມ່ນໄອຄອນ, ນີ້
ຟັງຊັນບໍ່ເຮັດຫຍັງ.

f. ລຶບ
ຟັງຊັນນີ້ສົ່ງຂໍ້ຄວາມ WM_DELETE_WINDOW ໄປຫາປ່ອງຢ້ຽມທີ່ເລືອກຖ້າ
ແອັບພລິເຄຊັນລູກຄ້າໄດ້ຮ້ອງຂໍມັນຜ່ານຄຸນສົມບັດປ່ອງຢ້ຽມ WM_PROTOCOLS. ໄດ້
ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ແມ່ນ​ຄວນ​ຈະ​ຕອບ​ສະ​ຫນອງ​ກັບ​ຂໍ້​ຄວາມ​ໂດຍ​ການ​ລົບ​ທີ່​ລະ​ບຸ​ໄວ້​
ປ່ອງຢ້ຽມ. ຖ້າປ່ອງຢ້ຽມບໍ່ໄດ້ຮ້ອງຂໍຂໍ້ຄວາມ WM_DELETE_WINDOW, ແປ້ນພິມ
ກະດິ່ງຈະດັງຂຶ້ນຊີ້ໃຫ້ເຫັນວ່າຜູ້ໃຊ້ຄວນເລືອກວິທີທາງເລືອກ.
ໃຫ້ສັງເກດວ່ານີ້ແມ່ນແຕກຕ່າງກັນຫຼາຍຈາກ f.destroy. ຈຸດປະສົງຢູ່ທີ່ນີ້ແມ່ນເພື່ອລຶບອັນດຽວ
ປ່ອງຢ້ຽມ, ບໍ່ຈໍາເປັນຄໍາຮ້ອງສະຫມັກທັງຫມົດ.

f.deltastop
ຟັງຊັນນີ້ອະນຸຍາດໃຫ້ຍົກເລີກການທໍາງານທີ່ກໍານົດໂດຍຜູ້ໃຊ້ໄດ້ຖ້າຫາກວ່າຕົວຊີ້ໄດ້ຖືກ
ຍ້າຍຫຼາຍກ່ວາ MoveDelta ພິກເຊລ. ເບິ່ງຄໍານິຍາມຕົວຢ່າງທີ່ໃຫ້ສໍາລັບ ຫນ້າທີ່
"ຍ້າຍຫຼືຍົກ" ໃນຕອນຕົ້ນຂອງພາກ.

f. ທໍາລາຍ
ຟັງຊັນນີ້ສັ່ງໃຫ້ເຄື່ອງແມ່ຂ່າຍ X ປິດການເຊື່ອມຕໍ່ການສະແດງຂອງລູກຄ້າ
ທີ່ສ້າງປ່ອງຢ້ຽມທີ່ເລືອກ. ອັນນີ້ຄວນໃຊ້ເປັນທາງເລືອກສຸດທ້າຍເທົ່ານັ້ນ
ການປິດລູກຄ້າທີ່ໜີໄປ. ເບິ່ງ f.delete ນຳ.

f.downiconmgr
ຟັງຊັນນີ້ warps ຕົວຊີ້ໄປຫາແຖວຕໍ່ໄປໃນການຈັດການໄອຄອນປະຈຸບັນ,
wrapping ກັບຈຸດເລີ່ມຕົ້ນຂອງຖັນຕໍ່ໄປຖ້າຈໍາເປັນ.

f.exec string
ຟັງຊັນນີ້ຜ່ານການໂຕ້ຖຽງ string to / ຖັງ / sh ສໍາ​ລັບ​ການ​ປະ​ຕິ​ບັດ​. ໃນຫຼາຍໜ້າຈໍ
ຮູບແບບ, ຖ້າ string ເລີ່ມຕົ້ນລູກຄ້າ X ໃຫມ່ໂດຍບໍ່ມີການໃຫ້ການສະແດງໂຕ້ແຍ້ງ, the
ລູກ​ຄ້າ​ຈະ​ປາ​ກົດ​ຢູ່​ໃນ​ຫນ້າ​ຈໍ​ທີ່​ຫນ້າ​ທີ່​ນີ້​ໄດ້​ຖືກ​ເອີ້ນ​.

f.ສຸມໃສ່ ຟັງຊັນນີ້ສະຫຼັບປຸ່ມແປ້ນພິມຂອງເຊີບເວີໄປຫາປ່ອງຢ້ຽມທີ່ເລືອກ,
ການປ່ຽນແປງກົດລະບຽບຈຸດສຸມຈາກຕົວຊີ້ - ຂັບເຄື່ອນຖ້າຈໍາເປັນ. ຖ້າປ່ອງຢ້ຽມທີ່ເລືອກ
ໄດ້ຖືກສຸມໃສ່ແລ້ວ, ຟັງຊັນນີ້ປະຕິບັດການ f.unfocus.

f.forcemove
ຫນ້າທີ່ນີ້ແມ່ນຄ້າຍຄື f. ຍ້າຍ ຍົກເວັ້ນວ່າມັນບໍ່ສົນໃຈ DontMoveOff ຕົວແປ.

f.forwiconmgr
ຟັງຊັນນີ້ warps ຕົວຊີ້ໄປຫາຖັນຕໍ່ໄປໃນຕົວຈັດການໄອຄອນປະຈຸບັນ,
wrapping ກັບຈຸດເລີ່ມຕົ້ນຂອງແຖວຕໍ່ໄປຖ້າຈໍາເປັນ.

f.fullzoom
ຟັງຊັນນີ້ປັບຂະໜາດໜ້າຈໍທີ່ເລືອກໃຫ້ເປັນຂະໜາດເຕັມຂອງຈໍສະແດງຜົນ ຫຼືອື່ນໆ
ຟື້ນຟູຂະຫນາດຕົ້ນສະບັບຖ້າປ່ອງຢ້ຽມຖືກຊູມແລ້ວ.

f.function string
ຟັງຊັນນີ້ປະຕິບັດຫນ້າທີ່ກໍານົດໂດຍຜູ້ໃຊ້ທີ່ມີຊື່ທີ່ຖືກກໍານົດໂດຍ
ການໂຕ້ຖຽງ string.

f.hbzoom
ຟັງຊັນນີ້ແມ່ນຄໍາສັບຄ້າຍຄື f. ຊູມລຸ່ມ.

f.hideiconmgr
ຟັງຊັນນີ້ຍົກເລີກແຜນທີ່ຕົວຈັດການໄອຄອນປັດຈຸບັນ.

f.horizoom
ຕົວແປນີ້ແມ່ນຄ້າຍຄືກັນກັບ f.ຊູມ ຟັງຊັນຍົກເວັ້ນວ່າປ່ອງຢ້ຽມທີ່ເລືອກແມ່ນ
ປັບຂະໜາດເປັນຄວາມກວ້າງເຕັມຂອງຈໍສະແດງຜົນ.

f.htzoom
ຟັງຊັນນີ້ແມ່ນຄໍາສັບຄ້າຍຄື f.topzoom.

f.hzoom ຟັງຊັນນີ້ແມ່ນຄໍາສັບຄ້າຍຄື f.horizoom.

f.iconify
ຟັງຊັນນີ້ iconifies ຫຼື deiconifies ປ່ອງຢ້ຽມຫຼືໄອຄອນທີ່ເລືອກ, ຕາມລໍາດັບ.

f. ກໍານົດ
ຟັງຊັນນີ້ສະແດງບົດສະຫຼຸບຂອງຊື່ແລະເລຂາຄະນິດຂອງປ່ອງຢ້ຽມທີ່ເລືອກ.
ຖ້າເຄື່ອງແມ່ຂ່າຍສະຫນັບສະຫນູນການຂະຫຍາຍ SYNC, ບູລິມະສິດຂອງລູກຄ້າທີ່ເປັນເຈົ້າຂອງ
ປ່ອງຢ້ຽມຍັງຖືກສະແດງ. ການຄລິກໃສ່ຕົວຊີ້ ຫຼືກົດປຸ່ມຢູ່ໃນປ່ອງຢ້ຽມ
ຈະ​ຍົກ​ເລີກ​ມັນ.

f.lefticonmgr
ຟັງຊັນນີ້ຄ້າຍຄືກັນກັບ f.backiconmgr ຍົກເວັ້ນການຫໍ່ນັ້ນຈະບໍ່ປ່ຽນແຖວ.

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

f. ຕ່ໍາກວ່າ ຟັງຊັນນີ້ຫຼຸດລົງປ່ອງຢ້ຽມທີ່ເລືອກ.

f. ເມນູ string
ຟັງຊັນນີ້ເອີ້ນເມນູທີ່ລະບຸໄວ້ໂດຍການໂຕ້ຖຽງ string. ເມນູແບບ Cascade
ອາດຈະຖືກສ້າງຂຶ້ນໂດຍການໂທຫາຮັງ f. ເມນູ.

f. ຍ້າຍ ຟັງຊັນນີ້ drags ໂຄງຮ່າງຂອງປ່ອງຢ້ຽມທີ່ເລືອກ (ຫຼືປ່ອງຢ້ຽມຕົວມັນເອງຖ້າຫາກວ່າ
OpaqueMove ຕົວແປຖືກຕັ້ງ) ຈົນກ່ວາປຸ່ມຕົວຊີ້ invoking ຖືກປ່ອຍອອກມາ. ສອງເທົ່າ
ຄລິກພາຍໃນຈໍານວນ milliseconds ທີ່ໃຫ້ໂດຍ ConstrainedMoveTime warps ໄດ້
ຊີ້ໄປທາງກາງຂອງປ່ອງຢ້ຽມແລະຈໍາກັດການເຄື່ອນໄຫວທີ່ຈະເປັນ
ແນວນອນ ຫຼືແນວຕັ້ງຂຶ້ນກັບວ່າເສັ້ນຕາຂ່າຍໃດຖືກຂ້າມ. ເພື່ອຍົກເລີກການເຄື່ອນໄຫວ,
ກົດປຸ່ມອື່ນກ່ອນທີ່ຈະປ່ອຍປຸ່ມທໍາອິດ.

f.nexticonmgr
ຟັງຊັນນີ້ warps ຕົວຊີ້ໄປຫາຕົວຈັດການໄອຄອນຕໍ່ໄປທີ່ມີປ່ອງຢ້ຽມໃດໆຢູ່ໃນ
ປະຈຸບັນຫຼືຫນ້າຈໍທີ່ປະສົບຜົນສໍາເລັດໃດໆ.

f.ໂນ ຟັງຊັນນີ້ບໍ່ເຮັດຫຍັງເລີຍ ແລະໂດຍທົ່ວໄປແລ້ວແມ່ນໃຊ້ກັບ DefaultFunction or
WindowFunction ຕົວແປຫຼືແນະນໍາເສັ້ນຫວ່າງຢູ່ໃນເມນູ.

f.previconmgr
ຟັງຊັນນີ້ warps ຕົວຊີ້ໄປຫາຕົວຈັດການໄອຄອນທີ່ຜ່ານມາທີ່ມີອັນໃດ
ປ່ອງຢ້ຽມໃນຫນ້າຈໍປະຈຸບັນຫຼືກ່ອນຫນ້າ.

f. ບູລິມະສິດ string
ຟັງຊັນນີ້ກໍານົດບູລິມະສິດຂອງລູກຄ້າທີ່ເປັນເຈົ້າຂອງປ່ອງຢ້ຽມທີ່ເລືອກເປັນ
ຄ່າຕົວເລກຂອງການໂຕ້ຖຽງ string, ເຊິ່ງຄວນຈະເປັນຈຳນວນເຕັມທີ່ລົງລາຍເຊັນເປັນສອງເທົ່າ
ວົງຢືມ (ເຊັ່ນ "999" ). ຟັງຊັນນີ້ມີຜົນກະທົບພຽງແຕ່ຖ້າເຄື່ອງແມ່ຂ່າຍສະຫນັບສະຫນູນ
SYNC ສ່ວນຂະຫຍາຍ.

f.ເຊົາ ຫນ້າທີ່ນີ້ເຮັດໃຫ້ເກີດ ເພື່ອຟື້ນຟູຂອບແລະອອກຂອງປ່ອງຢ້ຽມ. ຖ້າ ເປັນ
ລູກ​ຄ້າ​ຄັ້ງ​ທໍາ​ອິດ invoked ຈາກ​ xdm, ນີ້ຈະສົ່ງຜົນໃຫ້ມີການປັບເຄື່ອງແມ່ຂ່າຍ.

f. ຍົກສູງ ຟັງຊັນນີ້ປຸກປ່ອງຢ້ຽມທີ່ເລືອກ.

f. ຍົກສູງຂຶ້ນ
ຟັງຊັນນີ້ຍົກປ່ອງຢ້ຽມທີ່ເລືອກໄວ້ເທິງສຸດຂອງຄໍາສັ່ງ stacking ຖ້າມັນເປັນ
occluded ໂດຍປ່ອງຢ້ຽມໃດໆ, ຖ້າບໍ່ດັ່ງນັ້ນປ່ອງຢ້ຽມຈະຕ່ໍາລົງ.

f. ໂຫຼດຫນ້າຈໍຄືນ
ຟັງຊັນນີ້ເຮັດໃຫ້ໜ້າຕ່າງທັງໝົດຖືກໂຫຼດຂໍ້ມູນຄືນໃໝ່.

f.ປັບຂະໜາດ
ຟັງຊັນນີ້ສະແດງໂຄງຮ່າງຂອງປ່ອງຢ້ຽມທີ່ເລືອກ. ຂ້າມ​ຊາຍ​ແດນ (ຫຼື
ຕັ້ງ AutoRelativeResize) ຈະ​ເຮັດ​ໃຫ້​ໂຄງ​ຮ່າງ​ການ​ທີ່​ຈະ​ເລີ່ມ​ຕົ້ນ​ຂອງ​ແຖບ​ຢາງ​ພາ​ລາ​ຈົນ​ກ​່​ວາ​
ປຸ່ມ invoking ໄດ້ຖືກປ່ອຍອອກມາ. ເພື່ອຍົກເລີກການປັບຂະໜາດ, ໃຫ້ກົດປຸ່ມອື່ນກ່ອນ
ປ່ອຍປຸ່ມທໍາອິດ.

f. ຣີສະຕາດ
ຟັງຊັນນີ້ຂ້າແລະເລີ່ມຕົ້ນໃຫມ່ .

f.startwm string
ຟັງຊັນນີ້ຂ້າ ແລະເລີ່ມຕົ້ນຕົວຈັດການປ່ອງຢ້ຽມອື່ນ, ຕາມທີ່ລະບຸໄວ້ໂດຍ string.

f.righticonmgr
ຟັງຊັນນີ້ແມ່ນຄ້າຍຄືກັນກັບ f.nexticonmgr ຍົກເວັ້ນການຫໍ່ນັ້ນບໍ່ປ່ຽນແປງ
ແຖວ.

f. ຊູມຂວາ
ຕົວແປນີ້ແມ່ນຄ້າຍຄືກັນກັບ f. ຊູມລຸ່ມ ຟັງຊັນຍົກເວັ້ນທີ່ເລືອກ
ປ່ອງຢ້ຽມຖືກປັບຂະຫນາດພຽງແຕ່ເຄິ່ງຂວາຂອງຈໍສະແດງຜົນ.

f. ຊ່ວຍປະຢັດຕົວທ່ານເອງ
ຟັງຊັນນີ້ສົ່ງຂໍ້ຄວາມ WM_SAVEYOURSELF ໄປຫາປ່ອງຢ້ຽມທີ່ເລືອກຖ້າມັນມີ
ຮ້ອງຂໍຂໍ້ຄວາມໃນຄຸນສົມບັດປ່ອງຢ້ຽມ WM_PROTOCOLS ຂອງມັນ. ລູກຄ້າທີ່ຍອມຮັບ
ຂໍ້​ຄວາມ​ນີ້​ແມ່ນ​ຄວນ​ຈະ​ກວດ​ສອບ​ລັດ​ທັງ​ຫມົດ​ທີ່​ກ່ຽວ​ຂ້ອງ​ກັບ​ປ່ອງ​ຢ້ຽມ​ແລະ​
ປັບປຸງຄຸນສົມບັດ WM_COMMAND ຕາມທີ່ລະບຸໄວ້ໃນ ICCCM. ຖ້າປ່ອງຢ້ຽມທີ່ເລືອກ
ບໍ່ໄດ້ເລືອກຂໍ້ຄວາມນີ້, ກະດິ່ງແປ້ນພິມຈະດັງ.

f.showiconmgr
ຟັງຊັນນີ້ສ້າງແຜນທີ່ຕົວຈັດການໄອຄອນປັດຈຸບັນ.

f.sorticonmgr
ຟັງຊັນນີ້ຈັດຮຽງລາຍການທີ່ຢູ່ໃນຕົວຈັດການໄອຄອນປັດຈຸບັນຕາມຕົວອັກສອນ. ເບິ່ງ
ຕົວແປ SortIconManager.

f.ຫົວຂໍ້ ຟັງຊັນນີ້ສະໜອງລາຍການທີ່ເປັນກາງ, ບໍ່ສາມາດເລືອກໄດ້ໃນນິຍາມເມນູ. ມັນ
ບໍ່ຄວນໃຊ້ໃນສະພາບການອື່ນ.

f.topzoom
ຕົວແປນີ້ແມ່ນຄ້າຍຄືກັນກັບ f. ຊູມລຸ່ມ ຟັງຊັນຍົກເວັ້ນທີ່ເລືອກ
ປ່ອງຢ້ຽມຖືກປັບຂະຫນາດພຽງແຕ່ເຄິ່ງເທິງຂອງຈໍສະແດງຜົນ.

f.unfocus
ຟັງຊັນນີ້ຣີເຊັດໂຟກັສກັບໄປເປັນຕົວຊີ້. ອັນນີ້ຄວນໃຊ້ເມື່ອ ກ
ປ່ອງ​ຢ້ຽມ​ທີ່​ສຸມ​ໃສ່​ແມ່ນ​ບໍ່​ຕ້ອງ​ການ​ຕໍ່​ໄປ​ອີກ​ແລ້ວ​.

f.upiconmgr
ຟັງຊັນນີ້ warps ຕົວຊີ້ໄປຫາແຖວກ່ອນຫນ້າໃນຕົວຈັດການໄອຄອນປະຈຸບັນ,
ຫໍ່ໃສ່ແຖວສຸດທ້າຍໃນຖັນດຽວກັນຖ້າຈໍາເປັນ.

f.vlzoom
ຟັງຊັນນີ້ແມ່ນຄໍາສັບຄ້າຍຄື f. ຊູມຊ້າຍ.

f.vrzoom
ຟັງຊັນນີ້ແມ່ນຄໍາສັບຄ້າຍຄື f. ຊູມຂວາ.

f.warpring string
ຟັງຊັນນີ້ warps ຕົວຊີ້ໄປຫາປ່ອງຢ້ຽມຕໍ່ໄປຫຼືກ່ອນຫນ້າ (ຕາມທີ່ຊີ້ບອກໂດຍ
ການໂຕ້ຖຽງ string, ຊຶ່ງອາດຈະເປັນ "ຕໍ່ໄປ" or "ກ່ອນ") ທີ່​ລະ​ບຸ​ໄວ້​ໃນ​ WindowRing
ຕົວແປ.

f.warpto string
ຟັງຊັນນີ້ warps ຕົວຊີ້ໄປຫາປ່ອງຢ້ຽມທີ່ມີຊື່ຫຼືຊັ້ນທີ່
ກົງກັນ string. ຖ້າ​ຫາກ​ວ່າ​ປ່ອງ​ຢ້ຽມ​ແມ່ນ iconified​, ມັນ​ຈະ​ໄດ້​ຮັບ​ການ deiconified ຖ້າ​ຫາກ​ວ່າ​
ຕົວແປ WarpUnmapped ຖືກຕັ້ງໄວ້ ຫຼືຖືກລະເລີຍ.

f.warptoiconmgr string
ຟັງຊັນນີ້ warps ຕົວຊີ້ໄປຫາຕົວຈັດການ icon ທີ່ກ່ຽວຂ້ອງກັບການ
ປ່ອງຢ້ຽມທີ່ມີຕົວຊີ້ຢູ່ໃນຕົວຈັດການໄອຄອນທີ່ລະບຸໄວ້ໂດຍການໂຕ້ຖຽງ
stringທີ່ຢູ່ ຖ້າຫາກວ່າ string ຫວ່າງເປົ່າ (ຄື ""), ຜູ້ຈັດການໄອຄອນປະຈຸບັນຖືກເລືອກ.

f.warptoscreen string
ຟັງຊັນນີ້ warps ຕົວຊີ້ໄປຫາຫນ້າຈໍທີ່ລະບຸໄວ້ໂດຍການໂຕ້ຖຽງ string.
string ອາດຈະເປັນຕົວເລກ (ຕົວຢ່າງ "0" or "1"), ຄໍາ "ຕໍ່ໄປ" (ຊີ້ໃຫ້ເຫັນເຖິງປະຈຸບັນ
screen plus 1, skipping over any unmanaged screen), ຄໍາ "ກັບຄືນ" (ຊີ້​ໃຫ້​ເຫັນ
ຫນ້າຈໍປະຈຸບັນລົບ 1, ຂ້າມຫນ້າຈໍທີ່ບໍ່ມີການຈັດການ), ຫຼືຄໍາວ່າ
"ກ່ອນ" (ສະແດງເຖິງຫນ້າຈໍສຸດທ້າຍທີ່ໄດ້ໄປຢ້ຽມຢາມ.

f.winrefresh
ຟັງຊັນນີ້ແມ່ນຄ້າຍຄືກັນກັບ f. ໂຫຼດຫນ້າຈໍຄືນ ຟັງຊັນຍົກເວັ້ນພຽງແຕ່ເລືອກ
ປ່ອງຢ້ຽມຖືກປັບປຸງໃຫມ່.

f.ຊູມ ຟັງຊັນນີ້ແມ່ນຄ້າຍຄືກັນກັບ f.fullzoom ການທໍາງານ, ຍົກເວັ້ນວ່າມີພຽງແຕ່
ຄວາມສູງຂອງປ່ອງຢ້ຽມທີ່ເລືອກແມ່ນມີການປ່ຽນແປງ.

ແມນ


ຟັງຊັນຕ່າງໆອາດຈະຖືກຈັດກຸ່ມ ແລະເລືອກແບບໂຕ້ຕອບໂດຍໃຊ້ປັອບອັບ (ເມື່ອຜູກກັບຕົວຊີ້
ປຸ່ມ) ຫຼືດຶງລົງ (ເມື່ອເຊື່ອມໂຍງກັບປຸ່ມຫົວຂໍ້) ເມນູ. ແຕ່ລະເມນູສະເພາະ
ປະກອບດ້ວຍຊື່ຂອງເມນູຍ້ອນວ່າມັນຈະຖືກກ່າວເຖິງໂດຍ f. ເມນູ, ຄ່າເລີ່ມຕົ້ນທາງເລືອກ
ສີ foreground ແລະພື້ນຫລັງ, ບັນຊີລາຍຊື່ຂອງຊື່ລາຍການແລະຫນ້າທີ່ເຂົາເຈົ້າຄວນ
ຮຽກ​ຮ້ອງ​, ແລະ​ທາງ​ເລືອກ​ໃນ​ເບື້ອງ​ຫນ້າ​ແລະ​ສີ​ພື້ນ​ຫຼັງ​ສໍາ​ລັບ​ລາຍ​ການ​ແຕ່​ລະ​ຄົນ​:
ເມນູ "ຊື່ເມນູ"[("deffore":"ປະຕິເສດ")]
{
string1 [("ກ່ອນ 1":"ຫລັງ")] ການທໍາງານ 1
string2 [("ກ່ອນ 2":"ຫລັງ")] ການທໍາງານ 2
.
.
.
stringN [("ກ່ອນໜ້າ":"ກັບຄືນໄປບ່ອນN")] functionN
}

ໄດ້ ຊື່ເມນູ ແມ່ນຕົວພິມນ້ອຍໃຫຍ່. ທາງເລືອກ deffore ແລະ ປະຕິເສດ ການໂຕ້ຖຽງລະບຸ
ສີດ້ານໜ້າ ແລະພື້ນຫຼັງໃຊ້ໃນຈໍສະແດງຜົນສີເພື່ອເນັ້ນໃສ່ລາຍການເມນູ. ໄດ້
string ສ່ວນຂອງແຕ່ລະລາຍການເມນູຈະເປັນຂໍ້ຄວາມທີ່ຈະປາກົດຢູ່ໃນເມນູ. ໄດ້
ທາງເລືອກ ເຈາະ ແລະ ກັບຄືນໄປບ່ອນ arguments ລະບຸສີພື້ນໜ້າ ແລະພື້ນຫຼັງຂອງເມນູ
ເຂົ້າເມື່ອຕົວຊີ້ບໍ່ຢູ່ໃນລາຍການ. ສີເຫຼົ່ານີ້ຈະຖືກນໍາໃຊ້ກັບສີຫນຶ່ງເທົ່ານັ້ນ
ຈໍສະແດງຜົນ. ຄ່າເລີ່ມຕົ້ນແມ່ນການໃຊ້ສີທີ່ລະບຸໄວ້ໂດຍ ເມນູດ້ານໜ້າ ແລະ
ພື້ນຫຼັງເມນູ ຕົວແປ. ໄດ້ ຫນ້າທີ່ ສ່ວນ​ຂອງ​ການ​ເຂົ້າ​ເມ​ນູ​ແມ່ນ​ຫນຶ່ງ​ໃນ​ຫນ້າ​ທີ່​,
ລວມທັງຟັງຊັນທີ່ຜູ້ໃຊ້ກໍານົດ, ຫຼືເມນູເພີ່ມເຕີມ.

ມີເມນູພິເສດທີ່ມີຊື່ວ່າ TwmWindows ເຊິ່ງປະກອບດ້ວຍຊື່ຂອງລູກຄ້າທັງໝົດ ແລະ
- ປ່ອງ​ຢ້ຽມ​ສະ​ຫນອງ​ໃຫ້​. ການ​ເລືອກ​ເຂົ້າ​ຈະ​ເຮັດ​ໃຫ້​ເກີດ​ການ​ WindowFunction ທີ່​ຈະ​ປະ​ຕິ​ບັດ​ໃນ​
ປ່ອງຢ້ຽມນັ້ນ. ຖ້າ WindowFunction ບໍ່​ໄດ້​ຖືກ​ຕັ້ງ​, ປ່ອງ​ຢ້ຽມ​ຈະ​ໄດ້​ຮັບ​ການ deiconified ແລະ​
ຍົກຂຶ້ນມາ.

ໄອຄອນ


ທ.ມ ສະຫນັບສະຫນູນຫຼາຍວິທີທີ່ແຕກຕ່າງກັນຂອງ manipulating windows icon. pixmap ທົ່ວ​ໄປ-
ແລະຮູບແບບຂໍ້ຄວາມອາດຈະຖືກວາງອອກດ້ວຍມືຫຼືຈັດລຽງອັດຕະໂນມັດຕາມທີ່ອະທິບາຍໂດຍ
ໄອຄອນພາກພື້ນ ຕົວແປ. ນອກ​ຈາກ​ນັ້ນ​, ຕາ​ຂ່າຍ​ໄຟ​ຟ້າ terse ຂອງ​ຊື່ icon​, ເອີ້ນ​ວ່າ​ຜູ້​ຈັດ​ການ icon​,
ສະຫນອງການນໍາໃຊ້ປະສິດທິພາບຫຼາຍຂອງພື້ນທີ່ຫນ້າຈໍເຊັ່ນດຽວກັນກັບຄວາມສາມາດໃນການນໍາທາງລະຫວ່າງ
windows ຈາກ keyboard ໄດ້.

ຕົວຈັດການໄອຄອນແມ່ນໜ້າຕ່າງທີ່ປະກອບດ້ວຍຊື່ທີ່ເລືອກ ຫຼືທຸກໜ້າຕ່າງທີ່ເປີດຢູ່ໃນຂະນະນີ້
ຈໍສະແດງຜົນ. ນອກ​ຈາກ​ຊື່​ປ່ອງ​ຢ້ຽມ​, ເປັນ​ປຸ່ມ​ຂະ​ຫນາດ​ນ້ອຍ​ທີ່​ໃຊ້​ໃນ​ຕອນ​ຕົ້ນ iconify​
ສັນ​ຍາ​ລັກ​ຈະ​ໄດ້​ຮັບ​ການ​ສະ​ແດງ​ຢູ່​ທາງ​ຊ້າຍ​ຂອງ​ຊື່​ໃນ​ເວ​ລາ​ທີ່​ປ່ອງ​ຢ້ຽມ​ແມ່ນ iconified​. ໂດຍ
ຄ່າເລີ່ມຕົ້ນ, ການຄລິກໃສ່ການເຂົ້າຢູ່ໃນຕົວຈັດການໄອຄອນດໍາເນີນການ f.iconify. ການປ່ຽນແປງ
ການ​ປະ​ຕິ​ບັດ​ການ​ປະ​ຕິ​ບັດ​ໃນ​ຕົວ​ຈັດ​ການ icon​, ການ​ນໍາ​ໃຊ້​ໄດ້​ ໄອຄອນmgr ສະພາບການໃນເວລາທີ່ກໍານົດປຸ່ມແລະ
ການຜູກມັດແປ້ນພິມ.

ການຍ້າຍຕົວຊີ້ໄປຫາຕົວຈັດການໄອຄອນຍັງຊີ້ທິດທາງແປ້ນພິມໄປຫາຈຸດທີ່ລະບຸໄວ້
ປ່ອງຢ້ຽມ (ຕັ້ງຈຸດສຸມຢ່າງຈະແຈ້ງ ຫຼືສົ່ງເຫດການສັງເຄາະ NoTitleFocus is
ຕັ້ງ). ການ​ນໍາ​ໃຊ້​ f.upiconmgr, f.downiconmgr f.lefticonmgr, ແລະ f.righticonmgr ໜ້າ ທີ່,
ຈຸດສຸມການປ້ອນຂໍ້ມູນສາມາດປ່ຽນແປງລະຫວ່າງປ່ອງຢ້ຽມໂດຍກົງຈາກແປ້ນພິມ.

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


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.