क्लिक-थ्रू सक्षम, अधिमानतः सभी अनुप्रयोगों के लिए


17

मैं सभी विंडो पर क्लिक-थ्रू सक्षम करना चाहूंगा। क्या यह शेर पर संभव है?

मैक ओएस एक्स मानव इंटरफ़ेस दिशानिर्देशों में Apple द्वारा परिभाषित के रूप में अधिक विशिष्ट, "क्लिक-थ्रू" अर्थ है कि "उपयोगकर्ता उस आइटम को सक्रिय कर सकता है जब युक्त विंडो निष्क्रिय है।"

एक आइटम जो क्लिक-थ्रू प्रदान करता है वह एक है जिसे उपयोगकर्ता एक क्लिक के साथ सक्रिय कर सकता है, भले ही आइटम एक निष्क्रिय विंडो में हो। (ऐसे आइटम को सक्रिय करने के लिए जो क्लिक-थ्रू का समर्थन नहीं करता है, उपयोगकर्ता को पहले युक्त विंडो को सक्रिय करना होगा और फिर आइटम को क्लिक करना होगा।) हालांकि क्लिक-थ्रू कुछ उपयोगकर्ता कार्यों को आसान बना सकता है, यह उपयोगकर्ताओं को भ्रमित कर सकता है यदि वे वस्तुओं को अनजाने में क्लिक करते हैं। ।


2
कृपया "क्लिक-थ्रू" को परिभाषित करें।
ओल्ड प्रो

3
क्लिक-थ्रू वह है जब आप किसी विंडो में किसी चीज़ पर क्लिक करते हैं और उस क्लिक को सामान्य क्लिक की तरह संभाला जाता है, इस तथ्य के बावजूद कि आपने जिस विंडो पर क्लिक किया है, उसमें फ़ोकस नहीं है (अन्यथा यह सिर्फ विंडो को फोकस करेगा, और आपके पास है वास्तव में कुछ भी करने के लिए इसे फिर से क्लिक करने के लिए)
एडम बैटकिन

क्या यह हाल के ओएक्सएक्स संस्करणों में बदल गया है? (उदाहरण: 10.13 हाई सिएरा)
drevicko

जवाबों:


11

संक्षिप्त उत्तर "नहीं" है, ऐसा करने का कोई सामान्य तरीका नहीं है। मैक ओएस एक्स मानव इंटरफ़ेस दिशानिर्देश से उद्धृत करने के लिए

क्लिक-थ्रू नियंत्रण के एक वर्ग की संपत्ति नहीं है; टूलबार आइटम सहित कोई भी नियंत्रण, क्लिक-थ्रू समर्थन कर सकता है। इसका मतलब यह भी है कि आप किसी भी आइटम के सबसेट के लिए क्लिक-थ्रू समर्थन कर सकते हैं; आपको विंडो में या किसी भी आइटम के लिए क्लिक-थ्रू का समर्थन करने के बीच चयन करने की आवश्यकता नहीं है।

[...]

किसी आइटम या क्रिया के लिए क्लिक-थ्रू प्रदान करने से बचें जिसका परिणाम खतरनाक या अवांछनीय हो सकता है। विशेष रूप से, उस आइटम के लिए क्लिक-थ्रू सक्षम करने से बचें जो:

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

नोट: प्रोग्रामेटिक रूप से, क्लिक-थ्रू का समर्थन करना उन वस्तुओं के लिए क्लिक-थ्रू को अक्षम करने का विषय है जो इसे प्रदान नहीं करना चाहिए। ऐसा इसलिए है क्योंकि क्लिक-थ्रू सभी कोको नियंत्रणों में डिफ़ॉल्ट रूप से समर्थित है।

दूसरे शब्दों में, क्लिक-थ्रू सक्षम है (या नहीं) नियंत्रण-दर-नियंत्रण के आधार पर विचारशील विचार के साथ अनुमति देने के परिणामों के रूप में। यह एक विंडो या विंडो मैनेजर की सामान्य संपत्ति नहीं है।


मैंने पहले भी उस दस्तावेज़ को पढ़ा है। लेकिन शायद एक प्रोग्राम लिखने का एक तरीका है जो सभी नई खिड़कियों / नियंत्रणों के लिए सुनता है और उनकी क्लिक-थ्रू संपत्ति सेट करता है
एडम बैटकिन 8'12 '18

1
OSX पर "डिफ़ॉल्ट व्यवहार" के लिए कुछ उल्लेखनीय अपवाद हैं जो क्लिक-थ्रू अनुमति देते हैं। कोशिश करने वाली पहली बात यह है कि क्लिक करने से पहले कमांड कुंजी को दबाए रखें। यह कई ऐप में ऑटोमैटिकली काम करता है। कुछ एप्लिकेशन जैसे X11.app और Terminal.app में टाइपिंग को सक्षम करने के लिए डिफॉल्ट हैं, जबकि विंडो कमांड मोडिफायर कुंजी का उपयोग करके क्लिक-थ्रू के समान तरीके से बैक में है।
bmike

1
@bmike, फ़ोकस-फॉलो-माउस (FFM) एक मानक X11 सुविधा है जो क्लिक-थ्रू से भिन्न है। शायद ओपी एफएफएम का उपयोग करना चाहते हैं, लेकिन यह प्रश्न प्रस्तुत नहीं है। विंडो पर क्लिक करते समय कमांड कुंजी को दबाए रखना एक मानक मैक सुविधा है जो आपको बिना फोकस दिए या सामने लाए एक विंडो का चयन करने की अनुमति देती है , जो पूरी तरह से अलग है।
ओल्ड प्रो

1
मुझे पता है - इसलिए यह टिप्पणी अनुभाग में है। यह समान नहीं है, लेकिन आपको खिड़की को क्लिक किए बिना उसी तरह की चीजें प्राप्त करने की अनुमति देता है। यहां तक ​​कि अगर ओपी परवाह नहीं करता है - यह सामान्य रूप से साइट की आबादी के लिए एक अच्छा लिंक है।
bmike

1
विशिष्ट, Apple: "हमारे उपयोगकर्ता बहुत अच्छी तरह से चीजों पर क्लिक करने के लिए मूर्ख हैं", के रूप में बनाया गया, "यह एक बेहतर UX पैटर्न है"।
एंथनी

0

ये Q & As मददगार हो सकते हैं (हालाँकि यह स्वतः-क्लिक नहीं है, बल्कि ऑटो-उठाना है):

मैक ओएस एक्स पर फ़ोकस-फॉलो-माउस (प्लस ऑटो-रेज़)

और एक सिफारिश थी मोंडोहाउस ($ 14.95, नि: शुल्क परीक्षण)

फोकस माउस का अनुसरण करता है

माउस पॉइंटर को एक खिड़की पर मँडरा दें, और यह अपने आप सामने आ जाता है।


उस दिशा में एक और सवाल:

फोकस मैक ओएस एक्स पर माउस या मैला फोकस का अनुसरण करता है

ज़ूओम / 2 ($ 19.95, नि: शुल्क परीक्षण) की सिफारिश के साथ

विंडोज उठाएँ

विंडो के ऊपर माउस ले जाकर विंडोज़ को सामने लाएँ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.