2016-10-28 4 views
10

नियंत्रण पट्टीmacOS Touch Bar का स्थिर और वैश्विक हिस्सा है जो हर संदर्भ और ऐप में हमेशा दिखाई देता है। जबकि ऐप्पल full documentation को आपके मैकोज़ ऐप में प्रासंगिक ऐप क्षेत्र प्रदान करने के लिए API का उपयोग करने के तरीके के बारे में प्रदान करता है, तो मुझे पर नियंत्रण पट्टी में सामग्री जोड़ने के बारे में कोई सूचना नहीं मिली।क्या मैकोज़ टच बार की नियंत्रण पट्टी पर प्रोग्राम करने योग्य पहुंच है?

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

+2

संबंधित: http://stackoverflow.com/questions/40920204/how-get-an-item-in-control-center-of-touch-bar-on-the-right – Klaas

+0

आप दूर मिला यह करने के लिए ? मैं https://github.com/shannah/Java-Objective-C- ब्रिज का उपयोग करने की कोशिश कर रहा था - लेकिन मुझे उद्देश्य-सी –

+0

@ मार्क ह्यूजेस के बारे में बहुत कुछ पता नहीं है, यहां मैंने यह कैसे किया है: https: // stackoverflow। com/एक/46605263/473672 –

उत्तर

1

वास्तव में एक "निजी, अनियंत्रित" एपीआई है जिसका उपयोग किया जा सकता है, जैसा कि आप देख सकते हैं कि आप अपने प्रश्न (this question पर) पर संबंधित टिप्पणी में दिए गए लिंक का पालन करते हैं या नहीं। निम्नलिखित GitHub repository इन महत्वपूर्ण तत्व के रूप में प्रकाश डाला, एक संक्षिप्त, कार्यात्मक उदाहरण प्रदान करता है:

DFRElementSetControlStripPresenceForIdentifier(NSString *, BOOL); 
DFRSystemModalShowsCloseBoxWhenFrontMost(BOOL); 

+[NSTouchBarItem addSystemTrayItem:] 
+[NSTouchBar presentSystemModalFunctionBar:systemTrayItemIdentifier:] 

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

एप्पल को हमारे लिए यह वैध बनाने की उम्मीद है!

4

नियंत्रण पट्टी में आइटम जोड़ने के लिए कोई सार्वजनिक एपीआई या समर्थित तरीका नहीं है।

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