ບັນນາທິການ - ອອນລາຍໃນຄລາວ

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

ໂຄງການ:

NAME


editres - ບັນນາທິການຊັບພະຍາກອນແບບເຄື່ອນໄຫວສໍາລັບແອັບພລິເຄຊັນ X Toolkit

SYNTAX


ບັນນາທິການ [ - ການ​ຄິດ​ໄລ່​ເຄື່ອງ​ມື​ ... ]

OPTIONS


ບັນນາທິການ ຍອມຮັບຕົວເລືອກເສັ້ນຄໍາສັ່ງ X Toolkit ມາດຕະຖານທັງໝົດ (ເບິ່ງ X(7​)). ຄໍາສັ່ງ
ທາງເລືອກແຖວຄໍາສັ່ງແມ່ນບໍ່ສໍາຄັນ.

ລາຍລະອຽດ


Editres ເປັນເຄື່ອງມືທີ່ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ ແລະນັກພັດທະນາແອັບພລິເຄຊັນເບິ່ງ widget ເຕັມ
ລຳດັບຊັ້ນຂອງແອັບພລິເຄຊັນ X Toolkit ທີ່ເວົ້າໂປຣໂຕຄໍ Editres. ເພີ່ມ​ເຕີມ,
ບັນນາທິການຈະຊ່ວຍໃຫ້ຜູ້ໃຊ້ສ້າງຂໍ້ມູນສະເພາະຂອງຊັບພະຍາກອນ, ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ນໍາໃຊ້
ຊັບພະຍາກອນໃຫ້ກັບແອັບພລິເຄຊັນແລະເບິ່ງຜົນໄດ້ຮັບແບບເຄື່ອນໄຫວ. ເມື່ອຜູ້ໃຊ້ມີຄວາມສຸກກັບ
ບັນນາທິການສະເພາະຂອງຊັບພະຍາກອນຈະເພີ່ມສະຕຣິງຊັບພະຍາກອນໃຫ້ກັບ X Resources ຂອງຜູ້ໃຊ້
ຍື່ນ.

ການ ນຳ ໃຊ້ ແກ້ໄຂ


ບັນນາທິການ ໃຫ້​ປ່ອງ​ຢ້ຽມ​ປະ​ກອບ​ດ້ວຍ​ສີ່​ພື້ນ​ທີ່​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​:

ແຖບເມນູຊຸດຂອງເມນູປ໊ອບອັບທີ່ອະນຸຍາດໃຫ້ທ່ານສາມາດເຂົ້າຫາບັນນາທິການໄດ້ຢ່າງເຕັມທີ່
ຄຸນ​ລັກ​ສະ​ນະ.

Panner Panner ອະນຸຍາດໃຫ້ມີວິທີການ intuitive ຫຼາຍເພື່ອເລື່ອນຄໍາຮ້ອງສະຫມັກ
ການສະແດງຕົ້ນໄມ້.

ພື້ນທີ່ຂໍ້ຄວາມສະແດງຂໍ້ມູນໃຫ້ຜູ້ໃຊ້ກ່ຽວກັບການດໍາເນີນການທີ່ບັນນາທິການ
ຄາດຫວັງຂອງນາງ.

Application Widget Tree ພື້ນທີ່ນີ້ຈະຖືກໃຊ້ເພື່ອສະແດງແອັບພລິເຄຊັນທີ່ເລືອກ
ຕົ້ນໄມ້ widget.

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

ເມື່ອທ່ານມີຕົ້ນໄມ້ widget ດຽວນີ້ເຈົ້າສາມາດເລືອກຕົວເລືອກເມນູອື່ນໃດ ໜຶ່ງ. ຜົນກະທົບ
ຂອງແຕ່ລະຄົນເຫຼົ່ານີ້ແມ່ນໄດ້ອະທິບາຍຂ້າງລຸ່ມນີ້.

ສາມາດ


