ฉันจะต่อรองกล่องโต้ตอบโดยใช้แป้นพิมพ์ได้อย่างไร


53

บนเครื่องที่ใช้ Windows ทุกครั้งที่กล่องโต้ตอบปรากฏขึ้นพร้อมตัวเลือกหลายตัวเลือก (เช่น 'ยกเลิก', 'ดำเนินการต่อ', 'ลองใหม่') คุณสามารถใช้ปุ่ม 'แท็บ' เพื่อหมุนเวียนตัวเลือกต่างๆโดยไม่ต้องใช้เมาส์

ใน OSX ดูเหมือนจะไม่มีตัวเลือกให้วนไปมาในกล่องข้อความโดยใช้ปุ่มแทน Trackpad

มีแป้นพิมพ์ลัดใด ๆ ในการทำเช่นนี้หรือไม่



ขอบคุณสำหรับการแก้ไขและบทความที่เป็นประโยชน์เพิ่มเติมทุกคน
tomdot

ดูเพิ่มเติมที่: superuser.com/questions/473143/…
Pup

คำตอบ:


26

นอกจากนี้ยังเป็นปุ่มแท็บ ความแตกต่างของ Windows คือปุ่ม "return" จะกดปุ่มเริ่มต้นเสมอ (ซึ่งเป็นสีเดียว) ปุ่มที่เลือกในปัจจุบัน (ซึ่งสามารถเปลี่ยนแปลงได้โดยใช้ปุ่มแท็บ) ถูกทำเครื่องหมายผ่านเส้นขอบสี หากคุณต้องการกดปุ่มนี้คุณต้องกด space bar

เพื่อให้ทำงานได้คุณจะต้องเปิดใช้งานในการตั้งค่าระบบ / คีย์บอร์ด / ทางลัด

ป้อนคำอธิบายรูปภาพที่นี่


11
เพียงจำไว้ว่าสำหรับสิ่งนี้ในการทำงานคุณต้องเปิดใช้งานในSystem Prefereces / Keyboard / Shortcuts
Thecafremo

1
downvote คำตอบเพราะมันใช้งานไม่ได้จากนั้นฉันก็เพิ่มความคิดเห็นก่อนหน้านี้เพราะนั่นเป็นกลอุบาย
trusktr

93

คุณสามารถวนรอบกล่องโต้ตอบ นอกจากนี้ยังทราบว่าโดยปกติescจะเลือกยกเลิก

หากต้องการเปิดใช้งานการสลับผ่านปุ่มแท็บคุณสมบัตินี้ให้ไปที่การตั้งค่าระบบ→คีย์บอร์ด→ทางลัด→การเข้าถึงคีย์บอร์ดเต็มรูปแบบ ... →การควบคุมทั้งหมด

การควบคุมการตั้งค่า

ตอนนี้คุณสามารถใช้ปุ่มแท็บเพื่อสลับการเลือก:

กล่องโต้ตอบตัวอย่าง

  • กดSpaceเพื่อเลือกปุ่มที่เลือก (ซึ่งมีเส้นขอบสีน้ำเงินล้อมรอบ)
  • กดEnterเพื่อเลือกปุ่มเริ่มต้น (ปุ่มสีฟ้า)
  • กดescเพื่อยกเลิก

2
นี่เป็นส่วนที่สองของปัญหา - ฉันไม่ได้เปิดใช้งานตั้งแต่แรก!
tomdot

2
สำหรับ Mac ของฉันให้ใช้งาน OS X 10.11 การตั้งค่าระบบแจ้งให้ฉันทราบว่าการตั้งค่านี้สามารถเปลี่ยนได้ด้วย <kbd> การควบคุม </kbd> + <kbd> F7 </kbd>
Kenny Evitt

1
Ctrl + F7 เพื่อเปิดใช้งาน
James EJ

escจะเลือกยกเลิก ” ไม่น่าเชื่อถือจริงอีกต่อไป บางครั้งมันก็ทำ ส่วนใหญ่มันไม่ได้
ที่ดินของเดฟ

1
@DaveLand - ตาม Apple HIG: รวมปุ่มยกเลิกที่ตอบสนองต่อแป้นพิมพ์ลัดการยกเลิกมาตรฐาน ปุ่มยกเลิกจัดให้มีวิธีการโต้ตอบที่ชัดเจนและปลอดภัยและส่งคืนคอมพิวเตอร์กลับสู่สถานะที่เคยเป็นมาก่อนที่จะมีกล่องโต้ตอบปรากฏขึ้น ตรวจสอบให้แน่ใจว่าแป้นพิมพ์ลัด Command-period และปุ่ม Esc (Escape) ถูกแมปไปยังปุ่มยกเลิก
เกลนเยตส์

27

เปิดใช้งานการโฟกัสด้วยปุ่มแท็บที่→ การตั้งค่าระบบคีย์บอร์ดทางลัดการเข้าถึงคีย์บอร์ดเต็มรูปแบบ ...การควบคุมทั้งหมด

tab ย้ายระหว่างปุ่ม

space กดปุ่มโฟกัส (มีเค้าร่างสีน้ำเงิน)

return กดปุ่มเริ่มต้น (มีพื้นหลังสีน้ำเงิน)

+ first letter on buttonกดปุ่มนั้น ( บางครั้งทำงานได้ )

+ .ยกเลิก

escยกเลิก (ใช้งานได้บางครั้ง )


นี่เป็นคำตอบที่ดีที่สุดเนื่องจากมีความต้องการรอบแรกไม่มากก็น้อย
BallpointBen

2

คุณสามารถกด Control + F7 (หรือ fn + Control + F7 ขึ้นอยู่กับการตั้งค่าแป้นพิมพ์ของคุณเกี่ยวกับปุ่มฟังก์ชั่นเริ่มต้น) เพื่อเปิด / ปิดตัวเลือกนี้ได้ทันที

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.