2010-06-26 12 views
7

से विरासत मूल्य प्राप्त कर रहा है यह दिखाने के लिए कि कौन सा बच्चा अपने माता-पिता से मूल्य प्राप्त कर रहा है, अच्छा GUI पैटर्न क्या है। दूसरे शब्दों में, यदि उपयोगकर्ता अभिभावक में कुछ मूल्य निर्धारित करता है, तो हम बच्चे में कैसे इंगित करेंगे कि मूल्य माता-पिता से निर्धारित किया गया था?GUI पैटर्न यह दिखाने के लिए कि बच्चा माता-पिता

Parent 
| Value : Foo 
| 
|----Child 
     Value : Foo => inheriting value from parent.  
+0

मुझे यकीन है कि इस तरह के रूप में * प्रोग्रामिंग से संबंधित * है नहीं कर रहा हूँ, लेकिन यह एक आकर्षक सवाल है। +1 =) –

+0

आपका मतलब है - दृष्टि से संकेत कैसे करें? क्या यह एक यूएमएल सवाल है? आप ठीक से क्या बना रहे हैं? क्या आप यह इंगित करना चाहते हैं कि कोई अभिभावक है या कौन सा भी निर्दिष्ट करता है? क्या बच्चे के स्तर पर मूल्य अभी भी ओवरराइड किया जा सकता है? मान लीजिए कि दोनों बच्चों के माता-पिता के पास मूल्य सेट (अलग-अलग मान) है। किसी जीत? –

+1

आप जानते हैं, मैं इसे भी +1 करने जा रहा हूं; यह एक आकर्षक सवाल है। मेरे साथ एकमात्र समस्या यह है कि यह जीयूआई पैटर्न लागू होगा। मुझे लगता है कि आप इस संबंध में अस्पष्ट हैं, और मुझे यकीन है कि जानबूझकर था, लेकिन इस सवाल का पर्याप्त जवाब देने का एकमात्र तरीका यह जानकर है कि यह किस पर्यावरण पर लागू होता है। एक उदाहरण के रूप में: आईफोन पर तुलना में, वेब पर यह बहुत अलग तरीके से संभालेगा। –

उत्तर

2

बहुत कुछ इस बात पर निर्भर करता है कि आप विभिन्न स्तरों को कैसे इंटरैक्टिव करना चाहते हैं। अधिक इंटरैक्टिव (बदलने/ओवरराइड/आदि की क्षमता) का मतलब है उन्हें मजबूत बनाना - कम इंटरैक्टिव (केवल शोध उद्देश्यों के लिए) - उन्हें कमजोर बनाते हैं।

parent_div : width = 250 
    | 
    |-- child_div : Width = 250 ('parent_div') 

आप दिखाई नहीं दे रहे हैं:

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

किसी भी मामले में, मुझे तनाव दें, यह कहीं भी प्रत्यक्ष लिंक होने के लिए मूल्यवान है जो आपको उस बिंदु पर ले जाता है जहां मूल्य शुरू होने के लिए सेट किया गया था। मैन्युअल रूप से नेविगेट करने का प्रयास करना बहुत परेशान है।

उदाहरण के लिए मुझे काफी पसंद है, मुझे IE8 में ट्रेस स्टाइल टूल पर इंगित करने दें - मुझे बताएं कि शैली कहां से आई है (और मुझे चेन को सभी तरह से संपादित करने देता है) - सुविधाजनक!

IE 8 SS http://img101.imageshack.us/img101/3172/captureri.png

1

किताब या नियमित रूप से वजन पर छोड़ दें, और बच्चे बोल्ड वजन में संशोधित मान सकते हैं।

+1

यह इतनी सारी चीजों के लिए एक अभियंता हो सकता है ... –

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