ເອົາ Widget Tree
ອະ​ນຸ​ຍາດ​ໃຫ້​ຜູ້​ໃຊ້​ເພື່ອ​ໃຫ້​ຄລິກ​ໃສ່​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ໃດ​ຫນຶ່ງ​ທີ່​ເວົ້າ​ກ່ຽວ​ກັບ​ການ​ແກ້​ໄຂ​ແລະ​
ໄດ້​ຮັບ​ຕົ້ນ​ໄມ້ widget ຂອງ​ຕົນ​.

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

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

ຖິ້ມ Widget Tree ໄປໃສ່ໄຟລ໌
ສໍາລັບຄໍາຮ້ອງສະຫມັກເອກະສານມັນມັກຈະເປັນປະໂຫຍດທີ່ຈະສາມາດ dump ທັງຫມົດ
ແອັບພລິເຄຊັນ widget tree ກັບໄຟລ໌ ASCII. ໄຟລ໌ນີ້ສາມາດຖືກລວມເຂົ້າໃນ
ຫນ້າຄູ່ມື. ເມື່ອເລືອກລາຍການເມນູນີ້ ​​ກ່ອງໂຕ້ຕອບຖືກເປີດໃຊ້ງານ. ປະເພດ
ຊື່ຂອງໄຟລ໌ໃນກ່ອງໂຕ້ຕອບນີ້, ແລະເລືອກ ຫຍັງ, ຫຼືພິມ carriage-
ກັບຄືນ. ດຽວນີ້ບັນນາທິການຈະຖິ້ມຕົ້ນໄມ້ widget ໃສ່ໄຟລ໌ນີ້. ເພື່ອຍົກເລີກໄຟລ໌
ສົນທະນາ, ເລືອກເອົາ ຍົກເລີກການ ປຸ່ມ.

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

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

ອອກຈາກການແກ້ໄຂ.

ສາມາດ


ໄດ້ ຕົ້ນໄມ້ ເມນູປະກອບດ້ວຍຫຼາຍຄໍາສັ່ງທີ່ອະນຸຍາດໃຫ້ປະຕິບັດການດໍາເນີນການກ່ຽວກັບ
ຕົ້ນໄມ້ widget.

ເລືອກ Widget ໃນລູກຄ້າ
ລາຍການເມນູນີ້ອະນຸຍາດໃຫ້ທ່ານເລືອກເອົາ widget ໃດໃນຄໍາຮ້ອງສະຫມັກ; ບັນນາທິການຈະ
ຫຼັງຈາກນັ້ນ, ເນັ້ນໃສ່ອົງປະກອບທີ່ສອດຄ້ອງກັນຂອງ widget tree display. ເມື່ອເມນູນີ້
ລາຍ​ການ​ຖືກ​ເລືອກ​ຕົວ​ຊີ້​ຕົວ​ຊີ້​ອີກ​ເທື່ອ​ຫນຶ່ງ​ຈະ​ປ່ຽນ​ເປັນ crosshair ເປັນ​, ແລະ​ທ່ານ​ຕ້ອງ​ໄດ້​
ຄລິກປຸ່ມຕົວຊີ້ໃດນຶ່ງໃນ widget ທີ່ເຈົ້າຕ້ອງການຈະສະແດງ. ນັບຕັ້ງແຕ່ບາງ
widgets ໄດ້ຖືກ obscured ຢ່າງເຕັມສ່ວນໂດຍເດັກນ້ອຍຂອງເຂົາເຈົ້າ, ມັນເປັນໄປບໍ່ໄດ້ທີ່ຈະໄປທຸກ
widget ດ້ວຍວິທີນີ້, ແຕ່ກົນໄກນີ້ໃຫ້ຄໍາຄຶດຄໍາເຫັນທີ່ເປັນປະໂຫຍດຫຼາຍລະຫວ່າງ
ອົງປະກອບໃນ widget tree ແລະສິ່ງທີ່ຢູ່ໃນຄໍາຮ້ອງສະຫມັກຕົວຈິງ.

ເລືອກ​ທັງ​ຫມົດ

ຍົກເລີກການເລືອກທັງໝົດ

ປ່ຽນທັງໝົດ
ຟັງຊັນເຫຼົ່ານີ້ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດເລືອກ, ຍົກເລີກການເລືອກ, ຫຼື invert widget ທັງຫມົດໃນ
ຕົ້ນໄມ້ widget.

