การเชื่อมโยงคีย์กับรายการเมนูป๊อปอัปใน eclipse Helios หรือไม่

ในโปรเจ็กต์ที่ทำงานของเรา พวกเขาได้เขียนปลั๊กอินหนึ่งรายการสำหรับ eclipse helios พวกเขาใช้ objectContribution เพื่อเพิ่มป๊อปอัปและเขียนคลาสการดำเนินการตามลำดับสำหรับพวกเขา ฉันกำลังพยายามเพิ่มปุ่มทางลัดสำหรับรายการเมนูป๊อปอัปรายการใดรายการหนึ่งใน Project Explorer แต่ฉันอ่านที่นี่ http://www.eclipse.org/forums/index.php/mv/tree/172398/#page_top ว่าไม่มีวิธีเรียกการเชื่อมโยงคีย์จาก objectContribution และจำเป็นต้องย้ายไปยังตัวจัดการ/คำสั่ง

มีวิธีอื่นในการผูกคีย์กับป๊อปอัปแทนที่จะย้ายไปยังตัวจัดการหรือไม่

ขอบคุณล่วงหน้า!!


person grb    schedule 17.09.2012    source แหล่งที่มา


คำตอบ (1)


ไม่ objectContributions ไม่สามารถยอมรับการเชื่อมโยงคีย์ได้ จากจุดส่วนขยายการกระทำแบบเดิม เฉพาะชุดการกระทำเท่านั้นที่ยอมรับการผูกคีย์อย่างถูกต้อง

ตัวเลือกอื่นที่มี (ดังที่ได้กล่าวไว้) คือการจัดเตรียมตัวจัดการสำหรับคำสั่งที่คุณต้องการ ตัวจัดการจะไม่รบกวนพฤติกรรม objectContribution (คลาสผู้รับมอบสิทธิ์การดำเนินการ objectContribution จะยังคงถูกเรียกโดยตรงจากรายการเมนู ตัวจัดการจะถูกเรียกเมื่อใช้การผูกคีย์)

PW

person Paul Webster    schedule 24.09.2012
comment
ขอบคุณมากพอลสำหรับคำตอบ ฉันเป็นมือใหม่ในการพัฒนาปลั๊กอิน ฉันขอโทษ คุณได้รับประโยคสุดท้ายในความคิดเห็นของคุณ โปรดอธิบายให้ละเอียดสำหรับฉัน ขอบคุณล่วงหน้า! - person grb; 25.09.2012