ນີ້ແມ່ນຄໍາສັ່ງ ASDatabaseEntryx ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ASDatabaseEntry - ເພື່ອໃຊ້ໃນການເຂົ້າຖານຂໍ້ມູນ AfterStep
CONFIGURATION OPTIONS
ອະນຸຍາດCover
ລະບຸວ່າໜ້າຕ່າງອື່ນຄວນໄດ້ຮັບອະນຸຍາດໃຫ້ກວມເອົາໜ້າຕ່າງແອັບ. ປິດ
ຫຼີກເວັ້ນການປົກຫຸ້ມ . ນີ້ແມ່ນການຕັ້ງຄ່າເລີ່ມຕົ້ນ.
ຫຼີກເວັ້ນການປົກຫຸ້ມ
ລະບຸວ່າໜ້າຕ່າງອື່ນບໍ່ຄວນຖືກອະນຸຍາດໃຫ້ກວມເອົາໜ້າຕ່າງແອັບ.
ປ້ອງກັນປ່ອງຢ້ຽມອື່ນໆຈາກການເຄື່ອນຍ້າຍຢູ່ທາງຫນ້າ (ຫຼືທາງຫລັງ) ປ່ອງຢ້ຽມຂອງ app ໄດ້. ຖ້າ
SmartPlacement ຖືກລະບຸໄວ້ໃນ ມີຄວາມຮູ້ສຶກ ໄຟລ໌, windows ຈະບໍ່ອະນຸຍາດໃຫ້
ວາງຕົວມັນເອງຜ່ານໜ້າຕ່າງແອັບໂດຍອັດຕະໂນມັດ, ຖ້າເປັນໄປໄດ້. ອະນຸຍາດCover ເຮັດ
ໄປ ຫຼີກເວັ້ນການປົກຫຸ້ມ . ຄ່າເລີ່ມຕົ້ນແມ່ນ ອະນຸຍາດCover .
ຄວາມກວ້າງຊາຍແດນ width
ກໍານົດນີ້ໂດຍສົມທົບກັບ NoHandles , ກໍານົດຄວາມກວ້າງຂອງຂອບຂອງປ່ອງຢ້ຽມ
ຈະ width . A width of0 ບໍ່ມີຊາຍແດນ. ຕົວເລືອກນີ້ບໍ່ມີຜົນຕໍ່ຖ້າບໍ່ໄດ້ໃຊ້
ກັບ NoHandles . ຄ່າເລີ່ມຕົ້ນແມ່ນ 1 implicitly ສໍາລັບທຸກປ່ອງຢ້ຽມ.
ປຸ່ມ ຈໍານວນ
ກໍານົດ ກ ຈໍານວນ ການນໍາໃຊ້ແຕ່ລະຄົນ ປຸ່ມ ຈະເຮັດໃຫ້ຕົວເລກປຸ່ມນັ້ນເປັນ
ສະແດງຢູ່ໃນແຖບຫົວຂໍ້. ຕົວເລກຄວນຈະຄືກັນກັບທີ່ໃຊ້ໃນ ປຸ່ມຫົວຂໍ້
ການຕັ້ງຄ່າ. ຄ່າເລີ່ມຕົ້ນແມ່ນເພື່ອສະແດງທຸກປຸ່ມທີ່ກໍານົດຢູ່ໃນ look.name ໄຟລ໌ຖ້າຫາກວ່າ
ເງື່ອນໄຂດັ່ງຕໍ່ໄປນີ້ແມ່ນບັນລຸໄດ້: ມີ bitmap ຫຼື pixmap ທີ່ຖືກຕ້ອງລະບຸໄວ້ສໍາລັບ
ປຸ່ມໃນ look.name ໄຟລ໌; nd ປຸ່ມຍັງບໍ່ໄດ້ຖືກບັງຄັບບໍ່ໃຫ້ສະແດງໂດຍ
ການນໍາໃຊ້ຂອງ Motif WM ຄໍາແນະນໍາລະບຸໄວ້ໂດຍຄໍາຮ້ອງສະຫມັກ.
CirculateHit
ເປີດໃຊ້ປ່ອງຢ້ຽມເພື່ອປ່ຽນໄປໃຊ້ ChangeWindowUp, ChangeWindowDown ຫຼື Warp
(ຍັງເອີ້ນວ່າ alt-tabbing) ຫນ້າທີ່. ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ implicitly ສໍາລັບທຸກຄົນ
ປ່ອງຢ້ຽມ.
CirculateSkip
ເຮັດໃຫ້ປ່ອງຢ້ຽມຖືກຂ້າມຜ່ານເມື່ອ ChangeWindowUp, ChangeWindowDown ຫຼື Warp
ຟັງຊັນ (ເອີ້ນວ່າ alt-tabbing) ຖືກເອີ້ນ. ອັນນີ້ຖືກປິດໃຊ້ງານໂດຍຄ່າເລີ່ມຕົ້ນ
implicitly ສໍາລັບປ່ອງຢ້ຽມທັງຫມົດ.
ເລຂາຄະນິດເລີ່ມຕົ້ນ WIDTHxHEIGHT+X+Y
ນີ້ຈະບັງຄັບໃຫ້ AfterStep ທົດແທນພາກສ່ວນຂອງການວາງເບື້ອງຕົ້ນຂອງປ່ອງຢ້ຽມດ້ວຍ
ຄ່າທີ່ກໍານົດໄວ້ລ່ວງຫນ້າ. ຍົກຕົວຢ່າງ :
ຮູບແບບ "*mozilla*" DefaultGeometry 1024x500
ຈະບັງຄັບ windows mozilla (ຫຼືປ່ອງຢ້ຽມໃດໆທີ່ມີ "mozilla" ໃນຊື່ຂອງມັນ) ໄປຫາ
ມີຂະຫນາດເບື້ອງຕົ້ນ 1024x500.
ໃຫ້ສັງເກດວ່າໃນກໍລະນີຂອງ mozilla ມັນເປັນປະໂຫຍດທີ່ຈະກໍານົດ Styles ຫຼາຍດັ່ງນັ້ນເຈົ້າຈະ
ໄດ້ຮັບເລຂາຄະນິດທີ່ແຕກຕ່າງກັນສໍາລັບກ່ອງໂຕ້ຕອບທີ່ແຕກຕ່າງກັນ, ເຊັ່ນ: ຊອກຫາ / ດາວໂຫລດ / ແລະອື່ນໆ
Focus
ນີ້ຈະຕັ້ງຫນ້າຕ່າງເພື່ອຮັບເອົາຈຸດສຸມການປ້ອນຂໍ້ມູນ. ແມ່ນຄ່າເລີ່ມຕົ້ນຂອງທຸກປ່ອງຢ້ຽມ.
FocusOnMap
ປ່ອງຢ້ຽມລູກຄ້າຈະໄດ້ຮັບການສຸມໃສ່ໃນເວລາທີ່ມັນແມ່ນການສ້າງແຜນທີ່ເຖິງແມ່ນວ່າມັນບໍ່ໄດ້ໂດຍກົງ
ຕົວຊີ້ເມົ້າ.
FocusStyle [ ແບບ ]
ລະບຸ MyStyle ທີ່ຈະໃຊ້ສໍາລັບປ່ອງຢ້ຽມນີ້ເມື່ອມັນມີຈຸດສຸມໃສ່ແປ້ນພິມ. ຖ້າ
ແບບ ບໍ່ໄດ້ລະບຸ, ຮູບແບບຈຸດສຸມເລີ່ມຕົ້ນຈະຖືກໃຊ້ແທນ (ເບິ່ງ
FWindowStyle , ດ້ານລຸ່ມ).
ພາ "frame_name"
ເປີດໃຊ້ "frame_name" ເພື່ອໃຊ້ໃນການຕົບແຕ່ງໜ້າຕ່າງນີ້.
fullscreen
ເຮັດໃຫ້ໜ້າຈໍເຕັມໜ້າຈໍເມື່ອເລີ່ມຕົ້ນ.
HandleWidth width
ລະບຸ width ຂອງ handles ປັບຂະຫນາດຢູ່ໃນຄ່າເລີ່ມຕົ້ນ width ແມ່ນ 8 pixels.
Handles
ລະບຸວ່າໜ້າຈໍແອັບຈະສະແດງການຕົບແຕ່ງ "ແຖບຕ່ຳ". ນີ້ແມ່ນ
ຄ່າເລີ່ມຕົ້ນສໍາລັບທຸກປ່ອງຢ້ຽມ.
HonorConfig
ບັງຄັບໃຫ້ AfterStep ປະຕິບັດຕາມຄໍາຮ້ອງຂໍຂອງລູກຄ້າທີ່ຈະປ່ຽນຕໍາແຫນ່ງຕົວເອງຫຼັງຈາກປ່ອງຢ້ຽມຂອງມັນ
ໄດ້ຮັບການສ້າງແຜນທີ່. ນີ້ແມ່ນພຶດຕິກໍາທີ່ເປັນອັນຕະລາຍຍ້ອນວ່າລູກຄ້າບໍ່ມີວິທີການທີ່ເຊື່ອຖືໄດ້
ການກໍານົດຕໍາແຫນ່ງທີ່ດີທີ່ສຸດສໍາລັບຕົນເອງ. ຄວນວາງຕຳແໜ່ງໜ້າຕ່າງໄວ້
ກັບ AfterStep ຍ້ອນວ່າມັນຮູ້ດີກວ່າ. ກົງກັນຂ້າມກັບ IgnoreConfig.
ເບິ່ງເພີ່ມເຕີມ: IgnoreConfig.
HonorExtWMHints
ບັງຄັບໃຫ້ AfterStep ໃຊ້ຄຳແນະນຳການຈັດການໜ້າຕ່າງແບບຂະຫຍາຍທີ່ລູກຂ່າຍຕັ້ງໄວ້
ປ່ອງຢ້ຽມຂອງຕົນ. ໂດຍທົ່ວໄປແລ້ວເຫຼົ່ານີ້ປະກອບມີປະເພດປ່ອງຢ້ຽມ (ກ່ອງໂຕ້ຕອບ, desktop, ເມນູ, ແລະອື່ນໆ),
ສະຖານະ window (ຫຍໍ້, ຂະຫຍາຍສູງສຸດ, ມີຮົ່ມ, ແລະອື່ນໆ), desktop, icon ແລະເພີ່ມເຕີມ
ຂໍ້ມູນ. ໃຫ້ສັງເກດວ່າຄໍາແນະນໍາປະເພດປ່ອງຢ້ຽມເຫຼົ່ານີ້ເຮັດໃຫ້ AfterStep ນໍາໃຊ້ຫນຶ່ງໃນມັນ
ນະໂຍບາຍ, ເຊິ່ງອາດຈະເຮັດໃຫ້ການຕົກແຕ່ງຂາດຫາຍໄປ, ຊັ້ນທີ່ບໍ່ແມ່ນຄ່າເລີ່ມຕົ້ນ, ແລະອື່ນໆ
ຄວາມບໍ່ສະຫມໍ່າສະເຫມີທີ່ອາດເກີດຂື້ນ. ກົງກັນຂ້າມແມ່ນ NoExtWMHints.
ເບິ່ງເພີ່ມເຕີມ: NoExtWMHints.
HonorGnomeHints
ບັງຄັບໃຫ້ AfterStep ໃຊ້ເດັສທັອບ, ຊັ້ນຂໍ້ມູນ ແລະຂໍ້ມູນຄຳແນະນຳອື່ນໆທີ່ລູກຂ່າຍກຳນົດ
ຢູ່ໃນປ່ອງຢ້ຽມຂອງມັນໂດຍໃຊ້ຄໍາແນະນໍາການຈັດການປ່ອງຢ້ຽມ GNOME ເກົ່າ, ລ້າສະໄຫມ. ກົງກັນຂ້າມ
ແມ່ນ NoGnomeHints.
ເບິ່ງເພີ່ມເຕີມ: NoGnomeHints.
HonorGroupHints
AfterStep ຈະໃຊ້ຄໍາແນະນໍາກຸ່ມທີ່ຕັ້ງຢູ່ໃນປ່ອງຢ້ຽມຂອງລູກຄ້າ. ນີ້ຈະເຮັດໃຫ້
AfterStep ນຳໃຊ້ນະໂຍບາຍການຈັດການກຸ່ມກັບທຸກປ່ອງຢ້ຽມຂອງລູກຄ້າ. ສໍາລັບ
ຕົວຢ່າງ: ເມື່ອປ່ອງຢ້ຽມຫນຶ່ງຢູ່ໃນກຸ່ມຖືກຍ້າຍໄປ desktop ທີ່ແຕກຕ່າງກັນ, ທັງຫມົດອື່ນໆ
windows ຈະປະຕິບັດຕາມ. ປົກກະຕິແລ້ວສະມາຊິກກຸ່ມຈະຖືກ stacked ຮ່ວມກັນແລະນໍາໃຊ້
ຊັ້ນຂອງສະມາຊິກທີ່ມີຊັ້ນສູງສຸດພາຍໃນກຸ່ມທີ່ໃຫ້. ຊົ່ວຄາວ
ປ່ອງຢ້ຽມທີ່ເປັນຂອງຫນຶ່ງໃນສະມາຊິກຈະ overlay ຂອງສະມາຊິກທັງຫມົດ. ໄດ້
ກົງກັນຂ້າມແມ່ນ NoGroupHints.
ເບິ່ງເພີ່ມເຕີມ: NoGroupHints.
HonorKDEHints
AfterStep ຈະໃຫ້ກຽດຄໍາແນະນໍາສະເພາະຂອງ KDE ທີ່ຕັ້ງຢູ່ໃນປ່ອງຢ້ຽມຂອງລູກຄ້າ. ນີ້ແມ່ນຕົ້ນຕໍ
ໃຊ້ສໍາລັບຄໍາຮ້ອງສະຫມັກປະເພດແຖບສະຖານະ. ກົງກັນຂ້າມແມ່ນ NoKDEHints.
ເບິ່ງເພີ່ມເຕີມ: NoKDEHints.
HonorMotifHints
AfterStep ຈະໃຫ້ກຽດຄໍາແນະນໍາສະເພາະ Motif ທີ່ຕັ້ງຢູ່ໃນປ່ອງຢ້ຽມຂອງລູກຄ້າ. ນີ້ປະກອບມີ
ການຕົກແຕ່ງທີ່ຈໍາເປັນຕ້ອງໄດ້ແຕ້ມອ້ອມຮອບມັນແລະຫນ້າທີ່ໃດໆ
(ຫຍໍ້/ຂະຫຍາຍ/ຂະໜາດ/ຍ້າຍ) ທີ່ມັນຮອງຮັບ. ກົງກັນຂ້າມແມ່ນ NoMotifHints.
ເບິ່ງເພີ່ມເຕີມ: NoMotifHints.
ຕຳແໜ່ງກຽດຕິຍົດ
ບັງຄັບໃຫ້ AfterStep ໃຊ້ຄຳໃບ້ PPosition ສຳລັບໜ້າຕ່າງນີ້. ຄຳໃບ້ຕຳແໜ່ງຕາມປົກກະຕິ
ຫມາຍຄວາມວ່າຄໍາຮ້ອງສະຫມັກໄດ້ກໍານົດຕໍາແຫນ່ງຂອງຕົນເນື່ອງຈາກບາງສ່ວນຂອງຂອງຕົນເອງ
ການຕັ້ງຄ່າການຕັ້ງຄ່າ, ແລະຕໍາແຫນ່ງບໍ່ໄດ້ຖືກຮ້ອງຂໍຢ່າງຊັດເຈນກ່ຽວກັບ
ເສັ້ນຄໍາສັ່ງ. ການຕັ້ງຄ່ານີ້ແທນທີ່ການຕັ້ງຄ່າ NoPPosition ໃນໄຟລ໌ feel.
HonorRestack
FIXME: ເພີ່ມຄໍາອະທິບາຍທີ່ເຫມາະສົມທີ່ນີ້.
HonorTransientHints
ຈະບັງຄັບໃຫ້ AfterStep ໃຊ້ຄຳໃບ້ແບບຊົ່ວຄາວ, ແນບໜ້າຕ່າງກັບມັນຢ່າງມີປະສິດທິພາບ
parent (ວາງມັນຢູ່ໃນຊັ້ນດຽວກັນ, ແລະອື່ນໆ)
HonorXResources
ບັງຄັບໃຫ້ AfterStep ເຄົາລົບຖານຂໍ້ມູນ XResources ເມື່ອເວົ້າເຖິງການຈັດວາງໜ້າຕ່າງ.
ຊື່ແນວນອນ
ເຮັດໃຫ້ແຖບຫົວຂໍ້ຂອງປ່ອງຢ້ຽມຖືກວາງຢູ່ໃນແນວນອນຢູ່ເທິງສຸດຂອງປ່ອງຢ້ຽມ. ນີ້ແມ່ນ
ຄ່າເລີ່ມຕົ້ນ implicit ສໍາລັບທຸກປ່ອງຢ້ຽມ.
ຮູບສັນຍາລັກ ຊື່ເອກະສານ
ລະບຸ [ຊື່ໄຟລ໌] ເພື່ອໃຊ້ເມື່ອຖືກໄອຄອນ, ລົບລ້າງໄອຄອນໃດນຶ່ງທີ່ແອັບຯນັ້ນເອງ
ອາດຈະສະຫນອງ. ບໍ່ມີໄອຄອນ ປິດອັນນີ້. ຄ່າເລີ່ມຕົ້ນແມ່ນໃຊ້ໄອຄອນທີ່ສະໜອງໃຫ້ຂອງແອັບຯ
ຫຼືໄອຄອນທີ່ລະບຸໄວ້ກັບ WM_NAME ຂອງ "Unknown" ຫຼື "*".
ໄອຄອນຫົວຂໍ້
ລະບຸວ່າຫົວຂໍ້ຄວນຖືກສະແດງພາຍໃຕ້ແອັບທີ່ເປັນສັນຍາລັກ. ສີທີ່ໃຊ້
ແມ່ນ ForeColor ແລະ ສີຫຼັງ ຂອງ ButtonTitleFocus ໃນ look.name ຍື່ນ.
ໝາຍເຫດ: ພື້ນທີ່ຫວ່າງໜ້ອຍລົງສຳລັບໄອຄອນຂອງແອັບ, ສະນັ້ນ ມັນຈະຖືກປັບຂະໜາດຕາມລຳດັບ. ເທົ່ານັ້ນ
ບາງສ່ວນຂອງຫົວຂໍ້ໄອຄອນຈະຖືກສະແດງຈົນກ່ວາໄອຄອນໄດ້ຮັບຈຸດສຸມ, ແລະຫຼັງຈາກນັ້ນ
ຫົວຂໍ້ "ກ່ອງ" ຈະຂະຫຍາຍອອກເພື່ອເປີດເຜີຍຊື່ທັງຫມົດຂອງປ່ອງຢ້ຽມ.
IgnoreConfig
AfterStep ຈະບໍ່ສົນໃຈຄວາມພະຍາຍາມຂອງລູກຄ້າທີ່ຈະປັບຕໍາແຫນ່ງປ່ອງຢ້ຽມໃຫມ່ຫຼັງຈາກມັນມີ
ໄດ້ຮັບການສ້າງແຜນທີ່ໃນຫນ້າຈໍ. ກົງກັນຂ້າມກັບ HonorConfig.
ເບິ່ງເພີ່ມເຕີມ: HonorConfig.
ບໍ່ສົນໃຈການນັດພົບ
FIXME: ເພີ່ມຄໍາອະທິບາຍທີ່ເຫມາະສົມທີ່ນີ້.
layer ຊັ້ນ
ລະບຸວ່າໜ້າຕ່າງນີ້ຄວນຈະຢູ່ໃນຊັ້ນໃດ. ຊັ້ນ ອາດຈະເປັນຈຳນວນເຕັມ (ບວກ,
ລົບ, ຫຼືສູນ). Windows ຖືກຈັດກຸ່ມຕາມຊັ້ນຂອງມັນ, ແລະອາດຈະບໍ່ແມ່ນ
ຍ້າຍອອກຈາກຊັ້ນຂອງເຂົາເຈົ້າ. Windows ໃນຊັ້ນສູງຈະຢູ່ຂ້າງເທິງປ່ອງຢ້ຽມຕ່ໍາ
ຊັ້ນ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ປ່ອງຢ້ຽມຖືກວາງໄວ້ໃນຊັ້ນ 0. StaysOnBack ສອດຄ້ອງກັບຊັ້ນ
-1, ແລະ StaysOnTop ກົງກັບ layer 1 .
LongLiving
ປ່ອງຢ້ຽມຈະຢູ່ເທິງຫນ້າຈໍຍາວພໍທີ່ຈະອະນຸຍາດໃຫ້ນໍາໃຊ້ທີ່ແຕກຕ່າງກັນ
ນະໂຍບາຍການຈັດວາງ, ເຊັ່ນ: AvoidCover. ກົງກັນຂ້າມກັບ ShortLiving.
ເບິ່ງເພີ່ມເຕີມ: ShortLiving.
ບໍ່ມີປຸ່ມ ຈໍານວນ
ກໍານົດ ກ ຈໍານວນ ການນໍາໃຊ້ແຕ່ລະຄົນ ບໍ່ມີປຸ່ມ ຈະເຮັດໃຫ້ປຸ່ມທີ່ຖືກເຊື່ອງໄວ້ຈາກ
ແຖບຫົວຂໍ້. ຕົວເລກຄວນຈະຄືກັນກັບທີ່ໃຊ້ໃນ ປຸ່ມຫົວຂໍ້ ການຕັ້ງຄ່າ. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນການສະແດງທຸກປຸ່ມທີ່ກຳນົດໄວ້ໃນ look.name ໄຟລ໌ຖ້າຫາກວ່າດັ່ງຕໍ່ໄປນີ້
ເງື່ອນໄຂແມ່ນບັນລຸໄດ້: ມີ bitmap ຫຼື pixmap ທີ່ຖືກຕ້ອງລະບຸໄວ້ສໍາລັບປຸ່ມໃນ
ໄດ້ look.name ໄຟລ໌; ແລະປຸ່ມຍັງບໍ່ໄດ້ຖືກບັງຄັບບໍ່ໃຫ້ສະແດງໂດຍການນໍາໃຊ້ຂອງ
Motif WM hints ລະບຸໂດຍແອັບພລິເຄຊັນ.
NoExtWMHints
AfterStep ຈະບໍ່ໃຊ້ຄໍາແນະນໍາການຄຸ້ມຄອງປ່ອງຢ້ຽມທີ່ຂະຫຍາຍທີ່ລູກຄ້າກໍານົດໄວ້ໃນມັນ
ປ່ອງຢ້ຽມ. ກົງກັນຂ້າມກັບ HonorExtWMHints.
ເບິ່ງເພີ່ມເຕີມ: HonorExtWMHints.
NoFocus
ນີ້ຈະກໍານົດປ່ອງຢ້ຽມທີ່ຈະປະຕິເສດການສຸມໃສ່ການປ້ອນຂໍ້ມູນໃດໆ. Focus ຈະປ່ຽນການຕັ້ງຄ່ານີ້
ປິດ. ອັນນີ້ຖືກປິດໄວ້ເປັນຄ່າເລີ່ມຕົ້ນ.
NoFocusOnMap
AfterStep ຈະບໍ່ໃຫ້ຈຸດສຸມກັບປ່ອງຢ້ຽມໃຫມ່ທີ່ຈະມີແຜນທີ່. ນີ້ປ້ອງກັນ
ສິ່ງຕ່າງໆເຊັ່ນວ່າລະຫັດຜ່ານທີ່ພິມເຂົ້າໄປໃນປ່ອງຢ້ຽມ IM ທີ່ປາກົດຂຶ້ນ. ກົງກັນຂ້າມກັບ FocusOnMap.
ເບິ່ງເພີ່ມເຕີມ: FocusOnMap.
NoFrame
ປິດໃຊ້ງານການຕົກແຕ່ງຂອບສໍາລັບປ່ອງຢ້ຽມນີ້.
NoFullscreen
ປ້ອງກັນບໍ່ໃຫ້ປ່ອງຢ້ຽມເລີ່ມຕົ້ນເປັນ Fullscreen.
NoGnomeHints
ເຮັດໃຫ້ AfterStep ບໍ່ສົນໃຈຄຸນສົມບັດຂອງຊັ້ນຂໍ້ມູນ ແລະຄຸນສົມບັດທີ່ລ້າສະໄໝຫຼາຍອັນສຳລັບ
ປ່ອງຢ້ຽມ. ກົງກັນຂ້າມກັບ HonorGnomeHints.
ເບິ່ງເພີ່ມເຕີມ: HonorGnomeHints.
NoGroupHints
AfterStep ຈະບໍ່ໃຊ້ຄໍາແນະນໍາກຸ່ມທີ່ຕັ້ງຢູ່ໃນປ່ອງຢ້ຽມຂອງລູກຄ້າ. ກົງກັນຂ້າມຂອງ
HonorGroupHints.
ເບິ່ງເພີ່ມເຕີມ: HonorGroupHints.
NoHandles
ລະບຸວ່າໜ້າຈໍແອັບຯຈະບໍ່ສະແດງການຕົບແຕ່ງ "ແຖບຕ່ຳ". ອັນນີ້
ເອົາຄວາມສາມາດໃນການປັບຂະຫນາດປ່ອງຢ້ຽມດ້ວຍຕົວຈັບປັບຂະຫນາດຢູ່ໃນ "ແຖບຕ່ໍາ"
ສິ້ນສຸດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ Handles implicitly ສໍາລັບປ່ອງຢ້ຽມທັງຫມົດ.
ບໍ່ມີໄອຄອນ
ປິດການໃຊ້ງານໄອຄອນບໍ່ໃຫ້ເຫັນໄດ້ເມື່ອປ່ອງຢ້ຽມຖືກໄອຄອນ. ທີ່ເຮັດໃຫ້ປ່ອງຢ້ຽມ
ພຽງແຕ່ຫາຍໄປເມື່ອ app ແມ່ນ icon. ເບິ່ງຕົວຢ່າງຂ້າງລຸ່ມນີ້ສໍາລັບ a
ວິທີການເຮັດໃຫ້ຮູບສັນຍາລັກທັງຫມົດຫາຍໄປ.
NoIconTitle
ລະບຸວ່າບໍ່ຄວນສະແດງຫົວຂໍ້ພາຍໃຕ້ແອັບຯທີ່ເປັນສັນຍາລັກ.
NoKDEHints
AfterStep ຈະບໍ່ເຄົາລົບຄໍາແນະນໍາສະເພາະຂອງ KDE ທີ່ຕັ້ງຢູ່ໃນປ່ອງຢ້ຽມຂອງລູກຄ້າ. ກົງກັນຂ້າມຂອງ
HonorKDEHints.
ເບິ່ງເພີ່ມເຕີມ: HonorKDEHints.
NoMotifHints
ບັງຄັບໃຫ້ AfterStep ບໍ່ສົນໃຈການຕົບແຕ່ງ Motif ແລະຄໍາແນະນໍາການທໍາງານ.
ບໍ່ມີຕຳແໜ່ງ
ຊະນິດທີ່ຫຼັງຈາກຂັ້ນຕອນທີ່ຄວນຈະລະເລີຍພາກສະຫນາມ PPPosition ສໍາລັບປ່ອງຢ້ຽມທີ່ກໍານົດໄວ້,
ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ປ່ອງຢ້ຽມບໍ່ສາມາດເລືອກບ່ອນທີ່ຈະວາງຕົວຂອງມັນເອງ. ການຍຶດຫມັ້ນກັບ
ຊ່ອງຂໍ້ມູນ Pposition ແມ່ນຕ້ອງການສໍາລັບບາງແອັບພລິເຄຊັນ.
ຫົວຂໍ້
ລະບຸວ່າ ຫຼັງຈາກຂັ້ນຕອນ ບໍ່ຄວນໃສ່ການຕົບແຕ່ງແຖບຫົວຂໍ້ໃສ່ແອັບຯ. ແມ່ນ
ປິດໂດຍຄ່າເລີ່ມຕົ້ນ.
NoTransientHints
ບໍ່ສົນໃຈ hint ຊົ່ວຄາວ - ປ່ອງຢ້ຽມຈະຖືກປະຕິບັດເປັນປ່ອງຢ້ຽມເອກະລາດ.
NoXResources
ບັງຄັບໃຫ້ AfterStep ບໍ່ສົນໃຈຖານຂໍ້ມູນ XResources ເມື່ອມັນມາຮອດປ່ອງຢ້ຽມ
ບັນຈຸເຂົ້າຮຽນ.
OverrideGravity ຕາເວັນຕົກສຽງເໜືອ | ພາກເຫນືອ | Nord Est | ທິດຕາເວັນຕົກ | Center | ພາກຕາເວັນອອກ | ບໍລິສັດ SouthWest | ພາກໃຕ້ |
ຕາເວັນອອກສຽງໃຕ້ | static
ບາງແອັບພລິເຄຊັນ (ໂດຍສະເພາະ xv) ໄດ້ຖືກອອກແບບໂດຍບໍ່ມີການອ່ານທີ່ຍອມຮັບຢ່າງກວ້າງຂວາງ
ແລະໃຊ້ມາດຕະຖານເຊັ່ນ ICCCM. ມູນຄ່າກາວິທັດແມ່ນຫນຶ່ງໃນຄໍາແນະນໍາທີ່ມັກຈະໄດ້ຮັບ
ຖືກຈັດໃສ່ຜິດໂດຍແອັບພລິເຄຊັນ. ຜົນໄດ້ຮັບອາດຈະສະແດງພຶດຕິກໍາການຈັດຕໍາແຫນ່ງທີ່ແປກ -
ເຊັ່ນວ່າ windows ຍ້າຍໄປຊ້າຍເທິງສຸດດ້ວຍການປັບຂະໜາດ ຫຼືໄຟລ໌ເປີດແຕ່ລະອັນ. ພະຍາຍາມ
ການລະບຸ StaticGravity ສໍາລັບກິດດັ່ງກ່າວ. ນອກຈາກນີ້ບາງຄໍາຮ້ອງສະຫມັກບໍ່ໄດ້ກໍານົດແຮງໂນ້ມຖ່ວງ
ຢ່າງຖືກຕ້ອງ. ຕົວຢ່າງ, ທ່ານເລີ່ມຕົ້ນຄໍາຮ້ອງສະຫມັກທີ່ມີເລຂາຄະນິດ +10-10 ຊຶ່ງຫມາຍຄວາມວ່າ
SouthWestGravity ແລະວ່າຄວນແກ້ໄຂຕໍາແຫນ່ງຂອງເບື້ອງຊ້າຍແລະລຸ່ມຂອງ
ປ່ອງຢ້ຽມ. ແຕ່ປ່ອງຢ້ຽມກໍານົດແຮງໂນ້ມຖ່ວງຂອງຕົນເປັນ NorthWestGravity ແທນແລະເປັນຜົນໄດ້ຮັບ
ປ່ອງຢ້ຽມໄດ້ຮັບການຈັດວາງຕື່ມອີກລົງໄປທາງລຸ່ມໂດຍຂະຫນາດຂອງ framne ໄດ້
ຕົບແຕ່ງ. ໃນກໍລະນີນີ້, ທ່ານສາມາດກໍານົດແຮງໂນ້ມຖ່ວງໃດກໍ່ຕາມທີ່ທ່ານຕ້ອງການແລະດັ່ງນັ້ນ
override ກິດ stupid ເຫຼົ່ານັ້ນ.
ເບິ່ງເພີ່ມເຕີມ: ປະເພດກາວິທັດສະເພາະສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ.
ຊີວິດສັ້ນ
ປ່ອງຢ້ຽມ ShortLiving ສະເຫມີຖືກວາງໄວ້ໂດຍອັດຕະໂນມັດແລະບໍ່ມີຜົນຕໍ່ AvoidCover
ສິ່ງຂອງ.
ລື່ນ
ນີ້ແມ່ນການຕັ້ງຄ່າເລີ່ມຕົ້ນ - windows stay on the desktop they were put on , ແລະ
ຢ່າ "ຕິດຕາມ" viewport, ເມື່ອ desk/view ມີການປ່ຽນແປງ.
StartIconic
ເຮັດໃຫ້ app ເລີ່ມແລະທັນທີ iconify ຕົວຂອງມັນເອງເປັນ IconBox . ຄ່າເລີ່ມຕົ້ນ
is ເລີ່ມປົກກະຕິ implicitly ສໍາລັບປ່ອງຢ້ຽມທັງຫມົດ.
ເລີ່ມປົກກະຕິ
ປິດການໃຊ້ງານຜົນກະທົບຂອງ StartIconic ການຕັ້ງຄ່າ - ປ່ອງຢ້ຽມຈະບໍ່ໄດ້ຮັບການ iconify ຕາມ
ເລີ່ມຕົ້ນ. ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ
StartsAnyWhere
ເມື່ອເລີ່ມຕົ້ນປ່ອງຢ້ຽມຈະຖືກວາງໃສ່ desktop ໃນປັດຈຸບັນ. ນີ້ແມ່ນ implicit
ການຕັ້ງຄ່າເລີ່ມຕົ້ນສໍາລັບທຸກປ່ອງຢ້ຽມ.
StartsOnDesk ຈໍານວນ
ເຮັດໃຫ້ປ່ອງຢ້ຽມ app ເລີ່ມຕົ້ນໃນທີ່ກໍານົດໄວ້ ໂຕ໊ະເຮັດວຽກ ເລກ. ຖ້າ SmartPlacement is
ໃຊ້ໃນ feel.name ໄຟລ໌, ປ່ອງຢ້ຽມຈະປາກົດຢູ່ໃນທີ່ກໍານົດໄວ້ ໂຕ໊ະເຮັດວຽກ ຈຳ ນວນ,
ແຕ່ຈະຮຽກຮ້ອງໃຫ້ມີການໂຕ້ຕອບເພື່ອວາງມັນ; ເວັ້ນເສຍແຕ່ວ່າມັນຖືກເອີ້ນດ້ວຍເລຂາຄະນິດ
ການຕັ້ງຄ່າ. ສະເພາະ ຊ່ອງເບິ່ງ ຍັງໄດ້ຮັບອະນຸຍາດ, ອ້າງເຖິງພວກມັນຂ້າງລຸ່ມນີ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ
StartsAnyWhere implicitly ສໍາລັບປ່ອງຢ້ຽມທັງຫມົດ.
StaysOnBack
ວາງປ່ອງຢ້ຽມຢູ່ໃນຊັ້ນຂໍ້ມູນ -1, ບັງຄັບໃຫ້ມັນໄປພາຍໃຕ້ປ່ອງຢ້ຽມອື່ນໆສ່ວນໃຫຍ່.
Default Layer ແມ່ນ 0.
ຫມາຍເຫດ: ຄັດຄ້ານ, ການນໍາໃຊ້ layer ແທນທີ່ຈະເປັນ.
StaysOnTop | StaysPut | StaysOnBack
ວາງປ່ອງຢ້ຽມຢູ່ໃນຊັ້ນທີ 1, ເຮັດໃຫ້ມັນຢູ່ເທິງສຸດຂອງປ່ອງຢ້ຽມອື່ນໆ. ຊັ້ນເລີ່ມຕົ້ນ
ແມ່ນ 0.
ຫມາຍເຫດ: ຄັດຄ້ານ, ການນໍາໃຊ້ layer ແທນທີ່ຈະເປັນ.
StaysPut
ວາງປ່ອງຢ້ຽມຢູ່ໃນຊັ້ນເລີ່ມຕົ້ນ 0, ປິດການໃຊ້ງານຜົນກະທົບຂອງ StaysOnTop , StaysOnBack ແລະ
layer .
ຫມາຍເຫດ: ຄັດຄ້ານ, ການນໍາໃຊ້ layer ແທນທີ່ຈະເປັນ.
ຫນຽວ
ເຮັດໃຫ້ໜ້າຕ່າງແອັບຕິດຢູ່ກັບສະຖານທີ່ຂອງມັນສຳລັບແຕ່ລະເດັສທັອບທີ່ກາຍເປັນ
ໃນປັດຈຸບັນ, ອະນຸຍາດໃຫ້ປ່ອງຢ້ຽມ "ປະຕິບັດຕາມ" ໃນຂະນະທີ່ມີການປ່ຽນແປງ desk / views. ຄ່າເລີ່ມຕົ້ນ
is ລື່ນ implicitly ສໍາລັບປ່ອງຢ້ຽມທັງຫມົດ.
ສະໄຕລ໌ ແບບ
ລະບຸ MyStyle ທີ່ຈະໃຊ້ສໍາລັບປ່ອງຢ້ຽມນີ້ເມື່ອມັນບໍ່ມີແປ້ນພິມ
ສຸມໃສ່, ແລະແມ່ນຫນຽວ. ຖ້າ ແບບ ບໍ່ໄດ້ລະບຸ, ຮູບແບບໜຽວເລີ່ມຕົ້ນຈະເປັນ
ໃຊ້ແທນ (ເບິ່ງ ຮູບແບບວິນໂດ , ດ້ານລຸ່ມ).
Title
ລະບຸວ່າ ຫຼັງຈາກຂັ້ນຕອນ ຄວນໃສ່ເຄື່ອງຕົບແຕ່ງແຖບຫົວຂໍ້ໃສ່ແອັບ. ນີ້
Default
UnfocusStyle ແບບ
ລະບຸ MyStyle ທີ່ຈະໃຊ້ສໍາລັບປ່ອງຢ້ຽມນີ້ເມື່ອມັນບໍ່ມີແປ້ນພິມ
ສຸມໃສ່, ແລະບໍ່ຫນຽວ. ຖ້າ ແບບ ບໍ່ໄດ້ລະບຸ, ຮູບແບບ unfocus ເລີ່ມຕົ້ນຈະ
ໃຊ້ແທນ (ເບິ່ງ UWindowStyle , ດ້ານລຸ່ມ).
ໃຊ້AnyViewport
AfterStep ຈະປະຕິບັດຕໍ່ແອັບພລິເຄຊັນຄືກັບວ່າມັນແມ່ນກ່ຽວຂ້ອງກັບຕົ້ນ ກຳ ເນີດຂອງ desktop,
ເມື່ອແອັບພລິເຄຊັນນັ້ນລະບຸເລຂາຄະນິດຂອງມັນໃນເວລາສ້າງແຜນທີ່.
ເບິ່ງເພີ່ມເຕີມ: UseCurrentViewport.
ໃຊ້CurrentViewport
AfterStep ຈະປະຕິບັດຕໍ່ແອັບພລິເຄຊັນຄືກັບວ່າມັນແມ່ນພີ່ນ້ອງກັບ viewport ຂອງປະຈຸບັນ
ຕົ້ນກໍາເນີດ, ເມື່ອຄໍາຮ້ອງສະຫມັກນັ້ນກໍານົດເລຂາຄະນິດຂອງມັນໃນເວລາທີ່ເຮັດແຜນທີ່.
ເບິ່ງເພີ່ມເຕີມ: UseAnyViewport.
ຊື່ແນວຕັ້ງ
ເຮັດໃຫ້ແຖບຫົວຂໍ້ຂອງປ່ອງຢ້ຽມຖືກວາງໄວ້ໃນແນວຕັ້ງຕາມທາງຊ້າຍຂອງ
ປ່ອງຢ້ຽມ, ແທນທີ່ຈະເປັນແນວນອນໃນທົ່ວດ້ານເທິງ.
ViewportX ຈໍານວນ
ລະບຸຈຸດປະສານງານຕາມແກນ x ທີ່ ຫຼັງຈາກຂັ້ນຕອນ ຄວນວາງປ່ອງຢ້ຽມ.
ນີ້ອະນຸຍາດໃຫ້ເປີດປ່ອງຢ້ຽມໃນ desk ໂດຍສະເພາະແລະເບິ່ງ. ຈໍານວນ ແມ່ນການວັດແທກໃນ
pixels ແລະຄວາມລະອຽດຫນ້າຈໍແມ່ນ outline ຂອງຂອບເຂດໂດຍສະເພາະຂອງ desk;
ຫຼັງຈາກນັ້ນມັນຈະວາງມັນໄວ້ເທິງໂຕະອື່ນ ຫຼືມຸມເບິ່ງ. ສົມທົບກັບ ViewportY , ເປັນ
ປ່ອງຢ້ຽມສາມາດໃຫ້ເລຂາຄະນິດໂດຍ ຫຼັງຈາກຂັ້ນຕອນ ແລະຖືກຈັດໃສ່ໃນ desktop ທີ່ຕ້ອງການແລະ
ເບິ່ງ
ViewportY ຈໍານວນ
ລະບຸຈຸດປະສານງານຕາມແກນ y ນັ້ນ ຫຼັງຈາກຂັ້ນຕອນ ຄວນວາງປ່ອງຢ້ຽມ.
ນີ້ອະນຸຍາດໃຫ້ເປີດປ່ອງຢ້ຽມໃນ desk ໂດຍສະເພາະແລະເບິ່ງ. ຈໍານວນ ແມ່ນການວັດແທກໃນ
pixels ແລະຄວາມລະອຽດຫນ້າຈໍແມ່ນ outline ຂອງຂອບເຂດໂດຍສະເພາະຂອງ desk;
ຫຼັງຈາກນັ້ນມັນຈະວາງມັນໄວ້ເທິງໂຕະອື່ນ ຫຼືມຸມເບິ່ງ. ສົມທົບກັບ ViewportX , ເປັນ
ປ່ອງຢ້ຽມສາມາດໃຫ້ເລຂາຄະນິດໂດຍ ຫຼັງຈາກຂັ້ນຕອນ ແລະຖືກຈັດໃສ່ໃນ desktop ທີ່ຕ້ອງການແລະ
ເບິ່ງ
WindowBox "window_box_name"
ຮຽກຮ້ອງໃຫ້ມີ AfterStep ເພື່ອໃຊ້ WindowBox ທີ່ລະບຸໄວ້ສໍາລັບການວາງປ່ອງຢ້ຽມນີ້.
WindowListHit
ລະບຸວ່າຊື່ແອັບຈະຖືກສະແດງຢູ່ໃນທັງລາຍການໜ້າຈໍພາຍໃນ (ຄ່າເລີ່ມຕົ້ນ
ຄລິກປຸ່ມຫນູ 2 & 3 ໃນປ່ອງຢ້ຽມຮາກ), ແລະ WinList(1) ແຖບໂມດູນ.
ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ implicitly ສໍາລັບທຸກປ່ອງຢ້ຽມ.
WindowListSkip
ລະບຸວ່າຊື່ແອັບຈະຖືກລະເວັ້ນຈາກທັງລາຍການໜ້າຈໍພາຍໃນ
(ຄລິກເລີ່ມຕົ້ນຂອງປຸ່ມຫນູ 2 & 3 ໃນປ່ອງຢ້ຽມຮາກ), ແລະ WinList(1)
ແຖບໂມດູນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ WindowListHit implicitly ສໍາລັບປ່ອງຢ້ຽມທັງຫມົດ.
WindowOpacity
FIXME: ເພີ່ມຄໍາອະທິບາຍທີ່ເຫມາະສົມທີ່ນີ້.
ໃຊ້ ASDatabaseEntryx ອອນລາຍໂດຍໃຊ້ບໍລິການ onworks.net