ເລືອກເດັກນ້ອຍ

ເລືອກພໍ່ແມ່
ຟັງຊັນເຫຼົ່ານີ້ເລືອກພໍ່ແມ່ຫຼືເດັກນ້ອຍຂອງແຕ່ລະຄົນໃນປະຈຸບັນ
widget ທີ່ເລືອກ.

ເລືອກລູກຫລານ

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

ສະແດງຊື່ Widget

ສະແດງຊື່ຫ້ອງຮຽນ

ສະແດງ Widget IDs

ສະແດງ Widget Windows
ເມື່ອ widget ຕົ້ນໄມ້ຖືກສະແດງໃນເບື້ອງຕົ້ນ, ປ້າຍຊື່ຂອງແຕ່ລະ widget ໃນຕົ້ນໄມ້
ສອດຄ້ອງກັບຊື່ widget. ຫນ້າທີ່ເຫຼົ່ານີ້ຈະເຮັດໃຫ້ປ້າຍຊື່ຂອງ ທັງຫມົດ
widgets ໃນຕົ້ນໄມ້ທີ່ຈະປ່ຽນເພື່ອສະແດງຊື່ຊັ້ນ, IDs, ຫຼືປ່ອງຢ້ຽມທີ່ກ່ຽວຂ້ອງ
ດ້ວຍແຕ່ລະ widget ໃນແອັບພລິເຄຊັນ. ໄອດີວິດເຈັດ, ແລະປ່ອງຢ້ຽມຖືກສະແດງເປັນ hex
ຈໍານວນ.

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

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

Flash Active Widgets
ຄໍາສັ່ງນີ້ແມ່ນ inverse ຂອງ ເລືອກ widget in ລູກ​ຄ້າ ຄໍາສັ່ງ, ມັນຈະສະແດງໃຫ້ເຫັນ
ຜູ້​ໃຊ້​ແຕ່​ລະ widget ທີ່​ຖືກ​ຄັດ​ເລືອກ​ໃນ​ປັດ​ຈຸ​ບັນ​ໃນ​ຕົ້ນ​ໄມ້ widget​, ໂດຍ​ການ flashing ໄດ້​
widget ທີ່​ສອດ​ຄ້ອງ​ກັນ​ໃນ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ numFlashes (ສາມໂດຍຄ່າເລີ່ມຕົ້ນ) ເວລາຢູ່ໃນ
ສີແຟດ.

ທີ່ສໍາຄັນ ທາງເລືອກ ການແປພາສາ Entry
-
space Unselect ເລືອກ(ບໍ່​ມີ​ຫຍັງ​)
w ເລືອກ Select(widget)
s ເລືອກ Select(ທັງໝົດ)
ຂ້າ​ພະ​ເຈົ້າ Invert ເລືອກ (invert​)
c ເລືອກເດັກນ້ອຍ ເລືອກ(ເດັກນ້ອຍ)
d ເລືອກ Descendants ເລືອກ(ລູກຫລານ)
p ເລືອກ Parent Select(ພໍ່ແມ່)
a ເລືອກບັນພະບຸລຸດ ເລືອກ (ບັນພະບຸລຸດ)
N ສະແດງຊື່ Widget Relabel(ຊື່)
C ສະແດງຊື່ຫ້ອງຮຽນ Relabel(ຊັ້ນ)
ຂ້ອຍສະແດງ Widget IDs Relabel(id)
W ສະແດງ Widget Windows Relabel(window)
T ເປີດ/ປິດ Widget/Class Name Relabel(ສະຫຼັບ)

ການຄລິກປຸ່ມ 1 ໃນ widget ເພີ່ມມັນໃສ່ຊຸດຂອງ widget ທີ່ເລືອກ. ຄລິກ
ປຸ່ມ 2 ໃນ widget ຍົກເລີກການເລືອກ widget ອື່ນໆທັງໝົດ ແລະຈາກນັ້ນເລືອກພຽງແຕ່ widget ນັ້ນ.
ການຄລິກປຸ່ມ 3 ໃນວິດເຈັດຈະສະຫຼັບປ້າຍຊື່ຂອງມັນລະຫວ່າງຊື່ຕົວຢ່າງຂອງວິດເຈັດ
ຊື່ຫ້ອງຮຽນຂອງ widget.

