งานสำคัญประการหนึ่งที่เกิดขึ้นในกระบวนการออกแบบส่วนต่อประสานของแอปพลิเคชั่นกราฟิกคือเพื่อให้แน่ใจว่าผู้ใช้ได้รับประสบการณ์สูงสุด นี่คือสาเหตุที่รายการเมนูหลักมักถูกทำซ้ำโดยปุ่มบนแถบเครื่องมือ เช่นเดียวกับตัวเร่งแป้นพิมพ์ ในการดำเนินการบ่อยที่สุดในบางสถานการณ์ คุณควรสร้างเมนูป๊อปอัป
จำเป็น
- - โครงการสมัคร;
- - เครื่องมือในการพัฒนา
คำแนะนำ
ขั้นตอนที่ 1
เพิ่มทรัพยากรเมนูในแอปของคุณ ถ้าเป็นไปได้ วิธีสร้างทรัพยากรหรือเทมเพลตเมนูขึ้นอยู่กับแพลตฟอร์มและเครื่องมือพัฒนาซอฟต์แวร์ที่คุณใช้ โดยทั่วไปแล้ว IDEs ที่มีเครื่องมือออกแบบอินเทอร์เฟซแบบภาพจะมีตัวแก้ไขเมนูด้วย การโหลดเมนูจากทรัพยากรจะสะดวกกว่าการสร้างเมนู "ด้วยตนเอง" โดยการเพิ่มและแก้ไขแต่ละองค์ประกอบเพิ่มเติม ดังนั้นจึงควรใช้โอกาสนี้
ขั้นตอนที่ 2
ใช้กลไกเพื่อติดตามว่าเมนูป๊อปอัปแสดงขึ้นหรือไม่ กำหนดรายการการกระทำของผู้ใช้ที่ควรแสดงเมนู (เช่น การคลิกเมาส์ การกดปุ่มบนแป้นพิมพ์) ระบุองค์ประกอบอินเทอร์เฟซที่ควรดำเนินการเหล่านี้ เพิ่มโค้ดในแอปพลิเคชันเพื่อสกัดกั้นเหตุการณ์หรือข้อความประเภทที่ต้องการจากองค์ประกอบอินเทอร์เฟซที่ระบุ ดำเนินการจัดการเหตุการณ์หรือข้อความเหล่านี้ในลักษณะที่ในที่สุดการควบคุมจะถูกถ่ายโอนไปยังฟังก์ชันหรือวิธีการเดียวของชั้นเรียน
ขั้นตอนที่ 3
ใช้กลไกในการแสดงเมนูป๊อปอัป ในตัวจัดการเหตุการณ์สำหรับองค์ประกอบอินเทอร์เฟซที่สร้างในขั้นตอนก่อนหน้า ให้เพิ่มโค้ดที่สร้างเมนูหรือโหลดจากทรัพยากร กำหนดตำแหน่งบนหน้าจอที่จะแสดงเมนู ตามกฎแล้ว เพื่อให้ได้พิกัดปัจจุบันของเคอร์เซอร์ของเมาส์เพื่อจุดประสงค์นี้ เพิ่มรหัสเพื่อแสดงเมนูป๊อปอัปบนหน้าจอ
ขั้นตอนที่ 4
ทดสอบแอปพลิเคชันด้วยฟังก์ชันใหม่ สร้างโครงการ. เรียกใช้ไฟล์ปฏิบัติการที่สร้างขึ้น ทำตามขั้นตอนที่จำเป็นเพื่อแสดงเมนูป๊อปอัป ควบคุมลักษณะที่ปรากฏบนหน้าจอ