ນີ້ແມ່ນກ່ອງຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
dialog - ສະແດງກ່ອງໂຕ້ຕອບຈາກ shell scripts
ສະຫຼຸບສັງລວມ
ກ່ອງໂຕ້ຕອບ -- ຈະແຈ້ງ
ກ່ອງໂຕ້ຕອບ --create-rc ເອກະສານ
ກ່ອງໂຕ້ຕອບ --print-maxsize
ກ່ອງໂຕ້ຕອບ ທາງເລືອກທົ່ວໄປ ກ່ອງທາງເລືອກ
ລາຍລະອຽດ
Dialog ແມ່ນໂຄງການທີ່ຈະຊ່ວຍໃຫ້ທ່ານນໍາສະເຫນີຄໍາຖາມທີ່ຫຼາກຫຼາຍຫຼືສະແດງຂໍ້ຄວາມ
ການນໍາໃຊ້ກ່ອງໂຕ້ຕອບຈາກສະຄຣິບ Shell. ປະເພດຂອງກ່ອງໂຕ້ຕອບເຫຼົ່ານີ້ຖືກປະຕິບັດ
(ເຖິງແມ່ນວ່າທັງຫມົດແມ່ນບໍ່ຈໍາເປັນຕ້ອງໄດ້ສັງລວມເຂົ້າໄປໃນ ກ່ອງໂຕ້ຕອບ):
ບັນຊີການກໍ່ສ້າງ, ປະຕິທິນ, ການກວດສອບ, ເລືອກ, ກ່ອງແກ້ໄຂ, ຮູບແບບ, fselect, ວັດ, ກ່ອງຂໍ້ມູນ,
ກ່ອງປ້ອນຂໍ້ມູນ, ເມນູປ້ອນຂໍ້ມູນ, ເມນູ, ແບບປະສົມ, ເຄື່ອງວັດແທກປະສົມ, msgbox (ຂໍ້ຄວາມ), ກ່ອງລະຫັດຜ່ານ,
ແບບຟອມລະຫັດຜ່ານ, ພັກໄວ້, prgbox, ກ່ອງໂປຣແກຣມ, ກ່ອງຄວາມຄືບໜ້າ, ລາຍການວິທະຍຸ, rangebox, ກ່ອງຫາງ,
tailboxbg, ກ່ອງຂໍ້ຄວາມ, ກ່ອງເວລາ, treeview, ແລະ ແມ່ນແລ້ວ (ແມ່ນ/ບໍ່).
ທ່ານສາມາດໃສ່ຫຼາຍກວ່າຫນຶ່ງກ່ອງໂຕ້ຕອບເຂົ້າໄປໃນສະຄິບ:
· ໃຊ້ "--and-widget" token ບັງຄັບ ກ່ອງໂຕ້ຕອບ ເພື່ອສືບຕໍ່ໄປຫາກ່ອງໂຕ້ຕອບຕໍ່ໄປ ເວັ້ນເສຍແຕ່ວ່າທ່ານ
ໄດ້ກົດ ESC ເພື່ອຍົກເລີກ, ຫຼື
·ພຽງແຕ່ເພີ່ມ tokens ສໍາລັບກ່ອງໂຕ້ຕອບຕໍ່ໄປ, ເຮັດໃຫ້ລະບົບຕ່ອງໂສ້. ກ່ອງໂຕ້ຕອບຢຸດການຕິດຕ່ອງໂສ້
ເມື່ອລະຫັດກັບຄືນຈາກກ່ອງໂຕ້ຕອບບໍ່ແມ່ນສູນ, ຕົວຢ່າງ, ຍົກເລີກ ຫຼື ບໍ່ (ເບິ່ງ DIAGNOSTICS).
ບາງ widget, ຕົວຢ່າງ, checklist, ຈະຂຽນຂໍ້ຄວາມໃສ່ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ. ປົກກະຕິແລ້ວນັ້ນແມ່ນ
ຄວາມຜິດພາດມາດຕະຖານ, ແຕ່ມີທາງເລືອກໃນການປ່ຽນແປງນີ້: "--output-fd","--stderr"ແລະ
"--stdout". ບໍ່ມີຂໍ້ຄວາມໃດຖືກຂຽນຖ້າກົດປຸ່ມຍົກເລີກ (ຫຼື ESC) ຖືກກົດ; ກ່ອງໂຕ້ຕອບ ທາງອອກ
ທັນທີໃນກໍລະນີນັ້ນ.
OPTIONS
ທາງເລືອກທັງຫມົດເລີ່ມຕົ້ນດ້ວຍ "--" (ສອງ hyphens ASCII, ສໍາລັບຜົນປະໂຫຍດຂອງຜູ້ນໍາໃຊ້ລະບົບ
ກັບສະຫນັບສະຫນູນທ້ອງຖິ່ນ deranged).
A "--"ດ້ວຍຕົວມັນເອງແມ່ນໃຊ້ເປັນການຫລົບຫນີ, ie, token ຕໍ່ໄປໃນເສັ້ນຄໍາສັ່ງບໍ່ແມ່ນ
ຖືວ່າເປັນທາງເລືອກ.
ກ່ອງໂຕ້ຕອບ --ຫົວຂໍ້ -- --ບໍ່ an ທາງເລືອກ
ການ "--args" ທາງເລືອກບອກ ກ່ອງໂຕ້ຕອບ ເພື່ອບອກຕົວກໍານົດການເສັ້ນຄໍາສັ່ງກັບມາດຕະຖານ
ຄວາມຜິດພາດ. ນີ້ແມ່ນເປັນປະໂຫຍດໃນເວລາທີ່ debugging scripts ສະລັບສັບຊ້ອນໂດຍໃຊ້ "--"ແລະ"--file", ນັບຕັ້ງແຕ່
ເສັ້ນຄໍາສັ່ງອາດຈະຖືກຂຽນຄືນໃຫມ່ຍ້ອນວ່າສິ່ງເຫຼົ່ານີ້ຖືກຂະຫຍາຍ.
ການ "--file" ທາງເລືອກບອກ ກ່ອງໂຕ້ຕອບ ເພື່ອອ່ານພາລາມິເຕີຈາກໄຟລ໌ທີ່ມີຊື່ເປັນມູນຄ່າຂອງມັນ.
ກ່ອງໂຕ້ຕອບ --file ໄຟລ໌ພາລາມິເຕີ
ຊ່ອງຫວ່າງທີ່ບໍ່ຢູ່ໃນວົງຢືມຄູ່ແມ່ນຖືກຍົກເລີກ (ໃຊ້ backslashes ເພື່ອອ້າງອີງຄໍາດຽວ
ຕົວອັກສອນ). ຜົນໄດ້ຮັບຖືກໃສ່ເຂົ້າໄປໃນເສັ້ນຄໍາສັ່ງ, ທົດແທນ "--file"ແລະຂອງມັນ
ຄ່າທາງເລືອກ. ການຕີຄວາມໝາຍຂອງບັນທັດຄໍາສັ່ງສືບຕໍ່ຈາກຈຸດນັ້ນ. ຖ້າ
ໄຟລ໌ພາລາມິເຕີ ເລີ່ມຕົ້ນດ້ວຍ "&", ກ່ອງໂຕ້ຕອບ ແປຂໍ້ຄວາມຕໍ່ໄປນີ້ເປັນຕົວອະທິບາຍໄຟລ໌
ຕົວເລກແທນທີ່ຈະເປັນຊື່ໄຟລ໌.
ສາມັນ ທາງເລືອກໃນການ
ຕົວເລືອກທົ່ວໄປສ່ວນໃຫຍ່ຖືກຕັ້ງຄ່າໃໝ່ກ່ອນທີ່ຈະປະມວນຜົນແຕ່ລະ widget.
--ascii-lines
ແທນທີ່ຈະແຕ້ມເສັ້ນກາຟິກອ້ອມກ່ອງ, ແຕ້ມ ASCII "+" ແລະ "-" ຄືກັນ
ສະຖານທີ່. ເບິ່ງນຳ"--ບໍ່ມີສາຍ".
--ດ້ານ ອັດຕາສ່ວນ
ອັນນີ້ເຮັດໃຫ້ເຈົ້າສາມາດຄວບຄຸມຂະໜາດກ່ອງໄດ້ເມື່ອໃຊ້ການປັບຂະໜາດອັດຕະໂນມັດ
(ກໍານົດ 0 ສໍາລັບຄວາມສູງແລະຄວາມກວ້າງ). ມັນສະແດງເຖິງຄວາມກວ້າງ / ຄວາມສູງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
9, ຊຶ່ງຫມາຍຄວາມວ່າ 9 ຕົວອັກສອນກວ້າງເຖິງທຸກໆ 1 ແຖວສູງ.
--backtitle ຫຍໍ້ໜ້າ
ລະບຸ ກ ຫຍໍ້ໜ້າ string ທີ່ຈະໄດ້ຮັບການສະແດງຢູ່ໃນສາກຫຼັງ, ຢູ່ດ້ານເທິງຂອງ
ຫນ້າຈໍ.
--ເລີ່ມຕົ້ນ y x
ລະບຸຕຳແໜ່ງຂອງມຸມຊ້າຍເທິງຂອງກ່ອງໂຕ້ຕອບໃນໜ້າຈໍ.
--ຍົກເລີກປ້າຍກຳກັບ string
ລົບລ້າງປ້າຍກຳກັບທີ່ໃຊ້ສຳລັບປຸ່ມ "ຍົກເລີກ".
-- ຈະແຈ້ງ
ລຶບໜ້າຈໍ widget, ຮັກສາພຽງແຕ່ພື້ນຫຼັງ screen_color. ໃຊ້ນີ້ເມື່ອ
ທ່ານລວມ widget ກັບ "--and-widget"ເພື່ອລຶບເນື້ອໃນຂອງ widget ທີ່ຜ່ານມາ
ໃນຫນ້າຈໍ, ສະນັ້ນມັນຈະບໍ່ໄດ້ຮັບການເຫັນພາຍໃຕ້ເນື້ອໃນຂອງ widget ດັ່ງຕໍ່ໄປນີ້.
ເຂົ້າໃຈນີ້ເປັນການເສີມຂອງ "--keep-window". ເພື່ອປຽບທຽບຜົນກະທົບ, ໃຊ້
ເຫຼົ່ານີ້:
ທັງສາມ widget ເຫັນໄດ້, ຜົນກະທົບຂັ້ນໄດ, ສັ່ງ 1,2,3:
ກ່ອງໂຕ້ຕອບ \
--ເລີ່ມ 2 2 --yesno "" 0 0 \
--and-widget --ເລີ່ມ 4 4 --yesno "" 0 0 \
--and-widget --begin 6 6 --yesno "" 0 0
ເຫຼືອແຕ່ວິດເຈັດສຸດທ້າຍເທົ່ານັ້ນທີ່ສາມາດເຫັນໄດ້:
ກ່ອງໂຕ້ຕອບ \
--clear --ເລີ່ມ 2 2 --yesno "" 0 0 \
--and-widget --clear --ເລີ່ມ 4 4 --yesno "" 0 0 \
--and-widget --begin 6 6 --yesno "" 0 0
ທັງສາມ widget ເຫັນໄດ້, ຜົນກະທົບຂັ້ນໄດ, ສັ່ງ 3,2,1:
ກ່ອງໂຕ້ຕອບ \
--keep-window --ເລີ່ມ 2 2 --yesno "" 0 0 \
--and-widget --keep-window --ເລີ່ມ 4 4 --yesno "" 0 0 \
--and-widget --begin 6 6 --yesno "" 0 0
widget ທໍາອິດແລະທີສາມສັງເກດເຫັນ, ຜົນກະທົບ staircase, ຄໍາສັ່ງ 3,1:
ກ່ອງໂຕ້ຕອບ \
--keep-window --ເລີ່ມ 2 2 --yesno "" 0 0 \
--and-widget --clear --ເລີ່ມ 4 4 --yesno "" 0 0 \
--and-widget --begin 6 6 --yesno "" 0 0
ຫມາຍເຫດ, ຖ້າທ່ານຕ້ອງການຟື້ນຟູສີຄອນໂຊນຕົ້ນສະບັບແລະສົ່ງຕົວກະພິບຂອງທ່ານກັບບ້ານ
ຫຼັງຈາກໂຄງການໂຕ້ຕອບໄດ້ອອກໄປ, ໃຫ້ນໍາໃຊ້ ແຈ້ງ (1) ຄໍາສັ່ງ.
--ສີ
ແປລໍາດັບ "Z" ຝັງຢູ່ໃນຂໍ້ຄວາມກ່ອງໂຕ້ຕອບໂດຍຕົວອັກສອນຕໍ່ໄປນີ້,
ທີ່ບອກ ກ່ອງໂຕ້ຕອບ ການກໍານົດສີຫຼືຄຸນລັກສະນະວິດີໂອ:
· 0 ເຖິງ 7 ແມ່ນຕົວເລກສີ ANSI ທີ່ໃຊ້ໃນຄໍາສາບແຊ່ງ: ສີດໍາ, ສີແດງ, ສີຂຽວ,
ສີເຫຼືອງ, ສີຟ້າ, ສີມ່ວງ, ສີເທົາ ແລະສີຂາວຕາມລໍາດັບ.
· ຕົວໜາແມ່ນຕັ້ງໂດຍ 'b', ຣີເຊັດໂດຍ 'B'.
· ປີ້ນກັບແມ່ນຕັ້ງໂດຍ 'r', ຣີເຊັດໂດຍ 'R'.
· ຂີດກ້ອງແມ່ນຕັ້ງໂດຍ 'u', ຣີເຊັດໂດຍ 'U'.
· ການຕັ້ງຄ່າແມ່ນສະສົມ, ຕົວຢ່າງ, "\Zb\Z1" ເຮັດໃຫ້ຂໍ້ຄວາມຕໍ່ໄປນີ້ເປັນຕົວໜາ
(ບາງທີສົດໃສ) ສີແດງ.
· ຟື້ນຟູການຕັ້ງຄ່າປົກກະຕິດ້ວຍ "\Zn".
--column-separator string
ບອກ ກ່ອງໂຕ້ຕອບ ການແບ່ງປັນຂໍ້ມູນສໍາລັບວິທະຍຸ / checkbox ແລະເມນູກ່ຽວກັບການເກີດຂຶ້ນຂອງ
string ທີ່ໄດ້ຮັບ, ແລະຈັດວາງຂໍ້ມູນແບ່ງປັນເປັນຖັນ.
--cr-ຫໍ່
ຕີຄວາມໝາຍເສັ້ນໃໝ່ທີ່ຝັງຢູ່ໃນຂໍ້ຄວາມກ່ອງໂຕ້ຕອບເປັນແຖວໃໝ່ໃນໜ້າຈໍ.
ຖ້າບໍ່ດັ່ງນັ້ນ, ກ່ອງໂຕ້ຕອບ ຈະຫໍ່ສະເພາະເສັ້ນທີ່ຕ້ອງການເພື່ອໃຫ້ພໍດີພາຍໃນກ່ອງຂໍ້ຄວາມ.
ເຖິງແມ່ນວ່າທ່ານສາມາດຄວບຄຸມການແບ່ງເສັ້ນດ້ວຍສິ່ງນີ້, Dialog ຍັງຈະຫໍ່ສາຍໃດໆ
ທີ່ຍາວເກີນໄປສໍາລັບຄວາມກວ້າງຂອງກ່ອງ. ໂດຍບໍ່ມີການ cr-wrap, ການຈັດວາງຂອງທ່ານ
ຂໍ້ຄວາມອາດຈະຖືກຈັດຮູບແບບເພື່ອເບິ່ງງາມໃນລະຫັດແຫຼ່ງຂອງສະຄິບຂອງທ່ານໂດຍບໍ່ມີການ
ຜົນກະທົບຕໍ່ວິທີທີ່ມັນຈະເບິ່ງຢູ່ໃນກ່ອງໂຕ້ຕອບ.
ເບິ່ງ "-- ບໍ່ມີການລົ້ມລົງ"ແລະ"--ຕັດ"ທາງເລືອກ.
--create-rc ເອກະສານ
ເມື່ອໃດ ກ່ອງໂຕ້ຕອບ ສະຫນັບສະຫນູນການຕັ້ງຄ່າເວລາແລ່ນ, ນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອ dump ຕົວຢ່າງ
ໄຟລ໌ການຕັ້ງຄ່າໄປຫາໄຟລ໌ທີ່ລະບຸໄວ້ໂດຍ ເອກະສານ.
--date-format ຮູບແບບ
ຖ້າເຈົ້າພາບສະຫນອງ ເວລາຕໍ່ເວລາ, ທາງເລືອກນີ້ອະນຸຍາດໃຫ້ທ່ານເພື່ອກໍານົດຮູບແບບຂອງ
ວັນທີພິມອອກສໍາລັບ --ປະຕິທິນ ວິດເຈັດ. ເວລາຂອງມື້ (ຊົ່ວໂມງ, ນາທີ, ວິນາທີ) ແມ່ນ
ເວລາທ້ອງຖິ່ນໃນປະຈຸບັນ.
--defaultno
ເຮັດໃຫ້ຄ່າເລີ່ມຕົ້ນຂອງ ແມ່ນ / ບໍ່ ກ່ອງ ກ No. ເຊັ່ນດຽວກັນ, ເຮັດໃຫ້ປຸ່ມເລີ່ມຕົ້ນ
ຂອງ widget ທີ່ໃຫ້ "OK" ແລະ "Cancel" a ຍົກເລີກການ. ຖ້າ "--nocancel" ຫຼື "--ຢ້ຽມຢາມ-
ລາຍການ" ແມ່ນໃຫ້ທາງເລືອກເຫຼົ່ານັ້ນ overrides ນີ້, ເຮັດໃຫ້ປຸ່ມເລີ່ມຕົ້ນສະເຫມີ
"ແມ່ນ" (ພາຍໃນຄືກັນກັບ "OK").
--default-ປຸ່ມ string
ຕັ້ງປຸ່ມເລີ່ມຕົ້ນ (ເລືອກໄວ້ລ່ວງໜ້າ) ໃນວິດເຈັດ. ໂດຍການເລືອກປຸ່ມກ່ອນ, ກ
script ເຮັດໃຫ້ມັນເປັນໄປໄດ້ສໍາລັບຜູ້ໃຊ້ພຽງແຕ່ກົດ ກະລຸນາໃສ່ ເພື່ອດໍາເນີນການໂດຍຜ່ານ a
ໂຕ້ຕອບທີ່ມີການໂຕ້ຕອບຕໍາ່ສຸດທີ່.
ຄ່າຂອງຕົວເລືອກແມ່ນຊື່ຂອງປຸ່ມ: ok, yes, ຍົກເລີກການ, no, ຊ່ວຍເຫຼືອ or ພິເສດ.
ໂດຍປົກກະຕິປຸ່ມທໍາອິດໃນແຕ່ລະ widget ແມ່ນຄ່າເລີ່ມຕົ້ນ. ປຸ່ມທໍາອິດທີ່ສະແດງໃຫ້ເຫັນແມ່ນ
ກໍານົດໂດຍ widget ຮ່ວມກັບ "--nook"ແລະ"--nocancel ທາງເລືອກ. ຖ້າ
ທາງເລືອກນີ້ບໍ່ໄດ້ຖືກມອບໃຫ້, ບໍ່ມີການກໍານົດປຸ່ມມາດຕະຖານ.
--default-item string
ກໍານົດລາຍການເລີ່ມຕົ້ນໃນລາຍການກວດກາ, ແບບຟອມຫຼືກ່ອງເມນູ. ປົກກະຕິແລ້ວລາຍການທໍາອິດໃນ
ກ່ອງແມ່ນຄ່າເລີ່ມຕົ້ນ.
--exit-label string
ລົບລ້າງປ້າຍກຳກັບທີ່ໃຊ້ສຳລັບປຸ່ມ "EXIT".
--ປຸ່ມພິເສດ
ສະແດງປຸ່ມພິເສດ, ລະຫວ່າງປຸ່ມ "ຕົກລົງ" ແລະ "ຍົກເລີກ".
--extra-label string
ລົບລ້າງປ້າຍກຳກັບທີ່ໃຊ້ສຳລັບປຸ່ມ "ພິເສດ". ຫມາຍເຫດ: ສໍາລັບ inputmenu widget, ນີ້
ເລີ່ມຕົ້ນເປັນ "ປ່ຽນຊື່".
- ຊ່ວຍ ພິມຂໍ້ຄວາມຊ່ວຍເຫຼືອໄປຫາຜົນໄດ້ຮັບມາດຕະຖານແລະອອກ. ຂໍ້ຄວາມຊ່ວຍເຫຼືອແມ່ນຍັງ
ພິມອອກຖ້າບໍ່ມີທາງເລືອກໃດຖືກໃຫ້, ຫຼືຖ້າທາງເລືອກທີ່ບໍ່ຮູ້ຈັກແມ່ນໃຫ້.
--ປຸ່ມຊ່ວຍ
ສະແດງປຸ່ມຊ່ວຍເຫຼືອຫຼັງຈາກ "OK" ແລະ "ຍົກເລີກ" ປຸ່ມ, ເຊັ່ນ, ໃນລາຍການກວດສອບ, radiolist
ແລະກ່ອງເມນູ.
ໃນທາງອອກ, ສະຖານະການກັບຄືນໄປບ່ອນຈະຊີ້ໃຫ້ເຫັນວ່າປຸ່ມຊ່ວຍເຫຼືອໄດ້ຖືກກົດດັນ. Dialog
ຍັງຈະຂຽນຂໍ້ຄວາມໄປຫາຜົນຜະລິດຂອງມັນຫຼັງຈາກໂທເຄັນ "ຊ່ວຍເຫຼືອ":
· ຖ້າ "--item-help" ແມ່ນໃຫ້, ຂໍ້ຄວາມຊ່ວຍເຫຼືອລາຍການຈະຖືກຂຽນ.
· ຖ້າບໍ່ດັ່ງນັ້ນ, ໂຄດຄໍາສັ່ງຂອງລາຍການ (ພາກສະຫນາມທໍາອິດ) ຈະຖືກຂຽນ.
ທ່ານສາມາດນໍາໃຊ້ໄດ້ --help-tags ທາງເລືອກ ແລະ/ຫຼື ຕັ້ງສະພາບແວດລ້ອມ DIALOG_ITEM_HELP
ຕົວປ່ຽນແປງເພື່ອແກ້ໄຂຂໍ້ຄວາມເຫຼົ່ານີ້ ແລະອອກຈາກສະຖານະ.
--help-ປ້າຍ string
ລົບລ້າງປ້າຍກຳກັບທີ່ໃຊ້ສຳລັບປຸ່ມ "ຊ່ວຍເຫຼືອ".
--ສະຖານະການຊ່ວຍເຫຼືອ
ຖ້າປຸ່ມຊ່ວຍເຫຼືອຖືກເລືອກ, ຂຽນລາຍການກວດກາ, ລາຍການວິທະຍຸ ຫຼືຂໍ້ມູນແບບຟອມ
ຫຼັງຈາກລາຍການ-help "ຊ່ວຍເຫຼືອ" ຂໍ້ມູນ. ນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອ reconstruct ລັດ
ຂອງລາຍການກວດສອບຫຼັງຈາກດໍາເນີນການຮ້ອງຂໍການຊ່ວຍເຫຼືອ.
--help-tags
ປັບປຸງແກ້ໄຂຂໍ້ຄວາມທີ່ຂຽນຢູ່ທາງອອກສໍາລັບ --ປຸ່ມຊ່ວຍ ໂດຍການເຮັດໃຫ້ພວກເຂົາພຽງແຕ່ສະເຫມີ
ໂຄດຄໍາສັ່ງຂອງລາຍການ. ອັນນີ້ບໍ່ມີຜົນກັບລະຫັດສະຖານະອອກ.
--hfile ຊື່ເອກະສານ
ສະແດງໄຟລ໌ທີ່ໃຫ້ໂດຍໃຊ້ກ່ອງຂໍ້ຄວາມເມື່ອຜູ້ໃຊ້ກົດ F1.
--hline string
ສະແດງສະຕຣິງທີ່ໃຫ້ໄວ້ຢູ່ເຄິ່ງກາງຢູ່ລຸ່ມສຸດຂອງວິດເຈັດ.
--ບໍ່ສົນໃຈ
ບໍ່ສົນໃຈທາງເລືອກນັ້ນ ກ່ອງໂຕ້ຕອບ ບໍ່ຮັບຮູ້. ບາງຄົນທີ່ຮູ້ຈັກເຊັ່ນ:
"--ໄອຄອນ"ຖືກລະເລີຍຢ່າງໃດກໍ່ຕາມ, ແຕ່ນີ້ແມ່ນທາງເລືອກທີ່ດີກວ່າສໍາລັບການເຂົ້າກັນໄດ້
ການປະຕິບັດອື່ນໆ.
--input-fd fd
ອ່ານການປ້ອນແປ້ນພິມຈາກຕົວອະທິບາຍໄຟລ໌ທີ່ໃຫ້. ຫຼາຍທີ່ສຸດ ກ່ອງໂຕ້ຕອບ scripts ອ່ານຈາກ
ການປ້ອນຂໍ້ມູນມາດຕະຖານ, ແຕ່ widget gauge ອ່ານທໍ່ (ເຊິ່ງເປັນມາດຕະຖານສະເຫມີ
ປ້ອນ). ການຕັ້ງຄ່າບາງຢ່າງບໍ່ເຮັດວຽກຢ່າງຖືກຕ້ອງເມື່ອ ກ່ອງໂຕ້ຕອບ ພະຍາຍາມເປີດຄືນໃໝ່
ສະຖານີ. ການນໍາໃຊ້ທາງເລືອກນີ້ (ກັບ juggling ທີ່ເຫມາະສົມຂອງ file descriptors) ຖ້າຫາກວ່າທ່ານ
script ຕ້ອງເຮັດວຽກຢູ່ໃນປະເພດຂອງສະພາບແວດລ້ອມນັ້ນ.
--ບໍ່ປອດໄພ
ເຮັດໃຫ້ widget ລະຫັດຜ່ານເປັນມິດກວ່າແຕ່ປອດໄພຫນ້ອຍ, ໂດຍການສະທ້ອນດາວສໍາລັບແຕ່ລະຄົນ
ລັກສະນະ.
--iso-ອາທິດ
ກໍານົດຈຸດເລີ່ມຕົ້ນຂອງຕົວເລກອາທິດທີ່ສະແດງຢູ່ໃນ "--ປະຕິທິນ"ທາງເລືອກ
ອີງຕາມ ISO-8601, ເຊິ່ງຈະເລີ່ມຕົ້ນການຈໍານວນກັບອາທິດທໍາອິດທີ່ປະກອບມີ a
ວັນພະຫັດໃນເດືອນມັງກອນ.
--item-help
ແປຂໍ້ມູນແທັກສຳລັບລາຍການກວດ, ລາຍການວິທະຍຸ ແລະກ່ອງເມນູເພີ່ມຖັນ
ເຊິ່ງສະແດງຢູ່ໃນເສັ້ນລຸ່ມສຸດຂອງຫນ້າຈໍ, ສໍາລັບການເລືອກໃນປັດຈຸບັນ
ລາຍການ.
--keep-tite
ເມື່ອສ້າງດ້ວຍ ຄັກ, ກ່ອງໂຕ້ຕອບ ປົກກະຕິແລ້ວກວດເບິ່ງວ່າມັນກໍາລັງແລ່ນຢູ່ໃນ
x ໄລຍະ, ແລະໃນກໍລະນີທີ່ພະຍາຍາມທີ່ຈະສະກັດກັ້ນສາຍຕັ້ງຕົ້ນທີ່ຈະ
ເຮັດໃຫ້ມັນສະຫຼັບກັບຫນ້າຈໍສະຫຼັບ. ປ່ຽນລະຫວ່າງປົກກະຕິ ແລະສະຫຼັບກັນ
ໜ້າຈໍກຳລັງລົບກວນສາຍຕາໃນສະຄຣິບທີ່ເຮັດວຽກ ກ່ອງໂຕ້ຕອບ ຫຼາຍຄັ້ງ. ໃຊ້
ທາງເລືອກນີ້ເພື່ອອະນຸຍາດໃຫ້ ກ່ອງໂຕ້ຕອບ ເພື່ອໃຊ້ສາຍການເລີ່ມຕົ້ນເຫຼົ່ານັ້ນ.
--keep-window
ປົກກະຕິເມື່ອ ກ່ອງໂຕ້ຕອບ ປະຕິບັດຫຼາຍ tailboxbg widget ເຊື່ອມຕໍ່ໂດຍ "--and-
widget", ມັນລຶບ widget ເກົ່າອອກຈາກຫນ້າຈໍໂດຍການທາສີໃສ່ມັນ. ໃຊ້ອັນນີ້
ທາງເລືອກທີ່ຈະສະກັດກັ້ນການ repainting ນັ້ນ.
ຢູ່ທາງອອກ, ກ່ອງໂຕ້ຕອບ repaint ທັງຫມົດຂອງ widget ທີ່ໄດ້ຮັບການຫມາຍດ້ວຍ ".--ຮັກສາ-
ປ່ອງຢ້ຽມ", ເຖິງແມ່ນວ່າພວກເຂົາບໍ່ແມ່ນ tailboxbg ວິດເຈັດ. ນັ້ນເຮັດໃຫ້ພວກມັນຖືກທາສີຄືນ
ໃນຄໍາສັ່ງປີ້ນກັບກັນ. ເບິ່ງການສົນທະນາຂອງ "-- ຈະແຈ້ງ"ທາງເລືອກສໍາລັບຕົວຢ່າງ.
--ກະແຈສຸດທ້າຍ
ໃນເວລາອອກ, ລາຍງານລະຫັດສຸດທ້າຍທີ່ຜູ້ໃຊ້ເຂົ້າມາ. ນີ້ແມ່ນລະຫັດຫຼັກສາບແຊ່ງ
ແທນທີ່ຈະເປັນສັນຍາລັກ ຫຼືຕົວໜັງສື. ມັນສາມາດຖືກນໍາໃຊ້ໂດຍສະຄິບເພື່ອ
ຈໍາແນກລະຫວ່າງສອງກະແຈທີ່ຜູກມັດກັບການປະຕິບັດດຽວກັນ.
--max-input ຂະຫນາດ
ຈໍາກັດການປ້ອນຂໍ້ມູນໃສ່ຂະຫນາດທີ່ໄດ້ຮັບ. ຖ້າບໍ່ລະບຸ, ຂີດຈຳກັດແມ່ນ 2048.
-- ຫ້າມຍົກເລີກ
--nocancel
ກົດປຸ່ມ "ຍົກເລີກ" ໃນລາຍການກວດ, ກ່ອງປ້ອນຂໍ້ມູນ ແລະຮູບແບບກ່ອງເມນູ. ສະຄຣິບ
ຍັງສາມາດທົດສອບໄດ້ວ່າຜູ້ໃຊ້ກົດປຸ່ມ ESC ເພື່ອຍົກເລີກເພື່ອອອກ.
-- ບໍ່ມີການລົ້ມລົງ
ປົກກະຕິແລ້ວ ກ່ອງໂຕ້ຕອບ ປ່ຽນແຖບເປັນຊ່ອງຫວ່າງ ແລະຫຼຸດຊ່ອງຫວ່າງຫຼາຍຊ່ອງລົງເປັນອັນດຽວ
ຊ່ອງສໍາລັບຂໍ້ຄວາມທີ່ສະແດງຢູ່ໃນກ່ອງຂໍ້ຄວາມ, ແລະອື່ນໆ. ໃຊ້ທາງເລືອກນີ້ເພື່ອ
ປິດໃຊ້ງານຄຸນສົມບັດນັ້ນ. ໃຫ້ສັງເກດວ່າ ກ່ອງໂຕ້ຕອບ ຍັງຈະຫໍ່ຂໍ້ຄວາມ, ຂຶ້ນກັບ "--cr-
ຫໍ່"ແລະ"--ຕັດ"ທາງເລືອກ.
-- ບໍ່ມີລາຍການ
ບາງ widget (checklist, inputmenu, radiolist, menu) ສະແດງລາຍການທີ່ມີສອງອັນ
ຖັນ (a "tag" ແລະ "ລາຍການ", ie, "ລາຍລະອຽດ"). ທາງເລືອກນີ້ບອກ ກ່ອງໂຕ້ຕອບ to
ອ່ານແຖວທີ່ສັ້ນກວ່າ, ຍົກເວັ້ນສ່ວນ "ລາຍການ" ຂອງລາຍຊື່. ນີ້ແມ່ນບາງຄັ້ງຄາວ
ທີ່ເປັນປະໂຫຍດ, ຕົວຢ່າງ, ຖ້າ tags ໃຫ້ຂໍ້ມູນພຽງພໍ.
ເບິ່ງ --no-tags. ຖ້າທັງສອງທາງເລືອກຖືກໃຫ້, ອັນນີ້ຈະຖືກລະເລີຍ.
-- ບໍ່ຂ້າ
ບອກ ກ່ອງໂຕ້ຕອບ ເພື່ອເຮັດໃຫ້ການ tailboxbg ກ່ອງຢູ່ໃນພື້ນຫລັງ, ພິມ id ຂະບວນການຂອງມັນໄປ
ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ. SIGHUP ຖືກປິດການນຳໃຊ້ສຳລັບຂະບວນການໃນພື້ນຫຼັງ.
--ບໍ່ມີປ້າຍກຳກັບ string
ລົບລ້າງປ້າຍກຳກັບທີ່ໃຊ້ສຳລັບປຸ່ມ "ບໍ່".
--ບໍ່ມີສາຍ
ແທນທີ່ຈະແຕ້ມເສັ້ນອ້ອມກ່ອງ, ແຕ້ມຊ່ອງໃສ່ບ່ອນດຽວກັນ. ເບິ່ງນຳ
"--ascii-lines".
-- ບໍ່ມີຫນູ
ຢ່າເປີດໃຊ້ເມົາສ໌.
--no-nl-ຂະຫຍາຍ
ຢ່າປ່ຽນສະຕຣິງຍ່ອຍ "\n" ຂອງຂໍ້ຄວາມ/ຂໍ້ຄວາມເຕືອນເປັນແຖວໃໝ່.
--ບໍ່ໂອເຄ
--nook ກົດປຸ່ມ "OK" ໃນລາຍການກວດ, inputbox ແລະຮູບແບບກ່ອງເມນູ. script ສາມາດ
ຍັງທົດສອບຖ້າຜູ້ໃຊ້ກົດປຸ່ມ "Enter" ເພື່ອຍອມຮັບຂໍ້ມູນ.
--ບໍ່ມີເງົາ
ສະກັດກັ້ນເງົາທີ່ຈະແຕ້ມໄປທາງຂວາ ແລະລຸ່ມຂອງແຕ່ລະກ່ອງໂຕ້ຕອບ.
--no-tags
ບາງ widget (checklist, inputmenu, radiolist, menu) ສະແດງລາຍການທີ່ມີສອງອັນ
ຖັນ (a "tag" ແລະ "ລາຍລະອຽດ"). ແທັກແມ່ນເປັນປະໂຫຍດສໍາລັບການຂຽນສະຄິບ, ແຕ່ອາດຈະບໍ່
ຊ່ວຍຜູ້ໃຊ້. ໄດ້ --no-tags ທາງເລືອກ (ຈາກ Xdialog) ອາດຈະຖືກນໍາໃຊ້ເພື່ອສະກັດກັ້ນ
ຖັນຂອງແທັກຈາກຈໍສະແດງຜົນ. ບໍ່ເຫມືອນກັບ -- ບໍ່ມີລາຍການ ທາງເລືອກ, ນີ້ບໍ່ໄດ້
ຜົນກະທົບຕໍ່ຂໍ້ມູນທີ່ອ່ານຈາກສະຄິບ.
Xdialog ບໍ່ສະແດງຖັນແທັກສຳລັບລາຍການສ້າງແບບປຽບທຽບ ແລະ treeview
widget; ກ່ອງໂຕ້ຕອບ ບໍ່ຄືກັນ.
ປົກກະຕິແລ້ວ ກ່ອງໂຕ້ຕອບ ອະນຸຍາດໃຫ້ທ່ານຢ່າງວ່ອງໄວຍ້າຍອອກໄປໃນບັນຊີລາຍການສະແດງ, ໂດຍ
ການຈັບຄູ່ຕົວອັກສອນດຽວກັບຕົວອັກສອນທໍາອິດຂອງແທັກ. ໃນເວລາທີ່ --no-tags
ທາງເລືອກແມ່ນໄດ້ຮັບ, ກ່ອງໂຕ້ຕອບ ກົງກັບລັກສະນະທໍາອິດຂອງຄໍາອະທິບາຍ. ໃນ
ໃນກໍລະນີໃດກໍ່ຕາມ, ລັກສະນະທີ່ກົງກັນໄດ້ຖືກເນັ້ນໃສ່.
--ok-ປ້າຍ string
ລົບລ້າງປ້າຍກຳກັບທີ່ໃຊ້ສຳລັບປຸ່ມ "ຕົກລົງ".
--output-fd fd
ຜົນຜະລິດໂດຍກົງໄປຫາຕົວອະທິບາຍໄຟລ໌ທີ່ໃຫ້. ຫຼາຍທີ່ສຸດ ກ່ອງໂຕ້ຕອບ scripts ຂຽນໄປທີ່
ຂໍ້ຜິດພາດມາດຕະຖານ, ແຕ່ຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດອາດຈະຖືກຂຽນຢູ່ທີ່ນັ້ນ, ຂຶ້ນກັບຂອງທ່ານ
script
--ຕົວແຍກ string
--output-separatorstring
ລະບຸສະຕຣິງທີ່ຈະແຍກອອກ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງການກວດສອບ,
ແທນທີ່ຈະເປັນແຖວໃໝ່ (ສຳລັບ --separate-output) ຫຼືຊ່ອງ. ນີ້ໃຊ້ກັບອື່ນໆ
widgets ເຊັ່ນແບບຟອມແລະກ່ອງແກ້ໄຂທີ່ປົກກະຕິໃຊ້ເສັ້ນໃຫມ່.
--print-maxsize
ພິມຂະຫນາດສູງສຸດຂອງກ່ອງໂຕ້ຕອບ, ie, ຂະຫນາດຫນ້າຈໍ, ເຖິງ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ.
ນີ້ອາດຈະຖືກນໍາໃຊ້ຢ່າງດຽວ, ໂດຍບໍ່ມີທາງເລືອກອື່ນ.
--ພິມ-ຂະໜາດ
ພິມຂະຫນາດຂອງແຕ່ລະກ່ອງໂຕ້ຕອບເພື່ອ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ.
-- ສະບັບພິມ
ພິມ ກ່ອງໂຕ້ຕອບຮຸ່ນຂອງ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ. ນີ້ອາດຈະຖືກນໍາໃຊ້ຢ່າງດຽວ, ໂດຍບໍ່ມີການອື່ນໆ
ທາງເລືອກ. ມັນບໍ່ເຮັດໃຫ້ເກີດ ກ່ອງໂຕ້ຕອບ ອອກດ້ວຍຕົນເອງ.
--quoted
ປົກກະຕິແລ້ວ ກ່ອງໂຕ້ຕອບ quotes ສະຕິງທີ່ສົ່ງຄືນໂດຍ checklist's ເຊັ່ນດຽວກັນກັບ item-help
ຂໍ້ຄວາມ. ໃຊ້ຕົວເລືອກນີ້ເພື່ອອ້າງອີງຜົນຂອງສະຕຣິງທັງໝົດ.
--ແຖບເລື່ອນ
ສຳລັບວິດເຈັດທີ່ຖືຊຸດຂໍ້ມູນທີ່ສາມາດເລື່ອນໄດ້, ໃຫ້ແຕ້ມແຖບເລື່ອນໃສ່ຂອບຂວາຂອງມັນ.
ນີ້ບໍ່ຕອບສະຫນອງກັບຫນູ.
--separate-output
ສໍາລັບ widget ທີ່ແນ່ນອນ (buildlist, checklist, treeview), output results one line at a
ເວລາ, ໂດຍບໍ່ມີການອ້າງອີງ. ອັນນີ້ອຳນວຍຄວາມສະດວກໃນການແຍກວິເຄາະໂດຍໂຄງການອື່ນ.
--widget ແຍກຕ່າງຫາກ string
ລະບຸສະຕຣິງທີ່ຈະແຍກອອກ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງແຕ່ລະ widget.
ອັນນີ້ຖືກໃຊ້ເພື່ອເຮັດການແຍກວິເຄາະຜົນຂອງກ່ອງໂຕ້ຕອບທີ່ງ່າຍດ້ວຍ widget ຫຼາຍອັນ. ຖ້າ
ທາງເລືອກນີ້ບໍ່ໄດ້ຖືກມອບໃຫ້, ສະຕຣິງຕົວແຍກເລີ່ມຕົ້ນແມ່ນຕົວອັກສອນແຖບ.
--ເງົາ
ແຕ້ມເງົາໄປທາງຂວາ ແລະລຸ່ມສຸດຂອງແຕ່ລະກ່ອງໂຕ້ຕອບ.
--single-quoted
ໃຊ້ການອ້າງອີງດຽວຕາມຄວາມຕ້ອງການ (ແລະບໍ່ມີວົງຢືມຖ້າບໍ່ຈໍາເປັນ) ສໍາລັບຜົນຜະລິດຂອງ
ບັນຊີລາຍການກວດກາເຊັ່ນດຽວກັນກັບຂໍ້ຄວາມຊ່ວຍເຫຼືອລາຍການ. ຖ້າຕົວເລືອກນີ້ບໍ່ໄດ້ຖືກຕັ້ງ, ກ່ອງໂຕ້ຕອບ ການນໍາໃຊ້
ວົງຢືມຄູ່ປະມານແຕ່ລະລາຍການ. ໃນກໍລະນີໃດກໍ່ຕາມ, ກ່ອງໂຕ້ຕອບ ເພີ່ມ backslashes ເພື່ອເຮັດໃຫ້
ຜົນຜະລິດທີ່ເປັນປະໂຫຍດໃນ Shell scripts.
--size-err
ກວດເບິ່ງຂະຫນາດຜົນໄດ້ຮັບຂອງກ່ອງໂຕ້ຕອບກ່ອນທີ່ຈະພະຍາຍາມໃຊ້ມັນ, ພິມຂໍ້ຄວາມ
ຂະຫນາດຜົນໄດ້ຮັບຖ້າຫາກວ່າມັນມີຂະຫນາດໃຫຍ່ກວ່າຫນ້າຈໍ. (ທາງເລືອກນີ້ແມ່ນລ້າສະໄຫມ, ນັບຕັ້ງແຕ່
ການໂທທີ່ປ່ອງຢ້ຽມໃຫມ່ທັງຫມົດແມ່ນຖືກກວດສອບ).
-- ນອນ ແຫ້ງ
ນອນ (ຊັກຊ້າ) ສໍາລັບຈໍານວນວິນາທີທີ່ລະບຸຫຼັງຈາກປະມວນຜົນກ່ອງໂຕ້ຕອບ.
--stderr
ຜົນຜະລິດໂດຍກົງກັບຄວາມຜິດພາດມາດຕະຖານ. ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ, ນັບຕັ້ງແຕ່ຄໍາສາບແຊ່ງປົກກະຕິ
ຂຽນການປັບປຸງຫນ້າຈໍກັບຜົນໄດ້ຮັບມາດຕະຖານ.
--stdout
ຜົນຜະລິດໂດຍກົງກັບຜົນຜະລິດມາດຕະຖານ. ທາງເລືອກນີ້ແມ່ນສະຫນອງໃຫ້ສໍາລັບການເຂົ້າກັນໄດ້
ດ້ວຍ Xdialog, ແນວໃດກໍ່ຕາມການໃຊ້ມັນຢູ່ໃນສະຄິບແບບພົກພາແມ່ນບໍ່ໄດ້ຖືກແນະ ນຳ, ເພາະວ່າ ຄຳ ສາບແຊ່ງ
ປົກກະຕິຈະຂຽນການປັບປຸງໜ້າຈໍຂອງມັນໃຫ້ກັບຜົນຜະລິດມາດຕະຖານ. ຖ້າທ່ານໃຊ້ທາງເລືອກນີ້,
ກ່ອງໂຕ້ຕອບ ພະຍາຍາມເປີດ terminal ຄືນໃໝ່ເພື່ອໃຫ້ມັນສາມາດຂຽນໃສ່ຈໍສະແດງຜົນໄດ້. ຂຶ້ນກັບ
ໃນເວທີແລະສະພາບແວດລ້ອມຂອງທ່ານ, ທີ່ອາດຈະລົ້ມເຫລວ.
--tab-ຖືກຕ້ອງ
ປ່ຽນຕົວອັກສອນແຕ່ລະແຖບເປັນຊ່ອງຫວ່າງໜຶ່ງ ຫຼືຫຼາຍຊ່ອງ (ສຳລັບ ກ່ອງຂໍ້ຄວາມ widget; ຖ້າບໍ່ດັ່ງນັ້ນ
ຊ່ອງດຽວ). ຖ້າບໍ່ດັ່ງນັ້ນ, ແຖບແມ່ນໄດ້ຮັບການສະແດງໃຫ້ເຫັນຕາມຫໍສະຫມຸດ curses ຂອງ
ການຕີລາຄາ.
--tab-len n
ລະບຸຈໍານວນຊ່ອງຫວ່າງທີ່ຕົວອັກສອນແຖບໜຶ່ງຄອບຄອງຖ້າ "--tab-ຖືກຕ້ອງ"
ທາງເລືອກແມ່ນໃຫ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ 8. ທາງເລືອກນີ້ແມ່ນມີພຽງແຕ່ປະສິດທິຜົນສໍາລັບການ ກ່ອງຂໍ້ຄວາມ
ວິດເຈັດ.
-- ຮູບແບບເວລາ ຮູບແບບ
ຖ້າເຈົ້າພາບສະຫນອງ ເວລາຕໍ່ເວລາ, ທາງເລືອກນີ້ອະນຸຍາດໃຫ້ທ່ານເພື່ອກໍານົດຮູບແບບຂອງ
ເວລາພິມສໍາລັບ --timebox ວິດເຈັດ. ໃນກໍລະນີນີ້, ຄ່າຂອງມື້, ເດືອນ, ປີ
ແມ່ນສໍາລັບເວລາທ້ອງຖິ່ນໃນປະຈຸບັນ.
--ຫມົດເວລາ ແຫ້ງ
ໝົດເວລາ (ອອກດ້ວຍລະຫັດຂໍ້ຜິດພາດ) ຖ້າບໍ່ມີການຕອບສະໜອງຂອງຜູ້ໃຊ້ພາຍໃນຈຳນວນທີ່ໃຫ້ໄວ້
ວິນາທີ. ການໝົດເວລາຂອງສູນວິນາທີຖືກລະເລີຍ.
ທາງເລືອກນີ້ຖືກລະເລີຍໂດຍ "--ຢຸດຊົ່ວຄາວ" widget. ມັນຍັງຖືກ overridden ຖ້າ
ຄວາມເປັນມາ "--tailboxbg" ທາງເລືອກແມ່ນໃຊ້ເພື່ອຕັ້ງຄ່າ widget ພ້ອມກັນຫຼາຍອັນ.
--ຫົວຂໍ້ ຫົວຂໍ້
ລະບຸ ກ ຫົວຂໍ້ ສະຕຣິງທີ່ຈະສະແດງຢູ່ເທິງສຸດຂອງກ່ອງໂຕ້ຕອບ.
-- ຕິດຕາມ ຊື່ເອກະສານ
ບັນທຶກພາລາມິເຕີແຖວຄໍາສັ່ງ, ການກົດແປ້ນພິມ ແລະຂໍ້ມູນອື່ນໆທີ່ໃຫ້ໄວ້
ໄຟລ໌. ຖ້າ ກ່ອງໂຕ້ຕອບ ອ່ານໄຟລ໌ configure, ມັນຖືກບັນທຶກເຊັ່ນກັນ. ການປ້ອນຂໍ້ມູນທໍ່ກັບ
ວັດ widget ຖືກບັນທຶກ. ໃຊ້ການຄວບຄຸມ/T ເພື່ອບັນທຶກຮູບຂອງກ່ອງໂຕ້ຕອບປັດຈຸບັນ
window.
-- ອາທິດເລີ່ມຕົ້ນ ວັນ
ກໍານົດມື້ເລີ່ມຕົ້ນຂອງອາທິດ, ໃຊ້ໃນ "--ປະຕິທິນ"ທາງເລືອກ. ໄດ້ ວັນ
ພາລາມິເຕີສາມາດເປັນ
·ຕົວເລກ (0 ຫາ 6, ວັນອາທິດເຖິງວັນເສົາໂດຍໃຊ້ POSIX) ຫຼື
·ມູນຄ່າພິເສດ "ທ້ອງຖິ່ນ" (ນີ້ເຮັດວຽກກັບລະບົບໂດຍໃຊ້ glibc, ສະຫນອງ
ການຂະຫຍາຍໄປຍັງ ທ້ອງຖິ່ນ ຄໍາສັ່ງ, ໄດ້ first_weekday ມູນຄ່າ).
· ຊ່ອຍແນ່ທີ່ກົງກັບຕົວຫຍໍ້ຂອງມື້ຂອງອາທິດທີ່ສະແດງຢູ່ໃນ
ປະຕິທິນ widget, ຕົວຢ່າງ, "Mo" ສໍາລັບ "ວັນຈັນ".
ໄດ້ ກ່ອງໂຕ້ຕອບ ໂຄງການຈັດການບາງຕົວກໍານົດການບັນຊີຄໍາສັ່ງເປັນພິເສດ, ແລະເອົາເຂົາເຈົ້າອອກຈາກ
ບັນຊີລາຍຊື່ພາລາມິເຕີຍ້ອນວ່າພວກມັນຖືກປຸງແຕ່ງ. ຕົວຢ່າງ, ຖ້າທາງເລືອກທໍາອິດແມ່ນ -- ຕິດຕາມ,
ຫຼັງຈາກນັ້ນ, ມັນຖືກປຸງແຕ່ງ (ແລະເອົາອອກ) ກ່ອນ ກ່ອງໂຕ້ຕອບ ເລີ່ມຕົ້ນການສະແດງຜົນ.
--ຕັດ ລົບລ້າງຊ່ອງຫວ່າງທີ່ນໍາຫນ້າ, ຕັດເສັ້ນໃຫມ່ທີ່ຮູ້ຫນັງສືແລະຊ້ໍາຊ່ອງຫວ່າງຈາກຂໍ້ຄວາມ
ຂໍ້ຄວາມ.
ເບິ່ງ "--cr-ຫໍ່"ແລະ"-- ບໍ່ມີການລົ້ມລົງ"ທາງເລືອກ.
- ການປ່ຽນແປງ
ພິມ ກ່ອງໂຕ້ຕອບຮຸ່ນຂອງມາດຕະຖານຜົນໄດ້ຮັບ, ແລະອອກ. ເບິ່ງນຳ"--ພິມ-
ສະບັບພາສາ".
-- ຢ້ຽມຢາມລາຍການ
ແກ້ໄຂແຖບ-traversal ຂອງ checklist, radiolist, menubox ແລະ inputmenu ເພື່ອປະກອບມີ
ບັນຊີລາຍຊື່ຂອງລາຍການເປັນຫນຶ່ງໃນລັດ. ນີ້ແມ່ນເປັນປະໂຫຍດເປັນການຊ່ວຍເຫຼືອທາງສາຍຕາ, ເຊັ່ນ, ໄດ້
ຕໍາແຫນ່ງຕົວກະພິບຊ່ວຍໃຫ້ຜູ້ໃຊ້ບາງຄົນ.
ເມື່ອຕົວເລືອກນີ້ຖືກມອບໃຫ້, ຕົວກະພິບໄດ້ຖືກວາງໄວ້ໃນເບື້ອງຕົ້ນໃນບັນຊີລາຍຊື່.
ຕົວຫຍໍ້ (ຕົວອັກສອນທໍາອິດຂອງແທັກ) ໃຊ້ກັບລາຍການລາຍການ. ຖ້າທ່ານ tab ໄປຫາ
ແຖວປຸ່ມ, ຕົວຫຍໍ້ໃຊ້ກັບປຸ່ມຕ່າງໆ.
--yes-label string
ລົບລ້າງປ້າຍກຳກັບທີ່ໃຊ້ສຳລັບປຸ່ມ "ແມ່ນແລ້ວ".
Box ທາງເລືອກໃນການ
ກ່ອງໂຕ້ຕອບທັງໝົດມີຢ່າງໜ້ອຍສາມຕົວກໍານົດ:
ຂໍ້ຄວາມ ຄຳບັນຍາຍ ຫຼືເນື້ອໃນຂອງກ່ອງ.
ລະດັບຄວາມສູງ ຄວາມສູງຂອງກ່ອງໂຕ້ຕອບ.
width ຄວາມກວ້າງຂອງກ່ອງໂຕ້ຕອບ.
ຕົວກໍານົດການອື່ນໆແມ່ນຂຶ້ນກັບປະເພດກ່ອງ.
-- ບັນຊີການກໍ່ສ້າງ ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width ບັນຊີລາຍຊື່ຄວາມສູງ [ ໂຄດຄໍາສັ່ງ ລາຍການ ສະຖານະພາບ ] ...
A ບັນຊີການກໍ່ສ້າງ ກ່ອງໂຕ້ຕອບສະແດງສອງລາຍການ, ຂ້າງຄຽງກັນ. ບັນຊີລາຍຊື່ຢູ່ເບື້ອງຊ້າຍສະແດງໃຫ້ເຫັນ
ລາຍການທີ່ບໍ່ໄດ້ເລືອກ. ບັນຊີລາຍຊື່ທາງດ້ານຂວາສະແດງໃຫ້ເຫັນລາຍການທີ່ເລືອກ. ເປັນລາຍການ
ເລືອກຫຼືບໍ່ເລືອກ, ພວກເຂົາຍ້າຍລະຫວ່າງລາຍຊື່.
ໃຊ້ການກັບຄືນ carriage ຫຼືປຸ່ມ "OK" ເພື່ອຍອມຮັບມູນຄ່າປະຈຸບັນໃນ
ເລືອກປ່ອງຢ້ຽມແລະອອກ. ຜົນໄດ້ຮັບແມ່ນຂຽນໂດຍໃຊ້ຄໍາສັ່ງທີ່ສະແດງຢູ່ໃນ
ເລືອກປ່ອງຢ້ຽມ.
ສະຖານະເປີດ/ປິດເບື້ອງຕົ້ນຂອງແຕ່ລະລາຍການແມ່ນກຳນົດໂດຍ ສະຖານະພາບ.
ກ່ອງໂຕ້ຕອບປະຕິບັດຕົວຄືກັບ ກ ເມນູ, ການນໍາໃຊ້ -- ຢ້ຽມຢາມລາຍການ ການຄວບຄຸມບໍ່ວ່າຈະເປັນ
ຕົວກະພິບແມ່ນອະນຸຍາດໃຫ້ໄປຢ້ຽມຢາມລາຍຊື່ໂດຍກົງ.
· ຖ້າ -- ຢ້ຽມຢາມລາຍການ ບໍ່ໄດ້ຖືກມອບໃຫ້, tab-traversal ໃຊ້ສອງລັດ (OK/Cancel).
· ຖ້າ -- ຢ້ຽມຢາມລາຍການ ແມ່ນໃຫ້, tab-traversal ໃຊ້ສີ່ລັດ
(ຊ້າຍ/ຂວາ/ຕົກລົງ/ຍົກເລີກ).
ແຕ່ເຖິງຢ່າງນັ້ນ -- ຢ້ຽມຢາມລາຍການ ແມ່ນໃຫ້, ມັນເປັນໄປໄດ້ທີ່ຈະຍ້າຍຈຸດເດັ່ນລະຫວ່າງ
ສອງລາຍການໂດຍໃຊ້ປຸ່ມ "^" (ຖັນຊ້າຍ) ແລະ "$" (ຖັນຂວາ).
ໃນການອອກ, ບັນຊີລາຍຊື່ຂອງ ໂຄດຄໍາສັ່ງ ສະຕຣິງຂອງລາຍການເຫຼົ່ານັ້ນທີ່ເປີດຢູ່ຈະເປັນ
ພິມຢູ່ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ.
ຖ້າ "--separate-output" ທາງເລືອກແມ່ນບໍ່ໄດ້ຮັບ, ສະຕຣິງຈະໄດ້ຮັບການອ້າງອີງເປັນ
ຈໍາເປັນຕ້ອງເຮັດໃຫ້ມັນງ່າຍດາຍສໍາລັບ scripts ເພື່ອແຍກພວກມັນ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ນີ້ໃຊ້
ວົງຢືມຄູ່. ເບິ່ງ "--single-quoted" ທາງເລືອກ, ເຊິ່ງດັດແປງການອ້າງອີງ
ພຶດຕິ ກຳ.
--ປະຕິທິນ ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width ວັນ ເດືອນ ປີ
A ປະຕິທິນ ກ່ອງສະແດງເດືອນ, ມື້ແລະປີຢູ່ໃນປ່ອງຢ້ຽມທີ່ສາມາດປັບໄດ້ແຍກຕ່າງຫາກ. ຖ້າ
ຄ່າຂອງມື້, ເດືອນ ຫຼືປີແມ່ນຂາດຫາຍໄປ ຫຼືເປັນຄ່າລົບ, ວັນທີປັດຈຸບັນ
ຄ່າທີ່ສອດຄ້ອງກັນຖືກນໍາໃຊ້. ທ່ານສາມາດເພີ່ມຫຼືຫຼຸດຜ່ອນການໃດໆຂອງການນໍາໃຊ້
ຊ້າຍ-, ຂຶ້ນ-, ຂວາ-, ແລະລູກສອນລົງ. ໃຊ້ vi-style h, j, k ແລະ l ສໍາລັບການເຄື່ອນຍ້າຍ
ປະມານ array ຂອງມື້ໃນເດືອນ. ໃຊ້ແຖບ ຫຼື backtab ເພື່ອຍ້າຍລະຫວ່າງປ່ອງຢ້ຽມ.
ຖ້າປີຖືກມອບໃຫ້ເປັນສູນ, ວັນທີປັດຈຸບັນແມ່ນໃຊ້ເປັນຄ່າເບື້ອງຕົ້ນ.
ໃນທາງອອກ, ວັນທີແມ່ນພິມອອກໃນຮູບແບບມື້ / ເດືອນ / ປີ. ຮູບແບບສາມາດເປັນ
overridden ການ ນໍາ ໃຊ້ --date-format ທາງເລືອກ.
--ລາຍການກວດກາ ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width ບັນຊີລາຍຊື່ຄວາມສູງ [ ໂຄດຄໍາສັ່ງ ລາຍການ ສະຖານະພາບ ] ...
A ການກວດສອບ ກ່ອງແມ່ນຄ້າຍຄືກັນກັບ a ເມນູ ກ່ອງ; ມີຫຼາຍລາຍການທີ່ນໍາສະເຫນີໃນ
ຮູບແບບຂອງເມນູ. ຄວາມແຕກຕ່າງອີກຢ່າງຫນຶ່ງແມ່ນວ່າທ່ານສາມາດຊີ້ບອກວ່າການເຂົ້າແມ່ນຫຍັງ
ເລືອກໃນປັດຈຸບັນ, ໂດຍການຕັ້ງຄ່າຂອງມັນ ສະຖານະພາບ to on. ແທນທີ່ຈະເລືອກເອົາຫນຶ່ງ
ໃນບັນດາລາຍການ, ແຕ່ລະລາຍການສາມາດເປີດຫຼືປິດໂດຍຜູ້ໃຊ້. ເບື້ອງຕົ້ນ
ສະຖານະເປີດ/ປິດຂອງແຕ່ລະລາຍການແມ່ນກຳນົດໂດຍ ສະຖານະພາບ.
ໃນການອອກ, ບັນຊີລາຍຊື່ຂອງ ໂຄດຄໍາສັ່ງ ສະຕຣິງຂອງລາຍການເຫຼົ່ານັ້ນທີ່ເປີດຢູ່ຈະເປັນ
ພິມຢູ່ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ.
ຖ້າ "--separate-output" ທາງເລືອກແມ່ນບໍ່ໄດ້ຮັບ, ສະຕຣິງຈະໄດ້ຮັບການອ້າງອີງເປັນ
ຈໍາເປັນຕ້ອງເຮັດໃຫ້ມັນງ່າຍດາຍສໍາລັບ scripts ເພື່ອແຍກພວກມັນ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ນີ້ໃຊ້
ວົງຢືມຄູ່. ເບິ່ງ "--single-quoted" ທາງເລືອກ, ເຊິ່ງດັດແປງການອ້າງອີງ
ພຶດຕິ ກຳ.
--dselect ເສັ້ນທາງໄຟລ໌ ລະດັບຄວາມສູງ width
ກ່ອງໂຕ້ຕອບການເລືອກໄດເລກະທໍລີຈະສະແດງປ່ອງໃສ່ຂໍ້ຄວາມທີ່ທ່ານສາມາດພິມ a
ໄດເລກະທໍລີ, ແລະຂ້າງເທິງນັ້ນແມ່ນປ່ອງຢ້ຽມທີ່ມີຊື່ໄດເລກະທໍລີ.
ທີ່ນີ້ ເສັ້ນທາງໄຟລ໌ ສາມາດເປັນ filepath ໃນກໍລະນີປ່ອງຢ້ຽມໄດເລກະທໍລີຈະສະແດງ
ເນື້ອໃນຂອງເສັ້ນທາງ ແລະໜ້າຕ່າງການປ້ອນຂໍ້ຄວາມຈະປະກອບດ້ວຍລາຍການທີ່ເລືອກໄວ້ລ່ວງໜ້າ
ລະບົບ.
ໃຊ້ແຖບ ຫຼືປຸ່ມລູກສອນເພື່ອຍ້າຍລະຫວ່າງປ່ອງຢ້ຽມ. ພາຍໃນປ່ອງຢ້ຽມລະບົບ,
ໃຊ້ປຸ່ມລູກສອນຂຶ້ນ/ລົງເພື່ອເລື່ອນການເລືອກປັດຈຸບັນ. ໃຊ້ແຖບຊ່ອງເພື່ອ
ສໍາເນົາການຄັດເລືອກໃນປັດຈຸບັນເຂົ້າໄປໃນປ່ອງຢ້ຽມຂໍ້ຄວາມ.
ການພິມຕົວອັກສອນທີ່ສາມາດພິມໄດ້ຈະເນັ້ນໃສ່ໜ້າຕ່າງການປ້ອນຂໍ້ຄວາມ, ເຂົ້າໄປ
ລັກສະນະນັ້ນເຊັ່ນດຽວກັນກັບການເລື່ອນປ່ອງຢ້ຽມໄດເລກະທໍລີໄປຫາຄໍາທີ່ໃກ້ຄຽງທີ່ສຸດ.
ໃຊ້ການສົ່ງຄືນຄ່າຂົນສົ່ງ ຫຼືປຸ່ມ "ຕົກລົງ" ເພື່ອຮັບເອົາຄ່າປັດຈຸບັນໃນຂໍ້ຄວາມ-
ປ່ອງຢ້ຽມເຂົ້າແລະອອກ.
ໃນທາງອອກ, ເນື້ອໃນຂອງປ່ອງຢ້ຽມຂໍ້ຄວາມເຂົ້າແມ່ນໄດ້ຮັບການຂຽນເຖິງ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ.
--editbox ເສັ້ນທາງໄຟລ໌ ລະດັບຄວາມສູງ width
ກ່ອງໂຕ້ຕອບການແກ້ໄຂຈະສະແດງສຳເນົາຂອງໄຟລ໌. ທ່ານສາມາດແກ້ໄຂມັນໂດຍການນໍາໃຊ້
ພື້ນຫຼັງ, ລຶບ ແລະກະແຈຕົວກະພິບເພື່ອແກ້ໄຂຄວາມຜິດພາດໃນການພິມ. ມັນຍັງຮັບຮູ້
pageup/pagedown. ບໍ່ເຫມືອນກັບ --ກ່ອງປ້ອນຂໍ້ມູນ, ທ່ານຕ້ອງແຖບ "ຕົກລົງ" ຫຼື "ຍົກເລີກ"
ປຸ່ມເພື່ອປິດກ່ອງໂຕ້ຕອບ. ການກົດປຸ່ມ "Enter" ພາຍໃນກ່ອງຈະແບ່ງອອກ
ເສັ້ນທີ່ສອດຄ້ອງກັນ.
ໃນການອອກ, ເນື້ອໃນຂອງປ່ອງຢ້ຽມແກ້ໄຂແມ່ນໄດ້ຂຽນເຖິງ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ.
--ແບບຟອມ ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width ຄວາມສູງ [ ປ້າຍ y x ລາຍການ y x ບິນ ອິເລນ ] ...
ໄດ້ ຮູບແບບ ກ່ອງໂຕ້ຕອບສະແດງແບບຟອມທີ່ປະກອບດ້ວຍປ້າຍຊື່ ແລະຊ່ອງຂໍ້ມູນ, ເຊິ່ງແມ່ນ
ຕັ້ງຢູ່ເທິງປ່ອງຢ້ຽມທີ່ສາມາດເລື່ອນໄດ້ໂດຍຈຸດປະສານງານທີ່ໃຫ້ຢູ່ໃນສະຄິບ. ພາກສະຫນາມ
ຄວາມຍາວ ບິນ ແລະຄວາມຍາວຂອງວັດສະດຸປ້ອນ ອິເລນ ບອກໄລຍະເວລາທີ່ພາກສະຫນາມສາມາດຢູ່ໄດ້. ອະດີດ
ກໍານົດຄວາມຍາວສະແດງໃຫ້ເຫັນສໍາລັບພາກສະຫນາມທີ່ເລືອກ, ໃນຂະນະທີ່ສຸດທ້າຍກໍານົດໄດ້
ຄວາມຍາວທີ່ອະນຸຍາດຂອງຂໍ້ມູນທີ່ໃສ່ໃນພາກສະຫນາມ.
· ຖ້າ ບິນ ແມ່ນສູນ, ຊ່ອງຂໍ້ມູນທີ່ສອດຄ້ອງກັນບໍ່ສາມາດປ່ຽນແປງໄດ້. ແລະເນື້ອໃນ
ຂອງພາກສະຫນາມກໍານົດຄວາມຍາວທີ່ສະແດງ.
· ຖ້າ ບິນ ແມ່ນທາງລົບ, ພາກສະຫນາມທີ່ສອດຄ້ອງກັນບໍ່ສາມາດປ່ຽນແປງໄດ້, ແລະຖືກປະຕິເສດ
ມູນຄ່າຂອງ ບິນ ຖືກນໍາໃຊ້ເປັນຄວາມຍາວສະແດງ.
· ຖ້າ ອິເລນ ແມ່ນສູນ, ມັນຖືກກໍານົດເປັນ ບິນ.
ໃຊ້ລູກສອນຂຶ້ນ/ລົງ (ຫຼືຄວບຄຸມ/N, ຄວບຄຸມ/P) ເພື່ອຍ້າຍລະຫວ່າງຊ່ອງຂໍ້ມູນ. ໃຊ້ແຖບເພື່ອ
ຍ້າຍລະຫວ່າງປ່ອງຢ້ຽມ.
ເມື່ອອອກ, ເນື້ອໃນຂອງຊ່ອງຂໍ້ມູນແບບຟອມຖືກຂຽນໃສ່ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງແຕ່ລະພາກສະຫນາມ
ແຍກອອກໂດຍແຖວໃໝ່. ຂໍ້ຄວາມທີ່ໃຊ້ເພື່ອຕື່ມຂໍ້ມູນໃສ່ຊ່ອງຂໍ້ມູນທີ່ບໍ່ສາມາດແກ້ໄຂໄດ້ (ບິນ ເປັນສູນ ຫຼື
ລົບ) ບໍ່ໄດ້ຂຽນອອກ.
--fselect ເສັ້ນທາງໄຟລ໌ ລະດັບຄວາມສູງ width
ໄດ້ fselect (file-selection) ກ່ອງໂຕ້ຕອບສະແດງໜ້າຈໍຂໍ້ຄວາມທີ່ເຈົ້າສາມາດ
ພິມຊື່ໄຟລ໌ (ຫຼືໄດເລກະທໍລີ), ແລະຂ້າງເທິງນັ້ນສອງປ່ອງຢ້ຽມທີ່ມີຊື່ໄດເລກະທໍລີແລະ
ຊື່ໄຟລ໌.
ທີ່ນີ້ ເສັ້ນທາງໄຟລ໌ ສາມາດເປັນ filepath ໃນກໍລະນີທີ່ໄຟລ໌ແລະໄດເລກະທໍລີ windows ຈະ
ສະແດງເນື້ອໃນຂອງເສັ້ນທາງແລະປ່ອງຢ້ຽມຂໍ້ຄວາມຈະປະກອບດ້ວຍ
ຊື່ໄຟລ໌ທີ່ເລືອກໄວ້ລ່ວງໜ້າ.
ໃຊ້ແຖບ ຫຼືປຸ່ມລູກສອນເພື່ອຍ້າຍລະຫວ່າງປ່ອງຢ້ຽມ. ພາຍໃນໄດເລກະທໍລີຫຼື
ປ່ອງຢ້ຽມຊື່ໄຟລ໌, ໃຊ້ປຸ່ມລູກສອນຂຶ້ນ/ລົງເພື່ອເລື່ອນການເລືອກປັດຈຸບັນ. ໃຊ້
ແຖບຍະຫວ່າງເພື່ອຄັດລອກການເລືອກປັດຈຸບັນເຂົ້າໄປໃນປ່ອງຢ້ຽມການປ້ອນຂໍ້ຄວາມ.
ການພິມຕົວອັກສອນທີ່ສາມາດພິມໄດ້ຈະເນັ້ນໃສ່ໜ້າຕ່າງການປ້ອນຂໍ້ຄວາມ, ເຂົ້າໄປ
ລັກສະນະດັ່ງກ່າວເຊັ່ນດຽວກັນກັບການເລື່ອນປ່ອງຢ້ຽມລະບົບແລະຊື່ໄຟລ໌ໄປທີ່
ການແຂ່ງຂັນທີ່ໃກ້ທີ່ສຸດ.
ພິມກຳລັງຕົວອັກສອນຊ່ອງ ກ່ອງໂຕ້ຕອບ ເພື່ອປະກອບຊື່ປະຈຸບັນ (ເຖິງ
ຈຸດທີ່ອາດຈະມີການແຂ່ງຂັນກັບຫຼາຍກ່ວາຫນຶ່ງເຂົ້າ).
ໃຊ້ການສົ່ງຄືນຄ່າຂົນສົ່ງ ຫຼືປຸ່ມ "ຕົກລົງ" ເພື່ອຮັບເອົາຄ່າປັດຈຸບັນໃນຂໍ້ຄວາມ-
ປ່ອງຢ້ຽມເຂົ້າແລະອອກ.
ໃນທາງອອກ, ເນື້ອໃນຂອງປ່ອງຢ້ຽມຂໍ້ຄວາມເຂົ້າແມ່ນໄດ້ຮັບການຂຽນເຖິງ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ.
--ວັດ ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width [ເປີເຊັນ]
A ວັດ ກ່ອງສະແດງແມັດຕາມທາງລຸ່ມຂອງກ່ອງ. ແມັດຊີ້ໃຫ້ເຫັນເຖິງ
ເປີເຊັນ. ອັດຕາສ່ວນໃຫມ່ແມ່ນໄດ້ອ່ານຈາກການປ້ອນຂໍ້ມູນມາດຕະຖານ, ຫນຶ່ງຈໍານວນເຕັມຕໍ່ແຖວ.
ແມັດໄດ້ຖືກປັບປຸງເພື່ອສະທ້ອນເຖິງແຕ່ລະເປີເຊັນໃຫມ່. ຖ້າການປ້ອນຂໍ້ມູນມາດຕະຖານອ່ານ
ສະຕຣິງ "XXX", ຫຼັງຈາກນັ້ນແຖວທໍາອິດຕໍ່ໄປນີ້ຖືກເອົາເປັນຈໍານວນເຕັມເປີເຊັນ,
ຫຼັງຈາກນັ້ນ, ແຖວຕໍ່ໄປເຖິງ "XXX" ອື່ນແມ່ນໃຊ້ສໍາລັບການເຕືອນໃຫມ່. ເຄື່ອງວັດແທກ
ອອກຈາກເມື່ອ EOF ບັນລຸຢູ່ໃນວັດສະດຸປ້ອນມາດຕະຖານ.
ໄດ້ ຮ້ອຍລະ ຄ່າໝາຍເຖິງເປີເຊັນເບື້ອງຕົ້ນທີ່ສະແດງຢູ່ໃນແມັດ. ຖ້າບໍ່
ລະບຸໄວ້, ມັນແມ່ນສູນ.
ໃນເວລາອອກ, ບໍ່ມີຂໍ້ຄວາມຖືກຂຽນໃສ່ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ. widget ບໍ່ຍອມຮັບການປ້ອນຂໍ້ມູນ, ດັ່ງນັ້ນ
ສະຖານະການອອກແມ່ນສະເຫມີໄປ OK.
-- ກ່ອງຂໍ້ມູນ ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width
An ຂໍ້ມູນ ກ່ອງແມ່ນພື້ນຖານ a ຂໍ້ຄວາມ ກ່ອງ. ຢ່າງໃດກໍຕາມ, ໃນກໍລະນີນີ້, ກ່ອງໂຕ້ຕອບ ຈະອອກຈາກ
ທັນທີຫຼັງຈາກສະແດງຂໍ້ຄວາມໃຫ້ຜູ້ໃຊ້. ໜ້າຈໍບໍ່ໄດ້ຖືກລຶບລ້າງ
ໃນເວລາທີ່ ກ່ອງໂຕ້ຕອບ ອອກຈາກ, ດັ່ງນັ້ນຂໍ້ຄວາມຈະຍັງຄົງຢູ່ໃນຫນ້າຈໍຈົນກ່ວາການໂທ
shell script ຈະລຶບມັນພາຍຫຼັງ. ນີ້ແມ່ນເປັນປະໂຫຍດເມື່ອທ່ານຕ້ອງການແຈ້ງໃຫ້ຜູ້ໃຊ້ຮູ້ວ່າ
ການດໍາເນີນງານບາງຢ່າງແມ່ນດໍາເນີນໄປ, ເຊິ່ງອາດຈະຕ້ອງໃຊ້ເວລາບາງຢ່າງເພື່ອສໍາເລັດ.
ໃນເວລາອອກ, ບໍ່ມີຂໍ້ຄວາມຖືກຂຽນໃສ່ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ. ສະຖານະການອອກ OK ຖືກສົ່ງຄືນ.
--ກ່ອງປ້ອນຂໍ້ມູນ ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width [ໃນມັນ]
An ການປ້ອນຂໍ້ມູນ ກ່ອງແມ່ນເປັນປະໂຫຍດເມື່ອທ່ານຕ້ອງການຖາມຄໍາຖາມທີ່ຕ້ອງການໃຫ້ຜູ້ໃຊ້
ໃສ່ string ເປັນຄໍາຕອບ. ຖ້າ init ຖືກສະຫນອງ, ມັນຖືກນໍາໃຊ້ເພື່ອເລີ່ມຕົ້ນ
ສະຕຣິງປ້ອນ. ເມື່ອເຂົ້າສາຍ, the ພື້ນຫຼັງ, ລຶບ ແລະກະແຈຕົວກະພິບສາມາດເຮັດໄດ້
ຖືກນໍາໃຊ້ເພື່ອແກ້ໄຂຄວາມຜິດພາດໃນການພິມ. ຖ້າສາຍປ້ອນຂໍ້ມູນຍາວກວ່າສາມາດໃສ່ໄດ້
ກ່ອງໂຕ້ຕອບ, ຊ່ອງໃສ່ຂໍ້ມູນຈະຖືກເລື່ອນລົງ.
ເມື່ອອອກ, ສາຍປ້ອນຂໍ້ມູນຈະຖືກພິມໃສ່ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ.
-- ເມນູປ້ອນຂໍ້ມູນ ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width ເມນູຄວາມສູງ [ ໂຄດຄໍາສັ່ງ ລາຍການ ] ...
An ເມນູປ້ອນຂໍ້ມູນ ກ່ອງແມ່ນຄ້າຍຄືກັນກັບແບບທໍາມະດາ ເມນູ ກ່ອງ. ມີພຽງແຕ່ຈໍານວນຫນ້ອຍ
ຄວາມແຕກຕ່າງລະຫວ່າງເຂົາເຈົ້າ:
1. ລາຍການບໍ່ໄດ້ຢູ່ໃຈກາງອັດຕະໂນມັດແຕ່ປັບຊ້າຍ.
2. ປຸ່ມພິເສດ (ເອີ້ນວ່າ ປ່ຽນຊື່) ຫມາຍເຖິງການປ່ຽນຊື່ລາຍການປະຈຸບັນໃນເວລາທີ່ມັນ
ຖືກກົດດັນ.
3. ມັນເປັນໄປໄດ້ທີ່ຈະປ່ຽນຊື່ເຂົ້າປະຈຸບັນໂດຍການກົດປຸ່ມ ປ່ຽນຊື່ ປຸ່ມ. ຈາກນັ້ນ
ກ່ອງໂຕ້ຕອບ ຈະຂຽນຕໍ່ໄປນີ້ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ.
ປ່ຽນຊື່ແລ້ວ
-- ເມນູ ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width ເມນູຄວາມສູງ [ ໂຄດຄໍາສັ່ງ ລາຍການ ] ...
ດັ່ງທີ່ຊື່ຂອງມັນຊີ້ໃຫ້ເຫັນ, ກ ເມນູ ກ່ອງແມ່ນກ່ອງໂຕ້ຕອບທີ່ສາມາດໃຊ້ເພື່ອນໍາສະເຫນີລາຍຊື່
ທາງເລືອກໃນຮູບແບບຂອງເມນູທີ່ຜູ້ໃຊ້ເລືອກ. ທາງເລືອກແມ່ນສະແດງຢູ່ໃນ
ຄໍາສັ່ງໃຫ້. ແຕ່ລະເມນູເຂົ້າປະກອບດ້ວຍ a ໂຄດຄໍາສັ່ງ string ແລະ an ລາຍການ ສາຍ. ໄດ້
ໂຄດຄໍາສັ່ງ ໃຫ້ລາຍການຊື່ເພື່ອຈໍາແນກມັນຈາກລາຍການອື່ນໆໃນເມນູ.
ໄດ້ ລາຍການ ແມ່ນຄໍາອະທິບາຍສັ້ນໆຂອງທາງເລືອກທີ່ລາຍການເປັນຕົວແທນ. ຜູ້ໃຊ້
ສາມາດຍ້າຍລະຫວ່າງລາຍການເມນູໂດຍການກົດປຸ່ມຕົວກະພິບ, ຕົວອັກສອນທໍາອິດຂອງ
ໄດ້ ໂຄດຄໍາສັ່ງ ເປັນ hot-key, ຫຼືກະແຈຕົວເລກ 1 ໂດຍຜ່ານການ 9ທີ່ຢູ່ ມີ ເມນູຄວາມສູງ
ລາຍການສະແດງຢູ່ໃນເມນູໃນເວລາດຽວ, ແຕ່ເມນູຈະຖືກເລື່ອນລົງຖ້າມີ
ມີລາຍການຫຼາຍກ່ວານັ້ນ.
ໃນການອອກຈາກ ໂຄດຄໍາສັ່ງ ຂອງເມນູທີ່ເລືອກຈະຖືກພິມອອກ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ. ຖ້າ
ໄດ້ "--ປຸ່ມຊ່ວຍ" ທາງເລືອກແມ່ນໄດ້ຮັບ, ຂໍ້ຄວາມຊ່ວຍເຫຼືອທີ່ສອດຄ້ອງກັນຈະຖືກພິມອອກຖ້າ
ຜູ້ໃຊ້ເລືອກປຸ່ມຊ່ວຍເຫຼືອ.
-- ຮູບແບບປະສົມ ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width ຄວາມສູງ [ ປ້າຍ y x ລາຍການ y x ບິນ ອິເລນ ປະເພດ ] ...
ໄດ້ ແບບປະສົມ ກ່ອງໂຕ້ຕອບສະແດງແບບຟອມທີ່ປະກອບດ້ວຍປ້າຍກຳກັບ ແລະຊ່ອງຂໍ້ມູນ, ຄືກັບ
--ແບບຟອມ ໂຕ້ຕອບ. ມັນແຕກຕ່າງກັນໂດຍການເພີ່ມພາລາມິເຕີປະເພດພາກສະຫນາມໃສ່ແຕ່ລະພາກສະຫນາມ
ລາຍລະອຽດ. ແຕ່ລະບິດໃນປະເພດສະແດງເຖິງຄຸນລັກສະນະຂອງຊ່ອງຂໍ້ມູນ:
1 ເຊື່ອງໄວ້, ຕົວຢ່າງ, ພາກສະຫນາມລະຫັດຜ່ານ.
2 ອ່ານເທົ່ານັ້ນ, ຕົວຢ່າງ, ປ້າຍຊື່.
-- ວັດແທກປະສົມ ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width ຮ້ອຍລະ [ tag1 ລາຍການ 1 ] ...
A ເຄື່ອງວັດແທກປະສົມ ກ່ອງສະແດງແມັດຕາມທາງລຸ່ມຂອງກ່ອງ. ແມັດຊີ້ໃຫ້ເຫັນ
ເປີເຊັນ.
ມັນຍັງສະແດງບັນຊີລາຍຊື່ຂອງ ໂຄດຄໍາສັ່ງ- ແລະ ລາຍການ- ຄ່າຢູ່ເທິງຂອງປ່ອງ. ເບິ່ງ
ກ່ອງໂຕ້ຕອບ(3) ສໍາລັບຄ່າແທັກ.
ໄດ້ ຂໍ້ຄວາມ ສະແດງໃຫ້ເຫັນເປັນຄໍາບັນຍາຍລະຫວ່າງບັນຊີລາຍຊື່ແລະແມັດ. ໄດ້ ຮ້ອຍລະ ມູນຄ່າ
ຫມາຍເຖິງອັດຕາສ່ວນເບື້ອງຕົ້ນທີ່ສະແດງຢູ່ໃນແມັດ.
ບໍ່ມີການສະຫນອງໃຫ້ສໍາລັບການອ່ານຂໍ້ມູນຈາກການປ້ອນຂໍ້ມູນມາດຕະຖານເປັນ --ວັດ ບໍ່
ໃນເວລາອອກ, ບໍ່ມີຂໍ້ຄວາມຖືກຂຽນໃສ່ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ. widget ບໍ່ຍອມຮັບການປ້ອນຂໍ້ມູນ, ດັ່ງນັ້ນ
ສະຖານະການອອກແມ່ນສະເຫມີໄປ OK.
--msgbox ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width
A ຂໍ້ຄວາມ ກ່ອງແມ່ນຄ້າຍຄືກັນກັບ a ແມ່ນ / ບໍ່ ກ່ອງ. ຄວາມແຕກຕ່າງພຽງແຕ່ລະຫວ່າງ a
ຂໍ້ຄວາມ ກ່ອງ ແລະ ກ ແມ່ນ / ບໍ່ ກ່ອງແມ່ນວ່າ a ຂໍ້ຄວາມ ກ່ອງມີອັນດຽວ OK ປຸ່ມ.
ທ່ານສາມາດນໍາໃຊ້ກ່ອງໂຕ້ຕອບນີ້ເພື່ອສະແດງຂໍ້ຄວາມໃດໆທີ່ທ່ານຕ້ອງການ. ຫຼັງຈາກອ່ານ
ຂໍ້ຄວາມ, ຜູ້ໃຊ້ສາມາດກົດໄດ້ ENTER ທີ່ສໍາຄັນດັ່ງນັ້ນ ກ່ອງໂຕ້ຕອບ ຈະອອກແລະການໂທ
shell script ສາມາດສືບຕໍ່ການດໍາເນີນງານຂອງມັນ.
ຖ້າຂໍ້ຄວາມໃຫຍ່ເກີນໄປສໍາລັບພື້ນທີ່, ກ່ອງໂຕ້ຕອບ ອາດຈະອະນຸຍາດໃຫ້ທ່ານເລື່ອນໄດ້,
ໂດຍສະເພາະການປະຕິບັດຄໍາສາບແຊ່ງທີ່ຕິດພັນແມ່ນມີຄວາມສາມາດພຽງພໍ. ໃນນີ້
ໃນກໍລະນີ, ອັດຕາສ່ວນແມ່ນສະແດງຢູ່ໃນຖານຂອງ widget.
ໃນເວລາອອກ, ບໍ່ມີຂໍ້ຄວາມຖືກຂຽນໃສ່ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ. ມີພຽງແຕ່ກົດປຸ່ມ "OK" ເທົ່ານັ້ນ
ສໍາລັບການປ້ອນຂໍ້ມູນ, ແຕ່ສະຖານະການອອກ ESC ອາດຈະຖືກສົ່ງຄືນ.
--ຢຸດຊົ່ວຄາວ ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width ວິນາທີ
A ພັກໄວ້ ກ່ອງສະແດງແມັດຕາມທາງລຸ່ມຂອງກ່ອງ. ແມັດຊີ້ບອກວິທີການ
ຫຼາຍວິນາທີຍັງຄົງຢູ່ຈົນກ່ວາໃນຕອນທ້າຍຂອງການຢຸດຊົ່ວຄາວ. ການຢຸດຊົ່ວຄາວຈະອອກໄປເມື່ອໝົດເວລາ
ມາຮອດຫຼືຜູ້ໃຊ້ກົດປຸ່ມ OK (ສະຖານະ OK) ຫຼືຜູ້ໃຊ້ກົດປຸ່ມ
ປຸ່ມຍົກເລີກ ຫຼືປຸ່ມ Esc.
-- ກ່ອງລະຫັດຜ່ານ ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width [ໃນມັນ]
A ລະຫັດຜ່ານ ກ່ອງແມ່ນຄ້າຍຄືກັນກັບກ່ອງປ້ອນ, ຍົກເວັ້ນຂໍ້ຄວາມທີ່ຜູ້ໃຊ້ປ້ອນເຂົ້າ
ບໍ່ໄດ້ສະແດງ. ອັນນີ້ເປັນປະໂຫຍດເມື່ອມີການເຕືອນລະຫັດຜ່ານ ຫຼືຄວາມອ່ອນໄຫວອື່ນໆ
ຂໍ້ມູນ. ຈົ່ງຮູ້ວ່າຖ້າສິ່ງໃດຖືກສົ່ງຜ່ານ "init", ມັນຈະເຫັນໄດ້ໃນ
ຕາຕະລາງຂະບວນການຂອງລະບົບເພື່ອ snoopers ປົກກະຕິ. ນອກຈາກນີ້, ມັນເປັນຫຼາຍສັບສົນກັບ
ຜູ້ໃຊ້ເພື່ອໃຫ້ເຂົາເຈົ້າມີລະຫັດຜ່ານມາດຕະຖານທີ່ເຂົາເຈົ້າບໍ່ສາມາດເບິ່ງເຫັນ. ສໍາລັບເຫດຜົນເຫຼົ່ານີ້,
ການນໍາໃຊ້ "init" ແມ່ນທໍ້ຖອຍໃຈຫຼາຍ. ເບິ່ງ "--ບໍ່ປອດໄພ"ຖ້າທ່ານບໍ່ສົນໃຈຂອງເຈົ້າ
ລະຫັດຜ່ານ.
ເມື່ອອອກ, ສາຍປ້ອນຂໍ້ມູນຈະຖືກພິມໃສ່ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ.
-- ແບບຟອມລະຫັດຜ່ານ ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width ຄວາມສູງ [ ປ້າຍ y x ລາຍການ y x ບິນ ອິເລນ ] ...
ນີ້ແມ່ນຄືກັນກັບ --ແບບຟອມ ຍົກເວັ້ນທຸກຊ່ອງຂໍ້ຄວາມຖືກປະຕິບັດເປັນ ລະຫັດຜ່ານ
widgets ແທນທີ່ຈະ ກ່ອງປ້ອນຂໍ້ມູນ widget.
--prgbox ຂໍ້ຄວາມ ຄໍາສັ່ງ ລະດັບຄວາມສູງ width
--prgbox ຄໍາສັ່ງ ລະດັບຄວາມສູງ width
A prgbox ແມ່ນຄ້າຍຄືກັນຫຼາຍກັບ a ກ່ອງໂປຣແກຣມ.
ກ່ອງໂຕ້ຕອບນີ້ຖືກນໍາໃຊ້ເພື່ອສະແດງຜົນອອກຂອງຄໍາສັ່ງທີ່ຖືກກໍານົດເປັນ
ການໂຕ້ຖຽງກັບ prgbox.
ຫຼັງຈາກຄໍາສັ່ງສໍາເລັດ, ຜູ້ໃຊ້ສາມາດກົດປຸ່ມ ENTER ທີ່ສໍາຄັນດັ່ງນັ້ນ ກ່ອງໂຕ້ຕອບ ຈະ
exit ແລະ calling shell script ສາມາດສືບຕໍ່ການເຮັດວຽກຂອງມັນ.
ຖ້າສາມພາລາມິເຕີຖືກໃຫ້, ມັນຈະສະແດງຂໍ້ຄວາມພາຍໃຕ້ຫົວຂໍ້, delineated
ຈາກເນື້ອໃນຂອງໄຟລ໌ເລື່ອນ. ຖ້າພຽງແຕ່ສອງຕົວກໍານົດການຖືກໃຫ້, ຂໍ້ຄວາມນີ້ແມ່ນ
ຖືກລະເວັ້ນ.
-- ກ່ອງໂປຣແກຣມ ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width
-- ກ່ອງໂປຣແກຣມ ລະດັບຄວາມສູງ width
A ກ່ອງໂປຣແກຣມ ແມ່ນຄ້າຍຄືກັນຫຼາຍກັບ a ກ່ອງຄວາມຄືບໜ້າ. ຄວາມແຕກຕ່າງພຽງແຕ່ລະຫວ່າງ a
ໂຄງການ ກ່ອງ ແລະ ກ ຄວາມຄືບຫນ້າ ກ່ອງແມ່ນວ່າ a ໂຄງການ ກ່ອງສະແດງເປັນ OK ປຸ່ມ (ແຕ່
ພຽງແຕ່ຫຼັງຈາກຄໍາສັ່ງສໍາເລັດ).
ກ່ອງໂຕ້ຕອບນີ້ຖືກນໍາໃຊ້ເພື່ອສະແດງຜົນອອກທໍ່ຂອງຄໍາສັ່ງ. ຫຼັງຈາກ
ຄໍາສັ່ງສໍາເລັດ, ຜູ້ໃຊ້ສາມາດກົດໄດ້ ENTER ທີ່ສໍາຄັນດັ່ງນັ້ນ ກ່ອງໂຕ້ຕອບ ຈະອອກໄປແລະ
script shell ການໂທສາມາດສືບຕໍ່ການດໍາເນີນງານຂອງມັນ.
ຖ້າສາມພາລາມິເຕີຖືກໃຫ້, ມັນຈະສະແດງຂໍ້ຄວາມພາຍໃຕ້ຫົວຂໍ້, delineated
ຈາກເນື້ອໃນຂອງໄຟລ໌ເລື່ອນ. ຖ້າພຽງແຕ່ສອງຕົວກໍານົດການຖືກໃຫ້, ຂໍ້ຄວາມນີ້ແມ່ນ
ຖືກລະເວັ້ນ.
--progressbox ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width
--progressbox ລະດັບຄວາມສູງ width
A ກ່ອງຄວາມຄືບໜ້າ ແມ່ນຄ້າຍຄືກັນກັບ ກ່ອງຫາງ, ຍົກເວັ້ນນັ້ນ
a) ແທນທີ່ຈະສະແດງເນື້ອໃນຂອງໄຟລ໌,
ມັນສະແດງຜົນອອກທໍ່ຂອງຄໍາສັ່ງແລະ
b) ມັນຈະອອກເມື່ອມັນໄປຮອດຈຸດສິ້ນສຸດຂອງໄຟລ໌
(ບໍ່ມີປຸ່ມ "OK").
ຖ້າສາມພາລາມິເຕີຖືກໃຫ້, ມັນຈະສະແດງຂໍ້ຄວາມພາຍໃຕ້ຫົວຂໍ້, delineated
ຈາກເນື້ອໃນຂອງໄຟລ໌ເລື່ອນ. ຖ້າພຽງແຕ່ສອງຕົວກໍານົດການຖືກໃຫ້, ຂໍ້ຄວາມນີ້ແມ່ນ
ຖືກລະເວັ້ນ.
--ວິທະຍຸ ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width ບັນຊີລາຍຊື່ຄວາມສູງ [ ໂຄດຄໍາສັ່ງ ລາຍການ ສະຖານະພາບ ] ...
A ລາຍການວິທະຍຸ ກ່ອງແມ່ນຄ້າຍຄືກັນກັບ a ເມນູ ກ່ອງ. ຄວາມແຕກຕ່າງພຽງແຕ່ວ່າທ່ານສາມາດເຮັດໄດ້
ຊີ້ບອກວ່າການເຂົ້າໃດຖືກເລືອກໃນປັດຈຸບັນ, ໂດຍການຕັ້ງຄ່າຂອງມັນ ສະຖານະພາບ to on.
ເມື່ອອອກ, ແທັກຂອງລາຍການທີ່ເລືອກຖືກຂຽນໃສ່ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ.
--tailbox ເອກະສານ ລະດັບຄວາມສູງ width
ສະແດງຂໍ້ຄວາມຈາກໄຟລ໌ໃນກ່ອງໂຕ້ຕອບ, ຄືກັບຄໍາສັ່ງ "tail -f". ເລື່ອນ
ຊ້າຍ/ຂວາໂດຍໃຊ້ vi-style 'h' ແລະ 'l', ຫຼືປຸ່ມລູກສອນ. A '0' ຣີເຊັດການເລື່ອນ.
ໃນເວລາອອກ, ບໍ່ມີຂໍ້ຄວາມຖືກຂຽນໃສ່ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ. ມີພຽງແຕ່ກົດປຸ່ມ "OK" ເທົ່ານັ້ນ
ສໍາລັບການປ້ອນຂໍ້ມູນ, ແຕ່ສະຖານະການອອກ ESC ອາດຈະຖືກສົ່ງຄືນ.
--rangebox ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width ຄ່າຕ່ຳສຸດ ຄ່າສູງສຸດ ຄ່າເລີ່ມຕົ້ນ
ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ເພື່ອຄັດເລືອກເອົາຈາກລະດັບຂອງຄ່າ, ຕົວຢ່າງ, ການນໍາໃຊ້ slider ເປັນ. ໂຕ້ຕອບ
ສະແດງຄ່າປັດຈຸບັນເປັນແຖບ (ຄືກັບກ່ອງວັດແທກ). ແຖບ ຫຼືປຸ່ມລູກສອນຍ້າຍ
ຕົວກະພິບລະຫວ່າງປຸ່ມແລະຄ່າ. ເມື່ອຕົວກະພິບຢູ່ເທິງຄ່າ, ທ່ານ
ສາມາດແກ້ໄຂໂດຍ:
ການເຄື່ອນໄຫວຕົວກະພິບຊ້າຍ/ຂວາເພື່ອເລືອກຕົວເລກເພື່ອແກ້ໄຂ
+/- ຕົວອັກສອນເພື່ອເພີ່ມຂຶ້ນ / ຫຼຸດລົງຕົວເລກໂດຍຫນຶ່ງ
0 ເຖິງ 9
ເພື່ອກໍານົດຕົວເລກໃຫ້ກັບຄ່າທີ່ໃຫ້
ບາງກະແຈຍັງຖືກຮັບຮູ້ຢູ່ໃນທຸກຕຳແໜ່ງເຄີເຊີ:
home/end
ຕັ້ງຄ່າສູງສຸດ ຫຼືຕໍ່າສຸດຂອງມັນ
pageup/pagedown
ເພີ່ມມູນຄ່າເພື່ອໃຫ້ slider ຍ້າຍຫນຶ່ງຖັນ
--tailboxbg ເອກະສານ ລະດັບຄວາມສູງ width
ສະແດງຂໍ້ຄວາມຈາກໄຟລ໌ໃນກ່ອງໂຕ້ຕອບເປັນວຽກງານພື້ນຖານ, ເຊັ່ນດຽວກັບ "tail -f &"
ຄໍາສັ່ງ. ເລື່ອນຊ້າຍ/ຂວາໂດຍໃຊ້ vi-style 'h' ແລະ 'l', ຫຼືປຸ່ມລູກສອນ. A '0'
ຣີເຊັດການເລື່ອນ.
Dialog ປະຕິບັດໜ້າວຽກພື້ນຫຼັງເປັນພິເສດ ຖ້າມີ widget ອື່ນໆ (--and-
widget) ໃນຫນ້າຈໍພ້ອມກັນ. ຈົນກ່ວາ widgets ເຫຼົ່ານັ້ນຖືກປິດ (ຕົວຢ່າງ, an
"ຕົກລົງ"), ກ່ອງໂຕ້ຕອບ ຈະປະຕິບັດທັງຫມົດຂອງ widget tailboxbg ໃນຂະບວນການດຽວກັນ,
ການສໍາຫຼວດສໍາລັບການປັບປຸງ. ທ່ານອາດຈະນໍາໃຊ້ແຖບເພື່ອຜ່ານລະຫວ່າງ widget ໃນ
ຫນ້າຈໍ, ແລະປິດພວກມັນເປັນສ່ວນບຸກຄົນ, ຕົວຢ່າງ, ໂດຍການກົດ ENTER. ເມື່ອໃດທີ່ບໍ່ແມ່ນ
widget tailboxbg ປິດ, ກ່ອງໂຕ້ຕອບ ແຍກສໍາເນົາຂອງຕົນເອງເຂົ້າໄປໃນພື້ນຫລັງ,
ແລະພິມ ID ຂະບວນການຂອງມັນຖ້າ "-- ບໍ່ຂ້າ"ທາງເລືອກແມ່ນໃຫ້.
ໃນເວລາອອກ, ບໍ່ມີຂໍ້ຄວາມຖືກຂຽນໃສ່ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ. ມີພຽງແຕ່ກົດປຸ່ມ "ອອກ" ເທົ່ານັ້ນ
ສໍາລັບການປ້ອນຂໍ້ມູນ, ແຕ່ສະຖານະການອອກ ESC ອາດຈະຖືກສົ່ງຄືນ.
ໝາຍເຫດ: ລຸ້ນເກົ່າຂອງ ກ່ອງໂຕ້ຕອບ forked ທັນ ທີ ທັນ ໃດ ແລະ ພະ ຍາ ຍາມ ທີ່ ຈະ ປັບ ປຸງ ການ
ຫນ້າຈໍເປັນສ່ວນບຸກຄົນ. ນອກຈາກການປະຕິບັດທີ່ບໍ່ດີ, ມັນເປັນການເຮັດວຽກບໍ່ໄດ້. ບາງ
ສະຄຣິບເກົ່າອາດຈະເຮັດວຽກບໍ່ຖືກຕ້ອງກັບໂຄງການແບບສຳຫຼວດ.
-- ກ່ອງຂໍ້ຄວາມ ເອກະສານ ລະດັບຄວາມສູງ width
A ຂໍ້ຄວາມ ກ່ອງໃຫ້ທ່ານສະແດງເນື້ອຫາຂອງໄຟລ໌ຂໍ້ຄວາມຢູ່ໃນກ່ອງໂຕ້ຕອບ. ມັນແມ່ນ
ຄືກັບຕົວເບິ່ງໄຟລ໌ຂໍ້ຄວາມທີ່ງ່າຍດາຍ. ຜູ້ໃຊ້ສາມາດຍ້າຍຜ່ານໄຟລ໌ໂດຍໃຊ້
ຕົວກະພິບ, page-up, page-down ແລະ ໜ້າຫຼັກ/ສິ້ນສຸດ ປຸ່ມທີ່ມີຢູ່ໃນແປ້ນພິມສ່ວນໃຫຍ່. ຖ້າ
ສາຍຍາວເກີນໄປທີ່ຈະສະແດງຢູ່ໃນກ່ອງ, ໄດ້ ຊ້າຍຂວາ ກະແຈສາມາດຖືກນໍາໃຊ້ເພື່ອ
ເລື່ອນພື້ນທີ່ຂໍ້ຄວາມຕາມລວງນອນ. ເຈົ້າອາດຈະໃຊ້ກະແຈແບບ vi-style h, j, k, ແລະ l
ແທນປຸ່ມຕົວກະພິບ, ແລະ B ຫຼື N ແທນປຸ່ມໜ້າຂຶ້ນ ແລະ ໜ້າລົງ.
ເລື່ອນຂຶ້ນ/ລົງໂດຍໃຊ້ແບບ vi-style 'k' ແລະ 'j', ຫຼືປຸ່ມລູກສອນ. ເລື່ອນຊ້າຍ/ຂວາໂດຍໃຊ້
vi-style 'h' ແລະ 'l', ຫຼືປຸ່ມລູກສອນ. A '0' ຣີເຊັດການເລື່ອນຊ້າຍ/ຂວາ. ສໍາລັບ
ຄວາມສະດວກສະບາຍຫຼາຍຂຶ້ນ, ຫນ້າທີ່ຄົ້ນຫາແບບ vi-style ໄປຂ້າງຫນ້າແລະກັບຄືນ
ສະຫນອງໃຫ້.
ໃນເວລາອອກ, ບໍ່ມີຂໍ້ຄວາມຖືກຂຽນໃສ່ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ. ມີພຽງແຕ່ກົດປຸ່ມ "ອອກ" ເທົ່ານັ້ນ
ສໍາລັບການປ້ອນຂໍ້ມູນ, ແຕ່ສະຖານະການອອກ ESC ອາດຈະຖືກສົ່ງຄືນ.
--timebox ຂໍ້ຄວາມ ລະດັບຄວາມສູງ [ກວ້າງ ຊົ່ວໂມງ ນາທີ ທີສອງ]
ກ່ອງໂຕ້ຕອບຖືກສະແດງເຊິ່ງຊ່ວຍໃຫ້ທ່ານສາມາດເລືອກຊົ່ວໂມງ, ນາທີແລະວິນາທີ. ຖ້າ
ຄ່າສໍາລັບຊົ່ວໂມງ, ນາທີຫຼືວິນາທີແມ່ນຂາດຫາຍໄປຫຼືເປັນລົບ, ວັນທີປະຈຸບັນ
ຄ່າທີ່ສອດຄ້ອງກັນຖືກນໍາໃຊ້. ທ່ານສາມາດເພີ່ມຫຼືຫຼຸດຜ່ອນການໃດໆຂອງການນໍາໃຊ້
ຊ້າຍ-, ຂຶ້ນ-, ຂວາ- ແລະລູກສອນລົງ. ໃຊ້ແຖບ ຫຼື backtab ເພື່ອຍ້າຍລະຫວ່າງ
ປ່ອງຢ້ຽມ.
ເມື່ອອອກ, ຜົນໄດ້ຮັບຈະຖືກພິມອອກໃນຮູບແບບຊົ່ວໂມງ: ນາທີ: ວິນາທີ. ຮູບແບບສາມາດເປັນ
overridden ການ ນໍາ ໃຊ້ -- ຮູບແບບເວລາ ທາງເລືອກ.
--treview ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width ບັນຊີລາຍຊື່ຄວາມສູງ [ ໂຄດຄໍາສັ່ງ ລາຍການ ສະຖານະພາບ ຄວາມເລິກ ] ...
ສະແດງຂໍ້ມູນທີ່ຖືກຈັດເປັນຕົ້ນໄມ້. ແຕ່ລະກຸ່ມຂອງຂໍ້ມູນປະກອບດ້ວຍໂຄດຄໍາສັ່ງ, ຂໍ້ຄວາມເພື່ອ
ສະແດງສໍາລັບລາຍການ, ສະຖານະພາບຂອງມັນ ("ເປີດ" ຫຼື "ປິດ") ແລະຄວາມເລິກຂອງລາຍການໃນ
ຕົ້ນໄມ້.
ມີພຽງແຕ່ຫນຶ່ງລາຍການສາມາດເລືອກໄດ້ (ເຊັ່ນ: ລາຍການວິທະຍຸ). ແທັກບໍ່ສະແດງ.
ເມື່ອອອກ, ແທັກຂອງລາຍການທີ່ເລືອກຖືກຂຽນໃສ່ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ.
--ແມ່ນແລ້ວ ຂໍ້ຄວາມ ລະດັບຄວາມສູງ width
A ແມ່ນ / ບໍ່ ກ່ອງໂຕ້ຕອບຂອງຂະຫນາດ ລະດັບຄວາມສູງ ແຖວໂດຍ width ຖັນຈະຖືກສະແດງ. ໄດ້
ສະຕຣິງທີ່ລະບຸໂດຍ ຂໍ້ຄວາມ ຈະຖືກສະແດງຢູ່ໃນກ່ອງໂຕ້ຕອບ. ຖ້າສາຍນີ້ຄືກັນ
ຍາວເພື່ອໃຫ້ເຫມາະໃນຫນຶ່ງເສັ້ນ, ມັນຈະຖືກແບ່ງອອກໂດຍອັດຕະໂນມັດເປັນຫຼາຍເສັ້ນຢູ່
ສະຖານທີ່ທີ່ເຫມາະສົມ. ໄດ້ ຂໍ້ຄວາມ string ຍັງສາມາດບັນຈຸສາຍຍ່ອຍ "\n"ຫຼື
ຕົວອັກສອນແຖວໃໝ່ `\n' ເພື່ອຄວບຄຸມການ breaking ສາຍຢ່າງຊັດເຈນ. ກ່ອງໂຕ້ຕອບນີ້ແມ່ນ
ທີ່ເປັນປະໂຫຍດສໍາລັບການຖາມຄໍາຖາມທີ່ຮຽກຮ້ອງໃຫ້ຜູ້ໃຊ້ຕອບວ່າແມ່ນຫຼືບໍ່ແມ່ນ. ໄດ້
ກ່ອງໂຕ້ຕອບມີ a ແມ່ນແລ້ວ ປຸ່ມ ແລະ ກ No ປຸ່ມ, ໃນທີ່ຜູ້ໃຊ້ສາມາດສະຫຼັບລະຫວ່າງ
ໂດຍການກົດປຸ່ມ TAB key
ໃນເວລາອອກ, ບໍ່ມີຂໍ້ຄວາມຖືກຂຽນໃສ່ ກ່ອງໂຕ້ຕອບຜົນຜະລິດຂອງ. ນອກເຫນືອໄປຈາກ "ແມ່ນ" ແລະ "ບໍ່"
ລະຫັດອອກ (ເບິ່ງ DIAGNOSTICS) ສະຖານະການອອກ ESC ອາດຈະຖືກສົ່ງຄືນ.
ລະຫັດທີ່ໃຊ້ສໍາລັບ "ແມ່ນ" ແລະ "ບໍ່" ກົງກັບລະຫັດທີ່ໃຊ້ສໍາລັບ "ຕົກລົງ" ແລະ "ຍົກເລີກ",
ພາຍໃນບໍ່ມີຄວາມແຕກຕ່າງ.
ລ້າສະໄຫມ ທາງເລືອກໃນການ
--ປີບ ນີ້ຖືກນໍາໃຊ້ເພື່ອບອກ cdialog ຕົ້ນສະບັບວ່າມັນຄວນຈະເຮັດໃຫ້ beep ໃນເວລາທີ່
ຂະບວນການແຍກຕ່າງຫາກຂອງ widget tailboxbg ຈະ repaint ຫນ້າຈໍ.
--beep-ຫຼັງ
Beep ຫຼັງຈາກຜູ້ໃຊ້ໄດ້ສໍາເລັດ widget ໂດຍການກົດປຸ່ມຫນຶ່ງ.
ແລ່ນ-TIME CONFIGURATION
1. ສ້າງໄຟລ໌ການຕັ້ງຄ່າຕົວຢ່າງໂດຍການພິມ:
ກ່ອງໂຕ້ຕອບ --create-rc ເອກະສານ
2. ໃນຕອນເລີ່ມຕົ້ນ, ກ່ອງໂຕ້ຕອບ ກໍານົດການຕັ້ງຄ່າທີ່ຈະນໍາໃຊ້ດັ່ງຕໍ່ໄປນີ້:
a) ຖ້າສະພາບແວດລ້ອມປ່ຽນແປງ DIALOGRC ຖືກກໍານົດ, ມູນຄ່າຂອງມັນກໍານົດຊື່ຂອງ
ແຟ້ມການຕັ້ງຄ່າ.
b) ຖ້າໄຟລ໌ໃນ (a) ບໍ່ພົບ, ໃຊ້ໄຟລ໌ $HOME/.dialogrc ເປັນການຕັ້ງຄ່າ
ຍື່ນ.
c) ຖ້າໄຟລ໌ໃນ (b) ບໍ່ພົບ, ລອງໃຊ້ໄຟລ໌ GLOBALRC ທີ່ກໍານົດຢູ່
ລວບລວມເວລາ, ie, /etc/dialogrc.
d) ຖ້າໄຟລ໌ໃນ (c) ບໍ່ພົບ, ໃຊ້ການລວບລວມຢູ່ໃນຄ່າເລີ່ມຕົ້ນ.
3. ແກ້ໄຂໄຟລ໌ການຕັ້ງຄ່າຕົວຢ່າງແລະຄັດລອກມັນໃສ່ບາງບ່ອນ ກ່ອງໂຕ້ຕອບ ສາມາດຊອກຫາ, ເປັນ
ລະບຸໄວ້ໃນຂັ້ນຕອນ 2 ຂ້າງເທິງ.
KEY ການຜູກມັດ
ທ່ານສາມາດ override ຫຼືເພີ່ມການຜູກມັດທີ່ສໍາຄັນໃນ ກ່ອງໂຕ້ຕອບ ໂດຍການເພີ່ມໃສ່ໄຟລ໌ການຕັ້ງຄ່າ.
Dialog's bindkey ຄໍາສັ່ງສ້າງແຜນທີ່ປຸ່ມດຽວກັບລະຫັດພາຍໃນຂອງມັນ.
bindkey widget curses_key dialog_key
ໄດ້ widget ຊື່ສາມາດເປັນ "*" (widgets ທັງຫມົດ), ຫຼື widget ສະເພາະເຊັ່ນ: ກ່ອງຂໍ້ຄວາມ. ສະເພາະ
ການຜູກມັດ widget ແທນທີ່ການຜູກມັດ "*". ການຜູກມັດທີ່ກຳນົດໂດຍຜູ້ໃຊ້ຈະທັບຊ້ອນຕົວໃນຕົວ
ການຜູກມັດ.
ໄດ້ curses_key ສາມາດເປັນຊື່ໃດກໍໄດ້ມາຈາກ curses.h, ຕົວຢ່າງ, "ຊ່ວຍເຫຼືອ" ຈາກ
"KEY_HELP". Dialog ຍັງຮັບຮູ້ຕົວອັກສອນຄວບຄຸມ ANSI ເຊັ່ນ "^A", "^?", ເຊັ່ນດຽວກັນກັບ
C1-controls ເຊັ່ນ "~A" ແລະ "~?". ສຸດທ້າຍ, ມັນອະນຸຍາດໃຫ້ຕົວລະຄອນດຽວທີ່ຈະຫລົບຫນີ
ກັບ backslash ເປັນ.
Dialogຊື່ລະຫັດພາຍໃນຂອງກົງກັບ DLG_KEYS_ENUM ພິມເຂົ້າໃນ dlg_keys.h, ຕົວຢ່າງ,
"HELP" ຈາກ "DLGK_HELP".
widget ຊື່
ບາງ widget (ເຊັ່ນ formbox) ມີພື້ນທີ່ທີ່ສາມາດແກ້ໄຂຊ່ອງຂໍ້ມູນໄດ້. ເຫຼົ່ານັ້ນແມ່ນ
ຈັດການຢູ່ໃນ subwindow ຂອງ widget, ແລະອາດຈະມີ keybindings ແຍກຕ່າງຫາກຈາກຕົ້ນຕໍ
widget ເນື່ອງຈາກວ່າ subwindows ໄດ້ຖືກລົງທະບຽນໂດຍໃຊ້ຊື່ທີ່ແຕກຕ່າງກັນ.
widget ວິນໂດ ຊື່ ປ່ອງຢ້ຽມຍ່ອຍ ຊື່
──────────────────────────────────────
ປະຕິທິນປະຕິທິນ
ບັນຊີລາຍການກວດສອບ
ກ່ອງແກ້ໄຂ editbox editbox2
ກ່ອງແບບຟອມແບບຟອມ
fselect fselect fselect2
inputbox ກ່ອງເຂົ້າ inputbox2
ເມນູກ່ອງເມນູ
msgbox msgbox
ຢຸດຊົ່ວຄາວ
ກ່ອງຄວາມຄືບໜ້າ
ລາຍການວິທະຍຸ
tailbox tailbox
ປ່ອງຊອກຫາກ່ອງຂໍ້ຄວາມ
timebox timebox
yesno yesno
──────────────────────────────────────
ບາງ widget ຕົວຈິງແລ້ວແມ່ນ widget ອື່ນໆ, ການນໍາໃຊ້ການຕັ້ງຄ່າພາຍໃນເພື່ອດັດແປງພຶດຕິກໍາ.
ເຫຼົ່ານັ້ນໃຊ້ຊື່ widget ດຽວກັນກັບ widget ຕົວຈິງ:
widget ຕົວຈິງ widget
ຂ
dselect fselect
ກ່ອງຂໍ້ມູນ msgbox
ເມນູປ້ອນຂໍ້ມູນ
ຮູບແບບປະສົມ
ກ່ອງໃສ່ລະຫັດຜ່ານ
ແບບຟອມລະຫັດຜ່ານ
prgbox progressbox
programbox progressbox
tailboxbg tailbox
ຂ
Built-in ຜູກມັດ
ຫນ້າຄູ່ມືນີ້ບໍ່ມີລາຍຊື່ການຜູກມັດທີ່ສໍາຄັນສໍາລັບແຕ່ລະ widget, ເພາະວ່າລາຍລະອຽດນັ້ນ
ຂໍ້ມູນສາມາດໄດ້ຮັບໂດຍການແລ່ນ ກ່ອງໂຕ້ຕອບ. ຖ້າຫາກວ່າທ່ານໄດ້ກໍານົດ -- ຕິດຕາມ ທາງເລືອກ, ກ່ອງໂຕ້ຕອບ
ຂຽນຂໍ້ມູນການຜູກມັດຄີສໍາລັບແຕ່ລະ widget ຍ້ອນວ່າມັນຖືກລົງທະບຽນ.
ຍົກຕົວຢ່າງ
ປົກກະຕິແລ້ວ ກ່ອງໂຕ້ຕອບ ໃຊ້ປຸ່ມຕ່າງໆເພື່ອນຳທາງລະຫວ່າງປຸ່ມຕ່າງໆ ແລະສ່ວນການແກ້ໄຂຂອງ
ກ່ອງໂຕ້ຕອບຕໍ່ກັບການນຳທາງພາຍໃນພາກສ່ວນການແກ້ໄຂ. ນັ້ນແມ່ນ, ແຖບ (ແລະ back-tab) ຂ້າມ
ປຸ່ມ (ຫຼືລະຫວ່າງປຸ່ມແລະສ່ວນການແກ້ໄຂ), ໃນຂະນະທີ່ປຸ່ມລູກສອນຂ້າມຊ່ອງຂໍ້ມູນພາຍໃນ
ສ່ວນການແກ້ໄຂ. ແຖບຍັງຖືກຮັບຮູ້ວ່າເປັນກໍລະນີພິເສດສໍາລັບ traversing ລະຫວ່າງ
widget, e.g., ເມື່ອໃຊ້ widgets tailboxbg ຫຼາຍອັນ.
ຜູ້ໃຊ້ບາງຄົນອາດຈະຕ້ອງການທີ່ຈະນໍາໃຊ້ລະຫັດດຽວກັນສໍາລັບການ traversing ໃນພາກສ່ວນການແກ້ໄຂສໍາລັບການ
ຂ້າມລະຫວ່າງປຸ່ມ. widget ແບບຟອມແມ່ນຂຽນເພື່ອສະຫນັບສະຫນູນການຈັດລຽງນີ້
redefinition ຂອງກະແຈ, ໂດຍການເພີ່ມກຸ່ມພິເສດໃນ dlgk_keys.h ສໍາລັບ "ແບບຟອມ"
(ຊ້າຍ/ຂວາ/ຕໍ່ໄປ/ກ່ອນໜ້າ). ນີ້ແມ່ນຕົວຢ່າງການຜູກມັດທີ່ສະແດງໃຫ້ເຫັນວິທີການເຮັດສິ່ງນີ້:
bindkey formfield TAB form_NEXT
bindkey formbox TAB form_NEXT
bindkey formfield BTAB form_prev
bindkey formbox BTAB form_prev
ປະເພດຂອງຄໍານິຍາມໃຫມ່ນັ້ນຈະບໍ່ເປັນປະໂຫຍດໃນ widget ອື່ນໆ, ເຊັ່ນ, ປະຕິທິນ, ເນື່ອງຈາກການ
ມີທ່າແຮງຫຼາຍຂອງທົ່ງນາທີ່ຈະຂ້າມຜ່ານ.
ENVIRONMENT
DialogOPTS ກໍານົດຕົວແປນີ້ເພື່ອນໍາໃຊ້ທາງເລືອກທົ່ວໄປໃດໆກັບແຕ່ລະ widget.
ຕົວເລືອກທົ່ວໄປສ່ວນໃຫຍ່ຖືກຕັ້ງຄ່າໃໝ່ກ່ອນທີ່ຈະປະມວນຜົນແຕ່ລະ widget. ຖ້າເຈົ້າ
ກໍານົດທາງເລືອກໃນຕົວແປສະພາບແວດລ້ອມນີ້, ພວກມັນຖືກນໍາໃຊ້ກັບ ກ່ອງໂຕ້ຕອບ's
ສະຖານະຫຼັງຈາກການປັບ. ດັ່ງທີ່ຢູ່ໃນ "--file" ທາງເລືອກ, double-quotes ແລະ
backslashes ຖືກຕີຄວາມໝາຍ.
ການ "--file" ທາງເລືອກບໍ່ໄດ້ຖືກພິຈາລະນາເປັນທາງເລືອກທົ່ວໄປ (ດັ່ງນັ້ນທ່ານບໍ່ສາມາດຝັງໄດ້
ມັນຢູ່ໃນຕົວແປສະພາບແວດລ້ອມນີ້).
DIALOGRC ກໍານົດຕົວແປນີ້ຖ້າທ່ານຕ້ອງການລະບຸຊື່ຂອງການຕັ້ງຄ່າ
ໄຟລ໌ທີ່ຈະນໍາໃຊ້.
DIALOG_CANCEL
DIALOG_ERROR
DIALOG_ESC
DIALOG_EXTRA
DIALOG_HELP
DIALOG_ITEM_HELP
DIALOG_OK ກໍານົດຕົວແປເຫຼົ່ານີ້ເພື່ອປ່ຽນລະຫັດອອກໃນ Cancel (1), ຄວາມຜິດພາດ
(-1), ESC (255), ພິເສດ (3), ຊ່ວຍເຫຼືອ (2), ຊ່ວຍເຫຼືອ --item-help (2), ຫຼື OK (0).
ໂດຍປົກກະຕິແລ້ວ shell script ບໍ່ສາມາດຈຳແນກລະຫວ່າງ -1 ແລະ 255.
DIALOG_TTY ຕັ້ງຕົວແປນີ້ເປັນ "1" ເພື່ອໃຫ້ເຂົ້າກັນໄດ້ກັບລຸ້ນເກົ່າກວ່າ
ກ່ອງໂຕ້ຕອບ ເຊິ່ງສົມມຸດວ່າຖ້າສະຄິບປ່ຽນເສັ້ນທາງຜົນຜະລິດມາດຕະຖານ, ນັ້ນ
ໄດ້ "--stdout"ທາງເລືອກໄດ້ຖືກມອບໃຫ້.
ໃຊ້ກ່ອງໂຕ້ຕອບອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net