ການ ນຳ ໃຊ້ ການ ຊັບພະຍາກອນ BOX


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

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

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

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

ຊັບພະຍາກອນປົກກະຕິແລະຂໍ້ຈໍາກັດ
ພື້ນທີ່ຕໍ່ໄປອະນຸຍາດໃຫ້ທ່ານເລືອກເອົາຊື່ຂອງຊັບພະຍາກອນປົກກະຕິຫຼືຂໍ້ຈໍາກັດ
ທ່ານ​ຕ້ອງ​ການ​ທີ່​ຈະ​ກໍາ​ນົດ​. ບາງ widget ອາດຈະບໍ່ມີຊັບພະຍາກອນຈໍາກັດ, ດັ່ງນັ້ນພື້ນທີ່ນັ້ນຈະ
ບໍ່ປາກົດ.

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

\n - ອັນນີ້ຈະຖືກແທນທີ່ດ້ວຍແຖວໃໝ່.

\### - ບ່ອນໃດ # ແມ່ນຕົວເລກແປດ. ນີ້ຈະຖືກແທນທີ່ດ້ວຍ byte ດຽວ
ມີລໍາດັບນີ້ແປເປັນເລກແປດ. ຕົວຢ່າງ, ຄ່າ
ບັນຈຸມີ NULL byte ສາມາດຖືກເກັບໄວ້ໂດຍການລະບຸ \000.

\ - ນີ້ຈະບີບອັດບໍ່ມີຫຍັງ.

\\ - ນີ້ຈະບີບອັດເປັນ backslash ດຽວ.

ເຂດບັນຊາການ
ພື້ນທີ່ນີ້ປະກອບດ້ວຍປຸ່ມຄໍາສັ່ງຫຼາຍ, ອະທິບາຍຢູ່ໃນພາກນີ້.

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

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

ນຳໃຊ້ປຸ່ມນີ້ພະຍາຍາມເຮັດການໂທ XtSetValues ​​ໃນທຸກ widget ທີ່ກົງກັບ
ຊັບພະຍາກອນ ອອນໄລນ໌ ອະທິບາຍຂ້າງເທິງ. ຄ່າທີ່ລະບຸນັ້ນຖືກນຳໃຊ້ໂດຍກົງກັບທັງໝົດ
widget ທີ່ກົງກັນ. ພຶດຕິກໍານີ້ແມ່ນຄວາມພະຍາຍາມທີ່ຈະໃຫ້ຄວາມຮູ້ສຶກແບບເຄື່ອນໄຫວກັບ
ບັນນາທິການຊັບພະຍາກອນ. ເນື່ອງຈາກວ່າຄຸນນະສົມບັດນີ້ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດໃສ່ຄໍາຮ້ອງສະຫມັກໃນລັດ
ມັນອາດຈະບໍ່ເຕັມໃຈທີ່ຈະຈັດການ, hook ໄດ້ຖືກສະຫນອງໃຫ້ເພື່ອອະນຸຍາດໃຫ້ສະເພາະ
ຄໍາຮ້ອງສະຫມັກທີ່ຈະສະກັດຄໍາຮ້ອງຂໍ SetValues ​​ເຫຼົ່ານີ້ (ເບິ່ງ ການສະກັດ ບັນນາທິການ ການຮ້ອງຂໍ
ດ້ານລຸ່ມ).

