ກ່ອງໂຕ້ຕອບ (Dialogs)

ກ່ອງໂຕ້ຕອບ ແມ່ນວິທີການແຈ້ງໃຫ້ຜູ້ໃຊ້ຊາບກ່ຽວກັບປະກາດທີ່ສຳຄັນ ຫຼື ໃຫ້ພວກເຂົາເຮັດການກະທຳຢ່າງໃດຢ່າງໜຶ່ງໃຫ້ສຳເລັດ.

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

ການກະທຳຫຼັກອາດຈະເປັນທາງບວກ, ທາງລົບ, ຫຼື ເປັນກາງ. ການກະທຳທາງບວກແມ່ນການເພີ່ມບາງຢ່າງເຂົ້າໄປ. ການກະທຳທາງລົບແມ່ນການເອົາອອກ, ລຶບ, ຫຼື ເຮັດການປ່ຽນແປງທີ່ບໍ່ສາມາດກັບຄືນໄດ້ງ່າຍ. ການກະທຳທີ່ເປັນກາງແມ່ນບໍ່ໄດ້ເພີ່ມ ຫຼື ເອົາອອກ, ແຕ່ຍັງຄົງມີການປ່ຽນແປງເກີດຂຶ້ນ.

ການກະທຳຫຼັກຄວນຖືກເນັ້ນໂດຍໃຊ້ theme.palette.normal.negative ຖ້າມັນເປັນການລຶບ ຫຼື ທຳລາຍ, theme.palette.normal.positive ຖ້າເປັນທາງບວກ, ຫຼື theme.palette.normal.focus ຖ້າເປັນກາງ. ສ່ວນຕົວເລືອກທີ່ເຫຼືອຄວນເປັນສີເທົາ ໂດຍບໍ່ຕ້ອງກຳນົດຄຸນສົມບັດສີຮູບແບບສີສັນ.

../../_images/40.png

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

The title should contain useful information. Continuing the contact deletion example, using the contact's name as the title makes it clear and easy to see what is being deleted. A good rule of thumb is to look at your dialog with and without the title - the latter should clearly be missing some data about what is happening.

ຕົວຢ່າງການອອກແບບທີ່ຄວນຫຼີກເວັ້ນ

../../_images/39.png

ຊ້າຍ: ປຸ່ມດາວໂຫຼດໃຊ້ສີໂຟກັສແບບເກົ່າ, ປຸ່ມຍົກເລີກ (ການກະທຳຮອງ) ໃຊ້ສີເທົາແບບເກົ່າ.

ຂວາ: ກ່ອງໂຕ້ຕອບໃຊ້ຄຳຕອບແບບທົ່ວໄປ, ທັງສອງປຸ່ມມີສີເປັນການກະທຳຫຼັກ ເຊິ່ງມີຄວາມໝາຍສີທີ່ສັບສົນ: "ຄຳວ່າ 'ບໍ່' ຈະເຮັດໃຫ້ເກີດການກະທຳທີ່ແກ້ໄຂບໍ່ໄດ້, ແລະ 'ແມ່ນ' ຈະເຮັດໃຫ້ເກີດການກະທຳເພີ່ມເຕີມຫຼືບໍ່?"