2010-06-03 12 views
8

मैं ओएस एक्स को विंडोज़ एप्लिकेशन को पोर्ट करने की प्रक्रिया में हूं (हमने इसे जावा में लिखा है, इसलिए अधिकांश कोड पोर्टेबल है), लेकिन वर्तमान में मुझे यह सुनिश्चित नहीं है कि खोजक विंडो में संदर्भ मेनू आइटम कैसे जोड़ें जब उपयोगकर्ता किसी आइटम पर सही क्लिक करता है (यानी मैं उस मेनू में कुछ आइटम जोड़ना चाहता हूं जिसमें "ओपन" "ओपन" है, "जानकारी प्राप्त करें", आदि ... जब उपयोगकर्ता सही क्लिक करता है)।मैक ओएस एक्स में खोजक संदर्भ मेनू में आइटम कैसे जोड़ूं?

अधिकांश लेख जो मैंने विशेष रूप से विंडोज के साथ सौदा किया है (मैंने "संदर्भ मेनू" और "खोल विस्तार" की खोज की है, लेकिन मेरा मानना ​​है कि मैं गलत शर्तों की खोज कर रहा हूं), इसलिए मैं उत्सुक हूं मैक में इसे जोड़ने के बारे में कैसे जाना है या मुझे कौन सा साहित्य पढ़ना चाहिए।

उत्तर

4

आप Services का उपयोग करने पर एक नज़र डालना चाहते हैं। खोजक अपने प्रासंगिक मेनू के अंत में लागू सेवाओं को जोड़ता है और आपकी आवश्यकताओं के आधार पर, बस बिल को फिट करता है।

2

प्रत्येक लाइब्रेरी फ़ोल्डर में "प्रासंगिक मेनू आइटम" फ़ोल्डर हो सकता है। उस फ़ोल्डर में रखे गए विशेष प्लगइन बंडल लोड किए जाएंगे और प्रासंगिक मेनू में आइटम रख सकते हैं। इन प्लगइन बंडलों के प्रवेश बिंदुओं के लिए Menus.h देखें।

CMPluginExamineContext 
CMPluginHandleSelection 
CMPluginPostMenuCleanup 

जो मैंने पढ़ा है, प्रासंगिक मेनू आइटम 64 बिट अनुप्रयोगों के लिए समर्थित नहीं हैं। 10.6 के रूप में फाइंडर समेत अधिकांश ऐप्पल एप्लिकेशन, उपलब्ध होने पर 64 बिट में चलाते हैं।

तीसरे पक्ष के अनुप्रयोग हैं जो 10.6 पर प्रासंगिक मेनू आइटम को पुनर्स्थापित करते हैं यदि आपके पास होना चाहिए।

संबंधित मुद्दे