ແຕ່ຫນ້າເສຍດາຍເນື່ອງຈາກຂໍ້ຈໍາກັດການອອກແບບ imposed ສຸດ widget ໂດຍ X Toolkit ແລະ
ຜູ້ຈັດການຊັບພະຍາກອນ, ພະຍາຍາມບີບບັງຄັບລະບົບສະຖິດທີ່ປະກົດຂຶ້ນເປັນແບບເຄື່ອນໄຫວ
ພຶດຕິກໍາສາມາດເຮັດໃຫ້ເກີດຜົນໄດ້ຮັບທີ່ແປກປະຫຼາດ. ບໍ່ມີການຮັບປະກັນວ່າຜົນໄດ້ຮັບຂອງການເປັນ
ນຳໃຊ້ຈະຄືກັນກັບສິ່ງທີ່ຈະເກີດຂຶ້ນເມື່ອທ່ານບັນທຶກມູນຄ່າ ແລະເປີດເຄື່ອງໃໝ່
ຄໍາຮ້ອງສະຫມັກ. ການທໍາງານນີ້ແມ່ນສະຫນອງໃຫ້ເພື່ອພະຍາຍາມໃຫ້ທ່ານມີຄວາມຮູ້ສຶກ rough ສໍາລັບ
ສິ່ງທີ່ການປ່ຽນແປງຂອງທ່ານຈະສໍາເລັດ, ແລະຜົນໄດ້ຮັບທີ່ໄດ້ຮັບຄວນຈະຖືກພິຈາລະນາ
ສົງໃສດີທີ່ສຸດ. ໂດຍກ່າວວ່າ, ນີ້ແມ່ນ ໜຶ່ງ ໃນລັກສະນະທີ່ ເໝາະ ສົມທີ່ສຸດຂອງບັນນາທິການ,
ແລະຂ້າພະເຈົ້າຂໍແນະນໍາໃຫ້ທ່ານຫລິ້ນກັບມັນ, ແລະເບິ່ງວ່າມັນສາມາດເຮັດໄດ້ແນວໃດ.

ບັນທຶກ ແລະນຳໃຊ້
ປຸ່ມນີ້ລວມເອົາການກະທຳບັນທຶກ ແລະນຳໃຊ້ທີ່ອະທິບາຍໄວ້ຂ້າງເທິງເຂົ້າໄປໃນປຸ່ມດຽວ.

Popdown Resource Box
ປຸ່ມນີ້ຈະເອົາກ່ອງຊັບພະຍາກອນອອກຈາກຈໍສະແດງຜົນ.

ຂັດຂວາງ ແກ້ໄຂ ສອບຖາມ


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

ແກ້ໄຂບລັອກ (ລະດັບ EditresBlock)
ລະບຸປະເພດຂອງການປິດກັ້ນແອັບພລິເຄຊັນນີ້ ຕ້ອງການບັງຄັບແກ້ໄຂ
protocol

ຄ່າທີ່ຍອມຮັບແມ່ນ:

ຂັດຂວາງການຮ້ອງຂໍທັງຫມົດ.

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

none ອະ​ນຸ​ຍາດ​ໃຫ້​ການ​ຮ້ອງ​ຂໍ​ແກ້​ໄຂ​ທັງ​ຫມົດ​.

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

ຊັບ​ພະ​ຍາ​ກອນ


ສໍາລັບການ ບັນນາທິການ ຊັບພະຍາກອນຄໍາຮ້ອງສະຫມັກທີ່ມີຢູ່ແມ່ນ:

numFlashes (ລະດັບ NumFlashes)
ລະບຸຈໍານວນເວລາທີ່ widget ໃນແອັບພລິເຄຊັນຈະຖືກ flashed ເມື່ອໃດ
ໄດ້ ສະແດງໃຫ້ເຫັນ ການເຄື່ອນໄຫວ ເຄື່ອງ​ມື ຄໍາສັ່ງ invoked.

ເວລາແຟດ (ລະດັບ FlashTime)
ໄລຍະເວລາລະຫວ່າງກະພິບທີ່ອະທິບາຍຂ້າງເທິງ.

ສີແຟດ (ລະດັບ ສີແຟດ)
ລະບຸສີທີ່ໃຊ້ເພື່ອແຟດວິດເຈັດຂອງແອັບພລິເຄຊັນ. ສີສົດໃສຄວນຈະເປັນ
ການນໍາໃຊ້ທີ່ທັນທີຈະດຶງດູດຄວາມສົນໃຈຂອງທ່ານກັບພື້ນທີ່ທີ່ຖືກກະພິບ, ເຊັ່ນ:
ສີແດງຫຼືສີເຫຼືອງ.

