एक सबव्यू (child
) के साथ एक दृश्य (parent
) पर विचार करें। दोनों ड्रैग किए गए प्रकार NSFilenamesPboardType
के लिए पंजीकृत हैं।उप-दृश्य ड्रैग गंतव्य के रूप में यदि सबव्यू इसे अस्वीकार करता है
parent
केवल ऑडियो फ़ाइलों में छवि फ़ाइलों और child
में रुचि रखते हैं। यदि वे draggingEntered:
में इसी प्रकार की फ़ाइल का पता लगाते हैं तो वे NSDragOperationCopy
लौटाते हैं। यदि नहीं, तो वे NSDragOperationNone
लौटते हैं।
child
parent
overlaps और जब एक खींचें child
तक पहुँच जाता है, parent
एक draggingExited:
संदेश प्राप्त करता है, अगर child
कोई बात नहीं खींचें या नहीं में रुचि रखता है।
parent
child
को नहीं चाहते हैं तो मैं ड्रैग प्राप्त कैसे कर सकता हूं?
क्या 'बच्चे 'को हमेशा' ड्रैगिंग 'मिलता है:' माता-पिता 'को' ड्रैगिंग 'प्राप्त करने से पहले, इस मामले में? (या इसके विपरीत, हमेशा?) यह जानना महत्वपूर्ण है कि घटनाओं का क्रम 100% सुसंगत है या नहीं।यदि यह 100% संगत नहीं है, तो यह समाधान थोड़ा और जटिल बनाता है। – MechEthan
क्या विचारों के लेआउट को दिखाते हुए एक साधारण छवि/योजनाबद्ध साझा करना संभव है? – Alladinian