ລະລຶກ
ນີ້ແມ່ນຄໍາສັ່ງ yad ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
yad - ສະແດງກ່ອງໂຕ້ຕອບ GTK+ ໃນ Shell scripts
ສະຫຼຸບສັງລວມ
ລະລຶກ [OPTIONS]
ລາຍລະອຽດ
YAD ເປັນໂຄງການທີ່ຈະສະແດງ GTK+ dialogs, ແລະກັບຄືນ (ບໍ່ວ່າຈະຢູ່ໃນລະຫັດກັບຄືນ, ຫຼື
ກ່ຽວກັບຜົນຜະລິດມາດຕະຖານ) ຜູ້ໃຊ້ປ້ອນຂໍ້ມູນ. ນີ້ອະນຸຍາດໃຫ້ທ່ານນໍາສະເຫນີຂໍ້ມູນ, ແລະຮ້ອງຂໍໃຫ້ມີ
ຂໍ້ມູນຈາກຜູ້ໃຊ້, ຈາກລັກສະນະທັງຫມົດຂອງສະຄຣິບ Shell.
YAD ແມ່ນທາງແຍກຂອງ ຊີວິດ ໂຄງການ.
OPTIONS
ໂຄງການນີ້ປະຕິບັດຕາມ syntax ເສັ້ນຄໍາສັ່ງ GNU ປົກກະຕິ, ມີທາງເລືອກຍາວເລີ່ມຕົ້ນດ້ວຍ
ສອງຂີດ (`-').
Dialog ທາງເລືອກໃນການ
--ປະຕິທິນ
ສະແດງກ່ອງໂຕ້ຕອບປະຕິທິນ.
--ສີ
ສະແດງກ່ອງໂຕ້ຕອບການເລືອກສີ.
--dnd ສະແດງກ່ອງລາກແລະວາງ.
--ເຂົ້າ
ສະແດງກ່ອງໂຕ້ຕອບການປ້ອນຂໍ້ຄວາມ.
--ໄອຄອນ
ສະແດງກ່ອງທີ່ມີໄອຄອນທາງລັດ.
--file ສະແດງກ່ອງໂຕ້ຕອບການເລືອກໄຟລ໌.
--font ສະແດງກ່ອງໂຕ້ຕອບການເລືອກຟອນ.
--ແບບຟອມ ສະແດງກ່ອງໂຕ້ຕອບແບບຟອມ
--ລາຍການ ສະແດງກ່ອງໂຕ້ຕອບລາຍຊື່
-- ຫຼາຍຄວາມຄືບຫນ້າ
ສະແດງກ່ອງໂຕ້ຕອບແຖບຄວາມຄືບໜ້າຫຼາຍອັນ.
-- ປື້ມບັນທຶກ
ສະແດງກ່ອງໂຕ້ຕອບຂອງປື້ມບັນທຶກ.
-- ແຈ້ງການ
ສະແດງໄອຄອນການແຈ້ງເຕືອນ.
--ພິມ
ສະແດງກ່ອງໂຕ້ຕອບການພິມ.
- ແມ່ຍິງ
ສະແດງກ່ອງໂຕ້ຕອບຕົວຊີ້ບອກຄວາມຄືບໜ້າ.
-- ຂໍ້ຄວາມຂໍ້ມູນ
ສະແດງກ່ອງໂຕ້ຕອບຂໍ້ມູນຂໍ້ຄວາມ.
--ຂະໜາດ
ສະແດງກ່ອງໂຕ້ຕອບຂະໜາດ.
ໂດຍທົ່ວໄປ ທາງເລືອກໃນການ
--title=TITLE
ຕັ້ງຊື່ກ່ອງໂຕ້ຕອບ.
--window-icon=ICONPATH
ຕັ້ງໄອຄອນປ່ອງຢ້ຽມ.
--width=WIDTH
ກໍານົດຄວາມກວ້າງຂອງກ່ອງໂຕ້ຕອບ.
--height=HEIGHT
ກໍານົດຄວາມສູງຂອງກ່ອງໂຕ້ຕອບ.
--timeout=TIMEOUT
ກໍານົດເວລາຫມົດເວລາຂອງກ່ອງໂຕ້ຕອບເປັນວິນາທີ.
--timeout-indicator=POSITION
ສະແດງຕົວຊີ້ວັດການໝົດເວລາໃນຕຳແໜ່ງທີ່ກຳນົດ. ຕໍາແໜ່ງ top, ທາງລຸ່ມ, ໄວ້ or ສິດ.
ຮູບແບບຂອງຕົວຊີ້ວັດອາດຈະຖືກກໍານົດໂດຍຜ່ານໄຟລ໌ gtkrc. ເບິ່ງ
http://code.google.com/p/yad/wiki/TimeoutIndicator ສໍາລັບລາຍລະອຽດ.
--kill-parent[=SIGNAL]
ສົ່ງ SIGNAL ໄປຫາຂະບວນການຂອງພໍ່ແມ່. ຄ່າເລີ່ມຕົ້ນຂອງ SIGNAL ແມ່ນ SIGTERM. SIGNAL ອາດຈະເປັນ
ລະບຸໄວ້ດ້ວຍຕົວເລກ ຫຼືຊື່ສັນຍາລັກທີ່ມີ ຫຼືບໍ່ມີຄຳນຳໜ້າ SIG. ເບິ່ງ
signal(7) ສໍາລັບລາຍລະອຽດກ່ຽວກັບສັນຍານ.
--plug=KEY
ເປີດໃຊ້ກ່ອງໂຕ້ຕອບໃນໂໝດສຽບສຳລັບກືນເປັນແຖບບັນທຶກ. ເບິ່ງ ປື້ມບັນທຶກ ພາກສ່ວນສໍາລັບການ
more
--tabnum=NUM
ຕັ້ງໝາຍເລກແຖບສຳລັບກ່ອງໂຕ້ຕອບທີ່ສຽບ. ເບິ່ງ ປື້ມບັນທຶກ ພາກສ່ວນສໍາລັບການເພີ່ມເຕີມ.
--print-xid
ພິມ X Window Id ຂອງໜ້າຕ່າງກ່ອງໃສ່ stderr.
--text=STRING
ກໍານົດຂໍ້ຄວາມກ່ອງໂຕ້ຕອບ.
--text-align=TYPE
ກໍານົດປະເພດຂອງການໃຫ້ເຫດຜົນຂໍ້ຄວາມໂຕ້ຕອບ. TYPE ອາດຈະເປັນ ໄວ້, ສິດ, ສູນ or ຕື່ມຂໍ້ມູນໃສ່.
--image=IMAGE
ກໍານົດຮູບພາບກ່ອງໂຕ້ຕອບທີ່ປາກົດຢູ່ເບື້ອງຊ້າຍຂອງກ່ອງໂຕ້ຕອບ. ຮູບພາບ ອາດຈະເປັນໄຟລ໌
ຊື່ ຫຼືຊື່ໄອຄອນຈາກຮູບແບບໄອຄອນປັດຈຸບັນ.
--ຮູບ-ເທິງ
ສະແດງຮູບຂ້າງເທິງ widget ຕົ້ນຕໍແທນທີ່ຈະເປັນຊ້າຍ. ຕົວເລືອກນີ້ເປີດຢູ່ສະເໝີສຳລັບການພິມ
ກ່ອງໂຕ້ຕອບ
--icon-theme=THEME
ໃຊ້ຮູບແບບສີສັນໄອຄອນ GTK ທີ່ລະບຸໄວ້ແທນທີ່ຈະເປັນຄ່າເລີ່ມຕົ້ນ.
--expander=TEXT
ເຊື່ອງ widget ຫຼັກດ້ວຍຕົວຂະຫຍາຍ. ຂໍ້ຄວາມ ເປັນການໂຕ້ຖຽງທາງເລືອກທີ່ມີປ້າຍຊື່ຂອງຕົວຂະຫຍາຍ.
--button=BUTTON:ID
ເພີ່ມປຸ່ມໂຕ້ຕອບ. ອາດຈະຖືກນໍາໃຊ້ຫຼາຍຄັ້ງ. ID ແມ່ນລະຫັດອອກຫຼືຄໍາສັ່ງ.
ບຸນທອນ ອາດຈະເປັນຊື່ລາຍການຫຼັກຊັບ gtk ສໍາລັບປຸ່ມທີ່ກໍານົດໄວ້ກ່ອນ (ເຊັ່ນ: gtk-close ຫຼື gtk-ok)
ຫຼືຂໍ້ຄວາມໃນແບບຟອມ LABEL[!ICON[!TOOLTIP]] ບ່ອນທີ່ `!' ແມ່ນຕົວແຍກລາຍການ. ບັນຊີລາຍຊື່ເຕັມ
ຂອງລາຍການຫຼັກຊັບອາດຈະພົບເຫັນຢູ່ໃນໂຄງການ gtk-demo, ໃນ snippet ເອີ້ນວ່າ "ຫຼັກຊັບ ລາຍການ ແລະ
ຮູບສັນຍາລັກ ຕົວທ່ອງເວັບ". ຖ້າບໍ່ມີການລະບຸປຸ່ມ OK ແລະ ຍົກເລີກການ ປຸ່ມທີ່ໃຊ້. ເບິ່ງ ອອກ STATUS
ພາກສ່ວນສໍາລັບການເພີ່ມເຕີມ. ຖ້າ ID ມີມູນຄ່າທີ່ບໍ່ແມ່ນຕົວເລກທີ່ມັນປະຕິບັດຄືກັບຄໍາສັ່ງແລະ
ກົດປຸ່ມດັ່ງກ່າວບໍ່ໄດ້ປິດກ່ອງໂຕ້ຕອບ.
--ບໍ່ມີປຸ່ມ
ຢ່າສະແດງປຸ່ມ.
--buttons-layout=TYPE
ກໍານົດປະເພດຮູບແບບປຸ່ມ. ປະເພດທີ່ເປັນໄປໄດ້ແມ່ນ: ການແຜ່ກະຈາຍ, ແຂບ, ການເລີ່ມຕົ້ນ, ໃນຕອນທ້າຍ or ສູນ.
ເລີ່ມຕົ້ນແມ່ນ ໃນຕອນທ້າຍ.
--no-markup
ຢ່າໃຊ້ pango markup ໃນຂໍ້ຄວາມຂອງກ່ອງໂຕ້ຕອບ.
--ສະເຫມີ-ພິມ-ຜົນໄດ້ຮັບ
ພິມຜົນໄດ້ຮັບສະເໝີ.
--dialog-sep
ສະແດງຕົວຂັ້ນລະຫວ່າງກ່ອງໂຕ້ຕອບ ແລະປຸ່ມຕ່າງໆ. ໃຊ້ໄດ້ກັບ gtk+-2.0 ເທົ່ານັ້ນ.
--borders=NUM
ຕັ້ງຂອບໜ້າຈໍ.
--ຫນຽວ
ເຮັດໃຫ້ປ່ອງຢ້ຽມສາມາດເຫັນໄດ້ໃນ desktop ທັງຫມົດ.
-- ແກ້ໄຂ
ເຮັດໃຫ້ປ່ອງຢ້ຽມຄົງຄວາມກວ້າງແລະຄວາມສູງ.
--ສູນ
ວາງປ່ອງຢ້ຽມຢູ່ເທິງກາງຂອງຫນ້າຈໍ.
--ຫນູ
ວາງປ່ອງຢ້ຽມພາຍໃຕ້ຕໍາແຫນ່ງຫນູ.
--ຢູ່ເທິງ
ວາງປ່ອງຢ້ຽມເທິງປ່ອງຢ້ຽມອື່ນໆ.
-- undecorated
ເຮັດໃຫ້ປ່ອງຢ້ຽມບໍ່ໄດ້ຕົກແຕ່ງ (ລົບຫົວຂໍ້ແລະຂອບປ່ອງຢ້ຽມ).
--skip-taskbar
ຢ່າສະແດງໜ້າຕ່າງຢູ່ໃນແຖບໜ້າວຽກ ແລະໜ້າເວັບ.
-- ສູງສຸດ
ແລ່ນໜ້າຈໍຂະໜາດສູງສຸດ.
--ເຕັມຈໍ
ແລ່ນກ່ອງໂຕ້ຕອບໃນໂໝດເຕັມຈໍ. ຕົວເລືອກນີ້ອາດຈະບໍ່ເຮັດວຽກກັບຜູ້ຈັດການປ່ອງຢ້ຽມທັງຫມົດ.
--geometry=WIDTHxHEIGHT+X+Y
ໃຊ້ໝາຍເລກເລຂາຄະນິດຂອງປ່ອງຢ້ຽມ X ມາດຕະຖານສຳລັບການວາງກ່ອງໂຕ້ຕອບ. ໃນເວລາທີ່ທາງເລືອກນີ້ແມ່ນ
ໃຊ້ແລ້ວ, width, ລະດັບຄວາມສູງ, ຫນູ ແລະ ສູນ ຕົວເລືອກຖືກລະເລີຍ.
--selectable-labels
ຖ້າຕັ້ງ, ຜູ້ໃຊ້ສາມາດເລືອກຂໍ້ຄວາມຂອງກ່ອງໂຕ້ຕອບແລະຄັດລອກມັນໃສ່ clipboard. ທາງເລືອກນີ້ຍັງ
ມີຜົນກະທົບໃນຊ່ອງໃສ່ປ້າຍຊື່ໃນກ່ອງໂຕ້ຕອບແບບຟອມ.
--image-path=PATH
ເພີ່ມເສັ້ນທາງທີ່ລະບຸໄວ້ໃນລາຍການມາດຕະຖານຂອງໄດເລກະທໍລີສໍາລັບການຊອກຫາໄອຄອນ. ນີ້
ທາງເລືອກສາມາດນໍາໃຊ້ຫຼາຍຄັ້ງ.
--rest=FILENAME
ອ່ານ arguments ເພີ່ມເຕີມຈາກໄຟລ໌ທີ່ໃຫ້ແທນທີ່ຈະເປັນເສັ້ນຄໍາສັ່ງ. ແຕ່ລະແຖວຂອງໄຟລ໌
ປະຕິບັດເປັນການໂຕ້ຖຽງດຽວ.
--gtkrc=FILENAME
ອ່ານ ແລະວິເຄາະການຕັ້ງຄ່າ GTK+ ເພີ່ມເຕີມຈາກໄຟລ໌ທີ່ໃຫ້ໄວ້.
ປະຕິທິນ ທາງເລືອກໃນການ
--day=INT
ກໍານົດມື້ປະຕິທິນ.
--month=INT
ກໍານົດເດືອນປະຕິທິນ.
--year=INT
ກໍານົດປີປະຕິທິນ.
--date-format=ຮູບແບບ
ກໍານົດຮູບແບບສໍາລັບວັນທີກັບຄືນ. ໂດຍຄ່າເລີ່ມຕົ້ນແມ່ນ `%x'. ເບິ່ງ ເວລາຕໍ່ເວລາ(3) ສໍາລັບການຫຼາຍ
ລາຍລະອຽດ.
--details=FILENAME
ອ່ານລາຍລະອຽດວັນຈາກ ຊື່ເອກະສານ.
ໄຟລ໌ທີ່ມີລາຍລະອຽດວັນຕ້ອງຢູ່ໃນຮູບແບບດັ່ງຕໍ່ໄປນີ້:
ວັນ ຊ່ອງຂໍ້ມູນແມ່ນວັນທີໃນຮູບແບບ, ລະບຸດ້ວຍ --date-format ທາງເລືອກ. ຄໍາອະທິບາຍ ເປັນສາຍ
ພ້ອມກັບລາຍລະອຽດວັນທີ, ເຊິ່ງອາດຈະລວມເຖິງ Pango markup.
ສີ ການຄັດເລືອກ ທາງເລືອກໃນການ
--init-color=COLOR
ກໍານົດຄ່າສີເບື້ອງຕົ້ນ.
--ພິເສດ
ສະແດງຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບສີໃນສະຕຣິງທີ່ສົ່ງຄືນ.
--palette[=FILENAME]
ສະແດງ palette ແລະກໍານົດສີທີ່ກໍານົດໄວ້ລ່ວງຫນ້າຈາກຊື່ໄຟລ໌ທີ່ໃຫ້. ໂດຍຄ່າເລີ່ມຕົ້ນໃຊ້
/etc/X11/rgb.txt.
ລາກແລະວາງ ຫມາຍໃສ່ໃນປ່ອງ ທາງເລືອກໃນການ
-- ຄຳແນະນຳ
ໃຊ້ຂໍ້ຄວາມກ່ອງໂຕ້ຕອບເປັນຄໍາແນະນໍາສໍາລັບກ່ອງລາກແລະວາງ.
--command=CMD
ດໍາເນີນການຄໍາສັ່ງເມື່ອໄດ້ຮັບຂໍ້ມູນ. ຂໍ້ມູນສະຕຣິງຜ່ານເພື່ອຄໍາສັ່ງເປັນການໂຕ້ຖຽງ. ໂດຍ
ຂໍ້ມູນເລີ່ມຕົ້ນພຽງແຕ່ພິມໄປຫາ stdout.
ຂໍ້ຄວາມ entry ທາງເລືອກໃນການ
--entry-label=STRING
ກໍານົດຂໍ້ຄວາມປ້າຍຊື່.
--entry-text=STRING
ຕັ້ງຄ່າຂໍ້ຄວາມເລີ່ມຕົ້ນ ຫຼືລາຍການເລີ່ມຕົ້ນໃນກ່ອງຄອມໂບ.
--ເຊື່ອງຂໍ້ຄວາມ
ເຊື່ອງຂໍ້ຄວາມເຂົ້າ.
-- ສໍາເລັດ
ໃຊ້ການສໍາເລັດແທນທີ່ຈະເປັນ combo-box.
--ແກ້ໄຂໄດ້
ອະນຸຍາດໃຫ້ເຮັດການປ່ຽນແປງຂໍ້ຄວາມໃນ combo-box.
-- ຕົວເລກ
ໃຊ້ປຸ່ມສະປິນແທນການປ້ອນຂໍ້ຄວາມ. ຕົວກໍານົດການເພີ່ມເຕີມໃນການປະຕິບັດເສັ້ນຄໍາສັ່ງ
ເປັນຄ່າຕໍາ່ສຸດທີ່ແລະສູງສຸດ, ມູນຄ່າຂັ້ນຕອນແລະຄວາມແມ່ນຍໍາ (ໃນຄໍາສັ່ງນັ້ນ). ທັງໝົດນີ້
ຄ່າແມ່ນທາງເລືອກ. ໄລຍະເລີ່ມຕົ້ນແມ່ນຕັ້ງແຕ່ 0 ຫາ 65535 ດ້ວຍຂັ້ນຕອນທີ 1.
--licon=IMAGE
ຕັ້ງໄອຄອນຢູ່ດ້ານຊ້າຍຂອງການເຂົ້າ.
--licon-action=CMD
ລະບຸຄໍາສັ່ງທີ່ຈະດໍາເນີນການເມື່ອໄອຄອນຊ້າຍຄລິກ. ຜົນໄດ້ຮັບຂອງຄໍາສັ່ງ
ຈະຖືກຕັ້ງເປັນຂໍ້ຄວາມເຂົ້າ.
--ricon=IMAGE
ຕັ້ງໄອຄອນຢູ່ເບື້ອງຂວາຂອງການເຂົ້າ.
--ricon-action=CMD
ລະບຸຄໍາສັ່ງທີ່ຈະດໍາເນີນການເມື່ອໄອຄອນຂວາຖືກຄລິກ. ຜົນໄດ້ຮັບຂອງຄໍາສັ່ງ
ຈະຖືກຕັ້ງເປັນຂໍ້ຄວາມເຂົ້າ.
ຂໍ້ມູນເພີ່ມເຕີມໃດຫນຶ່ງທີ່ລະບຸໄວ້ໃນບັນຊີຄໍາສັ່ງເພີ່ມເປັນລາຍການຂອງການເຂົ້າ combo-box, ຍົກເວັ້ນ
ຮູບແບບຕົວເລກ.
ຖ້າໄອຄອນທີ່ລະບຸໄວ້ ແລະບໍ່ໄດ້ໃຫ້ຄຳສັ່ງໄອຄອນ, ໃຫ້ຄລິກທີ່ໄອຄອນ ພຽງແຕ່ລຶບການເຂົ້າອອກ.
ຊ່ອງຂໍ້ມູນຕົວເລກຈະບໍ່ສົນໃຈໄອຄອນ.
Iconbox ທາງເລືອກໃນການ
--read-dir=DIRECTORY
ອ່ານໄຟລ໌ .desktop ຈາກໄດເຣັກທໍຣີທີ່ລະບຸ.
--ທົ່ວໄປ
ໃຊ້ພາກສະຫນາມ GenericName ແທນຊື່ສໍາລັບປ້າຍຊື່ທາງລັດ.
--ຈັດຮຽງຕາມຊື່
ໃຊ້ຊື່ຊ່ອງຂໍ້ມູນແທນຊື່ໄຟລ໌ເພື່ອຈັດຮຽງລາຍການ.
-- ລົງ
ຈັດຮຽງລາຍການຈາກໃຫຍ່ຫານ້ອຍ. ຖ້າຂໍ້ມູນອ່ານຈາກ stdin ທາງເລືອກນີ້ແມ່ນບໍ່ມີປະໂຫຍດ
ໂດຍບໍ່ມີການ --ຈັດຮຽງຕາມຊື່.
--ຟັງ
ອ່ານຂໍ້ມູນຈາກ stdin. ຂໍ້ມູນຕ້ອງຢູ່ໃນລໍາດັບ - ຊື່, Tooltip, ຮູບສັນຍາລັກ, ຄໍາສັ່ງ, ໄລຍະ
ແຍກອອກໂດຍສາຍໃຫມ່. ໄລຍະ ແມ່ນຄ່າຄົງທີ່ boolean ທີ່ບໍ່ມີຕົວຕົນ (TRUE or
ຜິດ).
--ຄວາມກວ້າງຂອງລາຍການ
ກໍານົດຄວາມກວ້າງຂອງລາຍການ.
--ກະທັດຮັດ
ໃຊ້ໂໝດກະທັດຮັດ. ໄອຄອນ ແລະຊື່ຂອງແຕ່ລະລາຍການແມ່ນຖືກຈັດໃສ່ໃນແຖວດຽວ.
-- ຄລິກດຽວ
ເປີດໃຊ້ລາຍການໂດຍການຄລິກເມົ້າດຽວ. ຕົວເລືອກນີ້ອາດຈະບໍ່ເຮັດວຽກຢ່າງຖືກຕ້ອງໃນກໍລະນີຂອງ
ໂໝດກະທັດຮັດ.
--ໄລຍະ ຮູບແບບສໍາລັບ terminal. ໂດຍຄ່າເລີ່ມຕົ້ນໃຊ້ `xterm -e %s' ບ່ອນທີ່ %s ຖືກແທນທີ່ດ້ວຍ
ຄໍາສັ່ງ.
ຖ້າທັງສອງໄດເລກະທໍລີແລະ stdin ລະບຸ, ເນື້ອໃນຂອງ iconbox ຈະຖືກອ່ານຈາກໄດເລກະທໍລີ.
ເອກະສານ ການຄັດເລືອກ ທາງເລືອກໃນການ
--filename=FILENAME
ຕັ້ງຊື່ໄຟລ໌.
--ຫຼາຍ
ອະນຸຍາດໃຫ້ການຄັດເລືອກຂອງຫຼາຍຊື່ໄຟລ໌ໃນປ່ອງເລືອກໄຟລ໌.
-- ບັນຊີລາຍການ
ເປີດໃຊ້ການເລືອກໄດເລກະທໍລີເທົ່ານັ້ນ.
--ບັນທຶກ ເປີດໃຊ້ໂໝດບັນທຶກ.
--separator=STRING
ລະບຸຕົວອັກສອນຕົວແຍກເມື່ອສົ່ງຄືນຊື່ໄຟລ໌ຫຼາຍອັນ.
--confirm-overwrite[=TEXT]
ຢືນຢັນການເລືອກໄຟລ໌ຖ້າມີຊື່ໄຟລ໌ຢູ່ແລ້ວ. ການໂຕ້ຖຽງທາງເລືອກແມ່ນຂໍ້ຄວາມສໍາລັບ
ກ່ອງໂຕ້ຕອບການຢືນຢັນ.
--file-filter=NAME | ຮູບແບບທີ 1 ຮູບແບບທີ 2 ...
ເພີ່ມການກັ່ນຕອງຊື່ໄຟລ໌. NAME ເປັນຊື່ການກັ່ນຕອງສະແດງ, PATTERN ແມ່ນຮູບແບບຫອຍ
ຮູບແບບຊື່ໄຟລ໌ (ຕົວຢ່າງ *.txt). ຕົວເລືອກນີ້ອາດຈະຖືກໃຊ້ຫຼາຍຄັ້ງ.
--add-preview
ເພີ່ມ widget ຕົວຢ່າງໃສ່ກ່ອງໂຕ້ຕອບໄຟລ໌. ເບິ່ງຕົວຢ່າງການໂຫຼດຈາກຂະຫນາດໃຫຍ່ຫຼືປົກກະຕິ
ຮູບຕົວຢ່າງອີງຕາມຂໍ້ມູນສະເພາະຂອງ XDG Thumbnails v0.8.0
(http://standards.freedesktop.org/thumbnail-spec/latest/) ຫຼືສ້າງໂດຍ yad ສໍາລັບ
ໄຟລ໌ຮູບພາບ ແລະບັນທຶກເປັນຮູບຫຍໍ້ຂະໜາດໃຫຍ່.
--quoted-ຜົນຜະລິດ
ຄ່າຜົນໄດ້ຮັບຈະເປັນແບບແກະທີ່ອ້າງອີງ.
Font ການຄັດເລືອກ ທາງເລືອກໃນການ
--fontname=FONTNAME
ຕັ້ງຄ່າຕົວອັກສອນເບື້ອງຕົ້ນ. FONTNAME ເປັນສະຕຣິງທີ່ມີການສະແດງຕົວໜັງສືໃນຮູບແບບ
"[ບັນຊີລາຍຊື່ຄອບຄົວ] [ຕົວເລືອກຮູບແບບ] [SIZE]".
--ເບິ່ງຕົວຢ່າງ
ກໍານົດຂໍ້ຄວາມຕົວຢ່າງ.
ຮູບແບບ ທາງເລືອກໃນການ
--field=LABEL[:TYPE]
ເພີ່ມຊ່ອງໃສ່ແບບຟອມ. ປະເພດອາດຈະເປັນ H, RO, NUMBER, ສ, CB, CBE, FL, SFL, DIR, CDIR, FN,
ມຊ, MDIR, DT, SCL, ຄສ, BTN, FBTN, LBL or TXT.
H - ປະເພດພາກສະຫນາມທີ່ເຊື່ອງໄວ້. ຕົວອັກສອນທັງໝົດຖືກສະແດງເປັນຕົວອັກສອນທີ່ເບິ່ງບໍ່ເຫັນ.
RO - ພາກສະຫນາມແມ່ນຢູ່ໃນຮູບແບບອ່ານເທົ່ານັ້ນ.
NUMBER - ພາກສະຫນາມແມ່ນຕົວເລກ. ຮູບແບບມູນຄ່າເບື້ອງຕົ້ນສໍາລັບຊ່ອງຂໍ້ມູນນີ້ແມ່ນ
VALUE[!RANGE[!STEP![PREC]]], ບ່ອນທີ່ ຫາຍາກ ຕ້ອງຢູ່ໃນຮູບແບບ MIN..MAX. `!' ເປັນຄ່າເລີ່ມຕົ້ນ
ຕົວແຍກລາຍການ. PREC ແມ່ນຄວາມແມ່ນຍໍາຂອງທົດສະນິຍົມ.
ສ - ຊ່ອງ checkbox. ຄ່າເບື້ອງຕົ້ນແມ່ນຄ່າຄົງທີ່ຂອງ boolean ທີ່ບໍ່ມີຕົວຕົນ (TRUE or
ຜິດ).
CB - combo-box field. ຄ່າເລີ່ມຕົ້ນແມ່ນລາຍການ VAL1!VAL2!.... ຕົວແຍກແມ່ນ
ຄືກັນກັບໃນ NUMBER ພາກສະຫນາມ. ຄ່າເລີ່ມຕົ້ນດ້ວຍ `^' ໄພຂົ່ມຂູ່ເປັນຄ່າເລີ່ມຕົ້ນຂອງ combo-box.
CBE - ປ່ອງກ່ອງເລື່ອນທີ່ສາມາດແກ້ໄຂໄດ້. ຄ່າເລີ່ມຕົ້ນດຽວກັນກັບ combo-box.
FL - ປຸ່ມເລືອກໄຟລ໌.
SFL - ພາກສະຫນາມສໍາລັບການສ້າງໄຟລ໌.
DIR - ປຸ່ມເລືອກລະບົບ.
CDIR - ພາກສະຫນາມສໍາລັບການສ້າງໂຟນເດີ.
FN - ປຸ່ມເລືອກຕົວອັກສອນ. ຄ່າເລີ່ມຕົ້ນຄືກັນກັບຢູ່ໃນກ່ອງຂໍ້ຄວາມ.
ມຊ - ເລືອກຫຼາຍໄຟລ໌. ຄ່າຂອງຊ່ອງຂໍ້ມູນນີ້ແມ່ນລາຍການໄຟລ໌ທີ່ແຍກອອກໂດຍ
ຕົວແຍກລາຍການ.
ມຊ - ເລືອກຫຼາຍໂຟເດີ. ຄ່າຂອງຊ່ອງຂໍ້ມູນນີ້ແມ່ນລາຍການໂຟນເດີທີ່ແຍກອອກ
by ຕົວແຍກລາຍການ.
DT - ຊ່ອງຂໍ້ມູນວັນທີ.
SCL - ຂະແຫນງການ. ຄ່າຂອງຊ່ອງຂໍ້ມູນນີ້ຢູ່ໃນຂອບເຂດ 0..100.
ຄສ - ປຸ່ມເລືອກສີ.
BTN - ປຸ່ມພາກສະຫນາມ. ປ້າຍກຳກັບອາດຈະຢູ່ໃນຮູບແບບຂໍ້ຄວາມໃນແບບຟອມ LABEL[!ICON[!TOOLTIP]]
ບ່ອນທີ່ `!' ແມ່ນຕົວແຍກລາຍການ. LABEL ແມ່ນຂໍ້ຄວາມຂອງປ້າຍປຸ່ມ ຫຼື gtk stock id.
ICON ເປັນໄອຄອນປຸ່ມ (ໄອດີຫຼັກຊັບ ຫຼືຊື່ໄຟລ໌). ເຄື່ອງມື ເປັນຂໍ້ຄວາມທາງເລືອກສໍາລັບ
ປັອບອັບຊ່ວຍເຫຼືອສະຕຣິງ. ຄ່າເບື້ອງຕົ້ນແມ່ນຄຳສັ່ງທີ່ກຳລັງແລ່ນເມື່ອປຸ່ມຢູ່
ຄລິກ. ສັນຍາລັກພິເສດ %N ໃນຄໍາສັ່ງຖືກແທນທີ່ດ້ວຍຄ່າຂອງພາກສະຫນາມ Nທີ່ຢູ່ ຖ້າຫາກວ່າ
ຄໍາສັ່ງເລີ່ມຕົ້ນດ້ວຍ @, ຜົນຜະລິດຂອງຄໍາສັ່ງຈະໄດ້ຮັບການແຍກແລະເສັ້ນເລີ່ມຕົ້ນດ້ວຍ
ຕົວເລກຈະຖືກປະຕິບັດເປັນຄ່າພາກສະຫນາມໃຫມ່.
FBTN - ເຊັ່ນດຽວກັນກັບພາກສະຫນາມປຸ່ມ, ແຕ່ວ່າມີການບັນເທົາທຸກຢ່າງເຕັມທີ່ຂອງປຸ່ມ.
LBL - ປ້າຍຂໍ້ຄວາມ. ຖ້າຊື່ຊ່ອງຫວ່າງເປົ່າ, ເສັ້ນຕົວແຍກຕາມລວງນອນຈະຖືກສະແດງ.
TXT - ຂໍ້ຄວາມຫຼາຍແຖວ. ຊ່ອງຂໍ້ມູນນີ້ມັກຈະຄອບຄອງຄວາມກວ້າງຂອງແບບຟອມທັງໝົດສະເໝີ.
ໂດຍບໍ່ມີຊ່ອງຂໍ້ມູນປະເພດຈະເປັນຂໍ້ຄວາມທີ່ງ່າຍດາຍ.
--align=TYPE
ກໍານົດການຈັດຕໍາແຫນ່ງຂອງປ້າຍພາກສະຫນາມ. ປະເພດທີ່ເປັນໄປໄດ້ແມ່ນ ໄວ້, ສູນ or ສິດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
ຊ້າຍ.
--columns=NUMBER
ກໍານົດຈໍານວນຄໍລໍາໃນຮູບແບບ. ທົ່ງນາຈະຖືກວາງຈາກເທິງລົງລຸ່ມ.
--separator=STRING
ກໍານົດລັກສະນະຕົວແຍກຜົນຜະລິດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ `|'.
--item-separator=STRING
ກໍານົດຕົວອັກສອນຕົວແຍກສໍາລັບ combo-box ຫຼືຄ່າຂະຫນາດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ `!'.
--date-format=ຮູບແບບ
ກຳນົດຮູບແບບສຳລັບຊ່ອງຂໍ້ມູນວັນທີ (ຄືກັນກັບໃນກ່ອງໂຕ້ຕອບປະຕິທິນ).
-- ເລື່ອນ
ເຮັດໃຫ້ແບບຟອມສາມາດເລື່ອນໄດ້.
--quoted-ຜົນຜະລິດ
ຄ່າຜົນໄດ້ຮັບຈະເປັນແບບແກະທີ່ອ້າງອີງ.
ຂໍ້ມູນເພີ່ມເຕີມໃນແຖວຄໍາສັ່ງຕີຄວາມຫມາຍເປັນຄ່າເລີ່ມຕົ້ນສໍາລັບຊ່ອງຂໍ້ມູນແບບຟອມ. ພິເສດ
ມູນຄ່າ @ປິດການໃຊ້ງານ ເຮັດໃຫ້ພາກສະຫນາມທີ່ເຫມາະສົມ inactive.
ບັນຊີລາຍຊື່ ທາງເລືອກໃນການ
--column=STRING[:TYPE]
ກໍານົດຫົວຄໍລໍາ. ປະເພດແມ່ນ ຂໍ້ຄວາມ, NUMBER, FLT, ສ, RD, IMG, HD or TIP. ຂໍ້ຄວາມ
ປະເພດເປັນຄ່າເລີ່ມຕົ້ນ. ໃຊ້ NUMBER ສໍາລັບຈໍານວນເຕັມແລະ FLT ສໍາລັບຄ່າສອງເທົ່າ. TIP ຖືກນໍາໃຊ້ສໍາລັບການ
ກໍານົດຖັນຄໍາແນະນໍາເຄື່ອງມື. ສ (ກ່ອງໝາຍ) ແລະ RD (ສະຫຼັບວິທະຍຸ) ເປັນ boolean
ຖັນ. HD ປະເພດຫມາຍເຖິງຖັນທີ່ເຊື່ອງໄວ້. ຖັນດັ່ງກ່າວບໍ່ໄດ້ສະແດງຢູ່ໃນ
ບັນຊີລາຍຊື່, ພຽງແຕ່ຢູ່ໃນຜົນຜະລິດ. IMG ອາດຈະເປັນເສັ້ນທາງໄປຫາຮູບພາບຫຼືຊື່ໄອຄອນຈາກ currnet GTK+ icon
ຫົວຂໍ້. ຂະໜາດຂອງໄອຄອນອາດຈະຖືກຕັ້ງຢູ່ໃນໄຟລ໌ config. ຊ່ອງຮູບພາບພິມເປັນຄ່າຫວ່າງເປົ່າ.
ຊື່ຖັນພິເສດ @ກ່ອນ@, @ກັບຄືນ@ ແລະ @font@ ກໍານົດຄຸນລັກສະນະແຖວທີ່ສອດຄ້ອງກັນ.
ຄ່າຂອງຖັນເຫຼົ່ານັ້ນບໍ່ສະແດງຢູ່ໃນຜົນໄດ້ຮັບ.
--ລາຍການກວດກາ
ໃຊ້ກ່ອງກາເຄື່ອງຫມາຍສໍາລັບຖັນທໍາອິດ.
--ວິທະຍຸ
ໃຊ້ປຸ່ມສະຫຼັບວິທະຍຸສຳລັບຖັນທຳອິດ.
--separator=STRING
ກໍານົດຕົວອັກສອນຕົວແຍກຜົນຜະລິດ.
--ຫຼາຍ
ອະນຸຍາດໃຫ້ເລືອກຫຼາຍແຖວ.
--ແກ້ໄຂໄດ້
ອະນຸຍາດໃຫ້ມີການປ່ຽນແປງຂໍ້ຄວາມ.
--ບໍ່ມີສ່ວນຫົວ
ຢ່າສະແດງສ່ວນຫົວຖັນ.
--no-click
ປິດການຈັດລຽງຂອງເນື້ອໃນຖັນໂດຍການຄລິກໃສ່ຫົວຂໍ້ຂອງຕົນ.
--print-ທັງໝົດ
ພິມຂໍ້ມູນທັງໝົດຈາກລາຍການ.
--print-column=NUM
ລະບຸວ່າຖັນໃດຈະຖືກພິມເປັນຜົນຜະລິດມາດຕະຖານ. 0 ອາດຈະຖືກນໍາໃຊ້ເພື່ອພິມທັງຫມົດ
ຖັນ (ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ).
--hide-column=NUMBER
ເຊື່ອງຖັນສະເພາະ.
--expand-column=NUMBER
ຕັ້ງຖັນທີ່ສາມາດຂະຫຍາຍໄດ້ຕາມຄ່າເລີ່ມຕົ້ນ. 0 ກຳນົດຖັນທັງໝົດທີ່ສາມາດຂະຫຍາຍໄດ້.
--search-column=NUMBER
ຕັ້ງຖັນຄົ້ນຫາດ່ວນ. 0 ຫມາຍເຖິງການປິດການຊອກຫາ. ໂດຍການຄົ້ນຫາເລີ່ມຕົ້ນເຮັດ
ໃນຖັນທໍາອິດ.
--limit=NUMBER
ກໍານົດຈໍານວນແຖວຢູ່ໃນກ່ອງໂຕ້ຕອບລາຍຊື່. ຈະສະແດງໃຫ້ເຫັນພຽງແຕ່ສຸດທ້າຍ NUMBER ແຖວ.
ຕົວເລືອກນີ້ຈະມີຜົນພຽງແຕ່ເມື່ອອ່ານຂໍ້ມູນຈາກ stdin.
--ellipsize=TYPE
ຕັ້ງຄ່າໂໝດຮູບໄຂ່ສຳລັບຖັນຂໍ້ຄວາມ. TYPE ອາດຈະເປັນ NONE, START, MIDDLE or END.
--dclick-action=CMD
ຕັ້ງຄ່າ CMD ເປັນຄໍາສັ່ງ double-click. ເມື່ອຜູ້ໃຊ້ຄລິກສອງຄັ້ງໃສ່ແຖວ, CMD ຈະເປັນ
ເປີດຕົວດ້ວຍຄ່າຂອງຖັນທັງໝົດເປັນອາກິວເມັນ. ໂດຍຄ່າເລີ່ມຕົ້ນ double-click
ເລືອກແຖວແລະປະຕິບັດເປັນ OK ປຸ່ມສໍາລັບລາຍການທີ່ງ່າຍດາຍ, ຕັ້ງຄ່າກ່ອງກາເຄື່ອງຫມາຍຖ້າ --ລາຍການກວດກາ
ລະບຸໄວ້ແລະບໍ່ເຮັດຫຍັງເມື່ອລາຍການແລ່ນດ້ວຍ --ຫຼາຍ ທາງເລືອກ. ເມື່ອຄລິກສອງຄັ້ງ
ລະບຸ ກະລຸນາໃສ່ ເຮັດຫນ້າທີ່ເປັນ double-click ແລະ Ctrl + Enter ເຮັດຫນ້າທີ່ເປັນ OK ປຸ່ມ. CMD
ອາດຈະປະກອບດ້ວຍຕົວອັກສອນພິເສດ `%s' ສໍາລັບການຕັ້ງຄ່າຕໍາແຫນ່ງສໍາລັບການໂຕ້ຖຽງ. ໂດຍ
arguments ເລີ່ມຕົ້ນຈະຖືກ concatenated ກັບໃນຕອນທ້າຍຂອງ CMDທີ່ຢູ່ ຖ້າຫາກວ່າ CMD ເລີ່ມຕົ້ນດ້ວຍ @,
ຜົນຜະລິດຂອງມັນຈະທົດແທນຄ່າຂອງແຖວປະຈຸບັນ. ຕົວເລືອກນີ້ໃຊ້ບໍ່ໄດ້ກັບ
--ແກ້ໄຂໄດ້.
--regex-ຄົ້ນຫາ
ໃຊ້ສຳນວນປົກກະຕິໃນການຊອກຫາຊ່ອງຂໍ້ຄວາມ.
--ຟັງ
ຟັງຂໍ້ມູນຈາກ stdin ເຖິງແມ່ນວ່າຈະລະບຸຄ່າເສັ້ນຄໍາສັ່ງ.
--quoted-ຜົນຜະລິດ
ຄ່າຜົນໄດ້ຮັບຈະເປັນແບບແກະທີ່ອ້າງອີງ.
ການສົ່ງຕົວອັກສອນ FormFeed ໄປຫາລາຍຊື່ຈະລຶບລ້າງມັນ. ສັນຍາລັກນີ້ອາດຈະຖືກສົ່ງເປັນ echo -e
'\f'.
ຫຼາຍ ຄວາມຄືບຫນ້າ ຫລັກ ກ່ອງໂຕ້ຕອບ ທາງເລືອກໃນການ
--bar=LABEL[:TYPE]
ເພີ່ມແຖບຄວາມຄືບໜ້າ. LABEL ແມ່ນປ້າຍຂໍ້ຄວາມສຳລັບແຖບຄວາມຄືບໜ້າ. TYPE ເປັນແຖບຄວາມຄືບຫນ້າ
ປະເພດ. ປະເພດແມ່ນ: ນໍ ສໍາລັບແຖບຄວາມຄືບຫນ້າປົກກະຕິ, RTL ສໍາລັບແຖບຄວາມຄືບຫນ້າ inverted ແລະ
PULSE ສໍາລັບແຖບຄວາມຄືບຫນ້າ pulsate.
--ແນວຕັ້ງ
ກຳນົດທິດທາງແນວຕັ້ງຂອງແຖບຄວາມຄືບໜ້າ.
--align=TYPE
ກໍານົດການຈັດຕໍາແຫນ່ງຂອງປ້າຍແຖບ. ປະເພດທີ່ເປັນໄປໄດ້ແມ່ນ ໄວ້, ສູນ or ສິດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
ຊ້າຍ.
ຄ່າເບື້ອງຕົ້ນຂອງແຖບຕັ້ງເປັນອາກິວເມັນເພີ່ມເຕີມ. ແຕ່ລະສາຍທີ່ມີຂໍ້ມູນຄວາມຄືບຫນ້າໄດ້ສົ່ງໄປຫາ
stdin ຕ້ອງໄດ້ຮັບການເລີ່ມຕົ້ນຈາກ N: ບ່ອນທີ່ N ແມ່ນແຖບຄວາມຄືບໜ້າຈຳນວນໜຶ່ງ. ສ່ວນທີ່ເຫຼືອແມ່ນຄືກັນກັບໃນ
ຄວາມຄືບຫນ້າ ກ່ອງໂຕ້ຕອບ
Notebook ທາງເລືອກໃນການ
--key=ຄີ
ຕັ້ງກະແຈຂອງປື້ມບັນທຶກນີ້.
--tab=TEXT
ເພີ່ມແຖບທີ່ມີປ້າຍຊື່ໃສ່ປື້ມບັນທຶກ. ຂໍ້ຄວາມ ອາດຈະຢູ່ໃນຮູບແບບ
LABEL[!ICON[!TOOLTIP]] ບ່ອນທີ່ `!' ແມ່ນຕົວແຍກລາຍການ.
--tab-pos=TYPE
ກໍານົດຕໍາແຫນ່ງແຖບ. ມູນຄ່າອາດຈະເປັນ top, ທາງລຸ່ມ, ໄວ້, ຫຼື ສິດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ top.
--tab-borders=NUMBER
ກໍານົດຄວາມກວ້າງຂອງຂອບຮອບ widget ໃນແຖບ.
ເບິ່ງ ປື້ມບັນທຶກ ພາກສ່ວນສຳລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບກ່ອງໂຕ້ຕອບຂອງປື້ມບັນທຶກ.
ແຈ້ງການ ທາງເລືອກໃນການ
--command=CMD
ກໍານົດຄໍາສັ່ງແລ່ນເມື່ອຄລິກໃສ່ໄອຄອນ. ຄຳສັ່ງເລີ່ມຕົ້ນແມ່ນ ເຊົາ if
--ຟັງ ບໍ່ໄດ້ລະບຸ.
--ຟັງ
ຟັງຄໍາສັ່ງກ່ຽວກັບ stdin. ເບິ່ງ ແຈ້ງການ ສ່ວນ.
--separator=STRING
ກໍານົດຕົວອັກສອນຕົວແຍກສໍາລັບຄ່າເມນູ. ຄ່າເລີ່ມຕົ້ນແມ່ນ |.
--item-separator=STRING
ກໍານົດຕົວອັກສອນຕົວແຍກສໍາລັບລາຍການເມນູ. ຄ່າເລີ່ມຕົ້ນແມ່ນ !.
--menu=STRING
ຕັ້ງເມນູເບື້ອງຕົ້ນສໍາລັບການຄລິກຂວາ.
--ບໍ່ມີ-ກາງ
ປິດການອອກຈາກການຄລິກກາງ.
-- ເຊື່ອງໄວ້
ບໍ່ສະແດງໄອຄອນໃນຕອນເລີ່ມຕົ້ນ.
ເບິ່ງ ແຈ້ງການ ພາກສ່ວນສໍາລັບເພີ່ມເຕີມກ່ຽວກັບຕົວແຍກ.
ພິມ ທາງເລືອກໃນການ
- ປະເພດ =
ກໍານົດປະເພດໄຟລ໌ແຫຼ່ງ. TYPE ອາດຈະເປັນ ຂໍ້ຄວາມ ສໍາລັບໄຟລ໌ຂໍ້ຄວາມ, ຮູບພາບ ສໍາລັບໄຟລ໌ຮູບພາບຫຼື
RAW ສໍາລັບໄຟລ໌ໃນຮູບແບບ postscript ຫຼື pdf.
--filename=FILENAME
ຕັ້ງຊື່ ຫຼືເສັ້ນທາງໄປຫາໄຟລ໌ແຫຼ່ງ.
--ສ່ວນຫົວ
ເພີ່ມສ່ວນຫົວໃສ່ເທິງສຸດຂອງໜ້າດ້ວຍຊື່ໄຟລ໌ ແລະໝາຍເລກໜ້າ. ທາງເລືອກນີ້ບໍ່ໄດ້
ເຮັດວຽກໃຫ້ RAW ປະເພດ
--add-preview
ຕື່ມ Preview ກົດປຸ່ມໃສ່ກ່ອງພິມ. ຕົວເລືອກນີ້ໃຊ້ບໍ່ໄດ້ສໍາລັບ RAW ປະເພດ
--fontname=FONTNAME
ກໍານົດຕົວອັກສອນສໍາລັບການພິມຂໍ້ຄວາມ. FONTNAME ເປັນສະຕຣິງທີ່ມີຕົວແທນຕົວອັກສອນໃນ
ແບບຟອມ "[ບັນຊີລາຍຊື່ຄອບຄົວ] [ຕົວເລືອກຮູບແບບ] [SIZE]". ທາງເລືອກນີ້ເຮັດວຽກພຽງແຕ່ສໍາລັບ ຂໍ້ຄວາມ
ປະເພດ
ຄວາມຄືບຫນ້າ ທາງເລືອກໃນການ
ເມື່ອຕົວເລືອກ --progress ຖືກນໍາໃຊ້, yad ອ່ານແຖວຂໍ້ມູນຄວາມຄືບຫນ້າຈາກ stdin. ໃນເວລາທີ່
ສາຍເລີ່ມຕົ້ນດ້ວຍ # ຂໍ້ຄວາມຫຼັງຈາກນັ້ນ # ຈະຖືກສະແດງຢູ່ໃນປ້າຍຊື່ແຖບຄວາມຄືບໜ້າ. ຄ່າຕົວເລກ
ປະຕິບັດຄືກັບຕົວຕໍ່ເນື່ອງສໍາລັບແຖບຄວາມຄືບຫນ້າ.
--progress-text=TEXT
ຕັ້ງຂໍ້ຄວາມຢູ່ໃນແຖບຄວາມຄືບໜ້າເປັນ ຂໍ້ຄວາມ.
--percentage=INT
ກໍານົດອັດຕາສ່ວນເບື້ອງຕົ້ນ.
--rtl ຕັ້ງທິດທາງແຖບຄວາມຄືບໜ້າຈາກຂວາຫາຊ້າຍ.
--ປິດອັດຕະໂນມັດ
ປິດກ່ອງໂຕ້ຕອບເມື່ອຮອດ 100%.
--ຂ້າອັດຕະໂນມັດ
ຂ້າຂະບວນການພໍ່ແມ່ຖ້າກົດປຸ່ມຍົກເລີກຖືກກົດດັນ.
-- ກະຕຸ້ນ
Pulsate ແຖບຄວາມຄືບຫນ້າ.
--enable-log[=TEXT]
ສະແດງປ່ອງຢ້ຽມບັນທຶກ. ປ່ອງຢ້ຽມນີ້ລວບລວມເສັ້ນທັງຫມົດຈາກ stdin, ເລີ່ມຕົ້ນຈາກ #
ແທນທີ່ຈະກໍານົດປ້າຍຄວາມຄືບຫນ້າທີ່ເຫມາະສົມ. ການໂຕ້ຖຽງທາງເລືອກ ຂໍ້ຄວາມ ເປັນຂໍ້ຄວາມ
ປ້າຍກຳກັບສຳລັບຕົວຂະຫຍາຍໜ້າຈໍ.
--log-on-top
ວາງປ່ອງຢ້ຽມບັນທຶກຂ້າງເທິງແຖບຄວາມຄືບຫນ້າ.
--log-ຂະຫຍາຍ
ເລີ່ມຕົ້ນດ້ວຍປ່ອງຢ້ຽມບັນທຶກທີ່ຂະຫຍາຍ.
--log-ຄວາມສູງ
ກໍານົດຄວາມສູງຂອງປ່ອງຢ້ຽມບັນທຶກ.
ຂໍ້ຄວາມ ທາງເລືອກໃນການ
--filename=FILENAME
ເປີດໄຟລ໌ທີ່ລະບຸ.
--ແກ້ໄຂໄດ້
ອະນຸຍາດໃຫ້ມີການປ່ຽນແປງຂໍ້ຄວາມ.
--fore=COLOR
ກໍານົດສີດ້ານຫນ້າຂອງຂໍ້ຄວາມ.
--back=COLOR
ຕັ້ງສີພື້ນຫຼັງຂອງຂໍ້ຄວາມ.
--fontname=FONT
ຕັ້ງຟອນຂໍ້ຄວາມ. FONT ຕ້ອງຢູ່ໃນຮູບແບບຄຳອະທິບາຍຟອນ Pango.
--ຫໍ່ ເປີດໃຊ້ການຫໍ່ຂໍ້ຄວາມ.
--justify=TYPE
ກໍານົດເຫດຜົນ. TYPE ອາດຈະເປັນ ໄວ້, ສິດ, ສູນ or ຕື່ມຂໍ້ມູນໃສ່. ຄ່າເລີ່ມຕົ້ນແມ່ນ ໄວ້.
--margins=SIZE
ຕັ້ງຂອບຂໍ້ຄວາມເປັນ SIZE.
--ຫາງ ເລື່ອນອັດຕະໂນມັດເພື່ອສິ້ນສຸດເມື່ອຂໍ້ຄວາມໃໝ່ປະກົດຂຶ້ນ. ເຮັດວຽກພຽງແຕ່ເມື່ອຂໍ້ຄວາມຖືກອ່ານຈາກ stdin.
--show-uri
ເຮັດໃຫ້ URI ໃນຂໍ້ຄວາມສາມາດຄລິກໄດ້. ລິ້ງເປີດດ້ວຍ xdg-open ຄໍາສັ່ງ.
--ຟັງ
ຟັງຂໍ້ມູນຈາກ stdin ເຖິງແມ່ນວ່າຈະລະບຸຊື່ໄຟລ໌.
ການສົ່ງຕົວອັກສອນ FormFeed ໄປຫາກ່ອງຂໍ້ຄວາມຈະລຶບລ້າງມັນ. ສັນຍາລັກນີ້ອາດຈະຖືກສົ່ງເປັນ
echo -e '\f'. ກົດ Ctrl + S ປ໊ອບອັບລາຍການຄົ້ນຫາຢູ່ໃນກ່ອງຂໍ້ຄວາມ.
ຂະຫນາດ ທາງເລືອກໃນການ
--value=VALUE
ກໍານົດຄ່າເບື້ອງຕົ້ນ.
--min-value=VALUE
ກໍານົດຄ່າຕໍາ່ສຸດທີ່.
--max-value=VALUE
ຕັ້ງຄ່າສູງສຸດ.
--step=VALUE
ກໍານົດຂະຫນາດຂັ້ນຕອນ.
--page=VALUE
ກໍານົດຂະຫນາດຫນ້າ. ໂດຍຄ່າເລີ່ມຕົ້ນຂອງໜ້າແມ່ນ STEP*10.
--print-partial
ພິມຄ່າບາງສ່ວນ.
--hide-value
ເຊື່ອງຄ່າ.
--ແນວຕັ້ງ
ສະແດງຂະໜາດແນວຕັ້ງ.
--ປີ້ນ
ປີ້ນທິດທາງຂະໜາດ.
--mark=[NAME]:VALUE
ເພີ່ມເຄື່ອງຫມາຍເພື່ອຂະຫນາດ. ອາດຈະຖືກນໍາໃຊ້ຫຼາຍຄັ້ງ. NAME ເປັນການໂຕ້ຖຽງທາງເລືອກສໍາລັບ
ຕັ້ງປ້າຍຊື່ເປັນເຄື່ອງຫມາຍ.
Miscellaneous ທາງເລືອກໃນການ
-?, - ຊ່ວຍ
ສະແດງສະຫຼຸບຂອງທາງເລືອກ.
-- ກ່ຽວກັບ
ສະແດງຂໍ້ຄວາມກ່ຽວກັບກ່ອງໂຕ້ຕອບ.
- ການປ່ຽນແປງ
ສະແດງເວີຊັນຂອງໂຄງການ.
ນອກຈາກນີ້ທາງເລືອກ GTK+ ມາດຕະຖານໄດ້ຮັບການຍອມຮັບ.
ປື້ມບັນທຶກ
ໂນ໊ດບຸ໊ກແມ່ນກ່ອງໂຕ້ຕອບທີ່ຊັບຊ້ອນເຊິ່ງກືນກ່ອງໂຕ້ຕອບອື່ນຢູ່ໃນແຖບຂອງລາວ. Dialogs ກໍານົດ
ໂດຍລະຫັດທີ່ບໍ່ຊ້ໍາກັນ (ຈໍານວນເຕັມ) ແລະຕ້ອງຖືກແລ່ນຢູ່ໃນໂຫມດສຽບພິເສດ (--plug option).
ຕົວຢ່າງຕໍ່ໄປນີ້ແລ່ນກ່ອງບັນທຶກທີ່ມີສອງແຖບ, ທໍາອິດມີຂໍ້ຄວາມງ່າຍດາຍແລະທີສອງ
ແມ່ນກ່ອງໂຕ້ຕອບເຂົ້າ.
#! / ຖັງ / sh
yad --plug=12345 --tabnum=1 --text="ແຖບທໍາອິດທີ່ມີຂໍ້ຄວາມ" &> res1 &
yad --plug=12345 --tabnum=2 --text="ແຖບທີສອງ" --entry &> res2 &
yad --notebook --key=12345 --tab="Tab 1" --tab="Tab 2"
ລຳດັບຂອງຜົນໄດ້ຮັບສຳລັບແຖບແມ່ນບໍ່ໄດ້ກຳນົດ!
ແຈ້ງການ
ອະນຸຍາດໃຫ້ຄໍາສັ່ງຖືກສົ່ງໄປຫາ yad ໃນຮູບແບບ ຄໍາສັ່ງ: args. ຄໍາສັ່ງທີ່ເປັນໄປໄດ້ແມ່ນ ຮູບສັນຍາລັກ,
tooltip, ສັງເກດເຫັນ, ການປະຕິບັດ, ເມນູ ແລະ ເຊົາ.
ໄອຄອນ:ICONNAME
ຕັ້ງໄອຄອນການແຈ້ງເຕືອນເປັນ ICONNAME.
ຄຳແນະນຳ: STRING
ຕັ້ງຄໍາແນະນໍາເຄື່ອງມືການແຈ້ງເຕືອນ.
ເຫັນໄດ້:[ຈິງ|ຜິດ|ກະພິບ]
ຕັ້ງໄອຄອນການແຈ້ງເຕືອນເປັນສະຖານະທີ່ເບິ່ງເຫັນ, ເບິ່ງບໍ່ເຫັນ ຫຼືກະພິບ.
ການປະຕິບັດ: ຄໍາສັ່ງ
ລະບຸຄໍາສັ່ງທີ່ເຮັດວຽກເມື່ອຄລິກໃສ່ໄອຄອນ. ສາຍພິເສດ "ເຊົາ" ອອກຈາກ
ໂຄງການ.
ເມນູ:STRING
ຕັ້ງເມນູປັອບອັບສຳລັບໄອຄອນການແຈ້ງເຕືອນ. STRING ຕ້ອງຢູ່ໃນແບບຟອມ
name1[!action1[!icon1]]|name2[!action2[!icon2]].... ຊື່ເປົ່າເພີ່ມຕົວແຍກໃສ່
ເມນູ. ຕົວອັກສອນຕົວແຍກສໍາລັບຄ່າ (ເຊັ່ນ: `|') ຊຸດທີ່ມີ --separator argument.
ຕົວອັກສອນຕົວແຍກສໍາລັບລາຍການເມນູ (ເຊັ່ນ: `!') ຊຸດທີ່ມີ --item-separator argument.
ເຊົາ ອອກຈາກໂຄງການ. ຄລິກກາງໃສ່ໄອຄອນສົ່ງ ເຊົາ ຄໍາສັ່ງ.
ENVIRONMENT ຄວາມຮັບຜິດຊອບ
YAD_PID
ຕົວແປນີ້ຕັ້ງເປັນຄ່າຂອງ pid ຂອງກ່ອງໂຕ້ຕອບປະຈຸບັນ ແລະສາມາດເຂົ້າເຖິງໄດ້ທັງໝົດ
ເດັກນ້ອຍໂຕ້ຕອບ.
YAD_XID
ຕົວແປນີ້ຕັ້ງເປັນຄ່າຂອງ X Window ID ຂອງກ່ອງໂຕ້ຕອບປັດຈຸບັນ ແລະສາມາດເຂົ້າເຖິງໄດ້ໃນ
ເດັກນ້ອຍ dialog ທັງຫມົດ. ຕົວແປນີ້ບໍ່ໄດ້ຕັ້ງຢູ່ໃນກ່ອງໂຕ້ຕອບການພິມ ແລະການແຈ້ງເຕືອນ,
ແລະຢູ່ໃນກ່ອງໂຕ້ຕອບທີ່ເຮັດຫນ້າທີ່ເປັນປື້ມບັນທຶກເດັກນ້ອຍ.
ຜູ້ໃຊ້ ກໍານົດ ລາຍເຊັນ
SIGUSR1
ປິດກ່ອງໂຕ້ຕອບດ້ວຍລະຫັດອອກ 0.
SIGUSR2
ປິດກ່ອງໂຕ້ຕອບດ້ວຍລະຫັດອອກ 1.
ອອກ STATUS
0 ຜູ້ໃຊ້ໄດ້ກົດ OK ປຸ່ມ
1 ຜູ້ໃຊ້ໄດ້ກົດ ຍົກເລີກການ ປຸ່ມ
70 ກ່ອງໂຕ້ຕອບໄດ້ຖືກປິດເນື່ອງຈາກໝົດເວລາແລ້ວ.
252 ກ່ອງໂຕ້ຕອບໄດ້ຖືກປິດໂດຍການກົດ Esc ຫຼືໃຊ້ຫນ້າທີ່ປ່ອງຢ້ຽມເພື່ອປິດ
ໂຕ້ຕອບ
ລະຫັດອອກສໍາລັບປຸ່ມທີ່ຜູ້ໃຊ້ກໍານົດຕ້ອງຖືກລະບຸໄວ້ໃນແຖວຄໍາສັ່ງ. ເຖິງແມ່ນວ່າລະຫັດອອກ
ຫມາຍເຖິງການພິມຜົນໄດ້ຮັບ, ຄີກພຽງແຕ່ກັບຄືນລະຫັດອອກ.
ຄວາມກວ້າງ ຊື່
ລັກສະນະແລະຄວາມຮູ້ສຶກຂອງກ່ອງໂຕ້ຕອບຂອງ yad ສາມາດຖືກປັບແຕ່ງຜ່ານໄຟລ໌ gtkrc. ນີ້ແມ່ນຊື່
ຂອງ widget ຂອງ yad:
widget ຊື່ widget ປະເພດ ລາຍລະອຽດ
────────────────────────────────────────── ────────────────────────────
yad-dialog-window GtkDialog Dialog window
yad-dialog-image GtkImage ຮູບ Dialog
yad-dialog-label GtkLabel ຂໍ້ຄວາມ Dialog
yad-calendar-widget GtkCalendar widget ປະຕິທິນ
yad-color-widget GtkColorChooser widget ການເລືອກສີ
yad-color-palette GtkTreeView ບັນຊີລາຍຊື່ສີທີ່ກໍານົດໄວ້ກ່ອນ
yad-entry-label GtkLabel ປ້າຍຊື່ເຂົ້າ
yad-entry-widget GtkEntry widget ເຂົ້າ
yad-entry-spin GtkSpinButton widget ເຂົ້າສໍາລັບຄ່າຕົວເລກ
yad-entry-combo GtkComboBox ເຂົ້າ widget ກັບ combo
yad-entry-edit-combo GtkComboBoxEntry widget ເຂົ້າກັບຄອມໂບທີ່ສາມາດແກ້ໄຂໄດ້
yad-file-widget GtkFileChooser widget ການເລືອກໄຟລ໌
yad-font-widget GtkFontChooser widget ການເລືອກຕົວອັກສອນ
yad-form-flabel GtkLabel ປ້າຍຊື່ພາກສະຫນາມໃນຮູບແບບ
yad-form-button GtkButton Button ພາກສະຫນາມໃນຮູບແບບ
yad-form-entry GtkEnrfy ພາກສະຫນາມເຂົ້າໃນຮູບແບບ
yad-form-spin GtkSpinButton ຊ່ອງໃສ່ຕົວເລກຢູ່ໃນແບບຟອມ
yad-form-check GtkCheckButton checkbox ຢູ່ໃນແບບຟອມ
yad-form-combo GtkComboBox Combo ພາກສະຫນາມໃນຮູບແບບ
yad-form-edit-combo GtkComboBoxEntry ປ່ອງຄອມໂບທີ່ສາມາດແກ້ໄຂໄດ້ໃນຮູບແບບ
yad-form-file GtkFileChooserButton ໄຟລ໌ ຫຼືກ່ອງຂໍ້ມູນໃນແບບຟອມ
yad-form-font GtkFontChooserButton ຟອນໃນແບບຟອມ
yad-form-color GtkColorChooserButton ພາກສະຫນາມສີໃນຮູບແບບ
yad-form-label GtkLabel Label ພາກສະຫນາມໃນຮູບແບບ
yad-form-scale GtkScale Scale widget ໃນຮູບແບບ
yad-form-separator GtkSeparator ຕົວແຍກໃນຮູບແບບ
yad-form-text GtkTextView ຊ່ອງຂໍ້ຄວາມຫຼາຍແຖວໃນຮູບແບບ
yad-icons-full GtkIconView Icons widget ສໍາລັບໂໝດປົກກະຕິ
yad-icons-compact GtkTreeView Icons widget ສໍາລັບຮູບແບບຫນາແຫນ້ນ
yad-list-widget GtkTreeView widget ລາຍການ
yad-progress-widget GtkProgressBar Progressbar widget
yad-scale-widget GtkScale widget ຂະຫນາດ
yad-text-widget GtkTextView widget ຂໍ້ມູນຂໍ້ຄວາມ
yad-timeout-indicator GtkProgreeBar ຕົວຊີ້ວັດການໝົດເວລາ
ໃຊ້ yad ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net