saveResourcesFile (ລະດັບ SaveResourcesFile)
ນີ້​ແມ່ນ​ໄຟລ​໌​ທີ່​ເສັ້ນ​ຊັບ​ພະ​ຍາ​ກອນ​ຈະ​ໄດ້​ຮັບ​ການ​ຕໍ່​ທ້າຍ​ເມື່ອ​ ບັນທຶກ ປຸ່ມ
ເປີດໃຊ້ຢູ່ໃນກ່ອງຊັບພະຍາກອນ.

ຄວາມກວ້າງ


ເພື່ອກໍານົດຊັບພະຍາກອນ, ມັນເປັນປະໂຫຍດທີ່ຈະຮູ້ລໍາດັບຊັ້ນຂອງ widget ທີ່
compose ບັນນາທິການ. ໃນໝາຍເຫດຂ້າງລຸ່ມນີ້, ການຫຍໍ້ໜ້າສະແດງເຖິງໂຄງສ້າງຂອງລຳດັບ.
ຊື່ຫ້ອງຮຽນ widget ແມ່ນໃຫ້ກ່ອນ, ຕິດຕາມດ້ວຍຊື່ widget instance.

ບັນນາທິການບັນນາທິການ
paned paned
ກ່ອງກ່ອງ
ຄໍາສັ່ງ MenuButton
ເມນູ SimpleMenu
SmeBSB sendTree
SmeBSB refreshTree
SmeBSB dumpTreeToFile
ສາຍ SmeLine
SmeBSB getResourceList
ສາຍ SmeLine
SmeBSB ເຊົາ
MenuButton treeCommands
ເມນູ SimpleMenu
SmeBSB showClientWidget
SmeBSB ເລືອກທັງໝົດ
SmeBSB ຍົກເລີກການເລືອກທັງໝົດ
SmeBSB invertAll
ສາຍ SmeLine
SmeBSB ເລືອກເດັກນ້ອຍ
SmeBSB ເລືອກParent
SmeBSB ເລືອກລູກຫລານ
SmeBSB ເລືອກບັນພະບຸລຸດ
ສາຍ SmeLine
SmeBSB showWidgetNames
SmeBSB showClassNames
SmeBSB showWidgetIDs
SmeBSB ສະແດງWidgetWindows
ສາຍ SmeLine
SmeBSB flashActiveWidgets
ເລື່ອນ hPane
ແພນເນີ panner
ປ້າຍກຳກັບ userMessage
ຈັບມື
ຮູ porthole
ຕົ້ນໄມ້ຕົ້ນໄມ້
ສະຫຼັບ
.
.
.
TransientShell resourceBox
paned paned
Label resourceLabel
ຊື່ແບບຟອມແລະຫ້ອງຮຽນ
ສະຫຼັບຈຸດ
ສະຫຼັບດາວ
ສະຫຼັບອັນໃດນຶ່ງ
ສະຫຼັບຊື່
ສະຫຼັບຫ້ອງຮຽນ
.
.
.
ຊື່ປ້າຍກຳກັບ
ລາຍຊື່ລາຍຊື່
Label constraintLabel
ລາຍຊື່ຂໍ້ຈໍາກັດ
ມູນຄ່າແບບຟອມ
Label valueLabel
Text valueText
ກ່ອງຄໍາສັ່ງ
ຄໍາສັ່ງ setFile
ບັນທຶກຄໍາສັ່ງ
ໃຊ້ຄໍາສັ່ງ
ຄໍາສັ່ງ saveAndApply
ຄໍາສັ່ງຍົກເລີກ
ຈັບມື
ຈັບມື

ENVIRONMENT


DISPLAY ເພື່ອໃຫ້ໄດ້ຮັບ host ແລະສະແດງຕົວເລກເລີ່ມຕົ້ນ.

XENVIRONMENT
ເພື່ອໃຫ້ໄດ້ຮັບຊື່ຂອງໄຟລ໌ຊັບພະຍາກອນທີ່ overrides ຊັບພະຍາກອນທົ່ວໂລກທີ່ເກັບໄວ້ໃນ
ຊັບສິນ RESOURCE_MANAGER.

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



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