घटक के उद्देश्य की तरह कोई भी पेड़ दृश्य वस्तुओं की एक श्रेणीबद्ध सूची प्रदर्शित करना है। हर दिन आपके द्वारा उपयोग किया जाने वाला और देखने वाला सबसे आम है, जो आपकी फ़ाइल प्रणाली पर फ़ोल्डर्स (और अधिक) प्रदर्शित करने के लिए विंडोज एक्सप्लोरर में उपयोग किया जाता है।
डेल्फी TTreeView नियंत्रण के साथ आता है - उपकरण पैलेट के "Win32" अनुभाग पर स्थित है। ComCtrls इकाई में परिभाषित, TTreeView आपको किसी भी प्रकार की वस्तुओं के किसी भी माता-पिता के बच्चे के संबंध को प्रस्तुत करने की अनुमति देने का एक सभ्य कार्य करता है।
जबकि अधिकांश एप्लिकेशन के लिए पर्याप्त शक्तिशाली है यदि आपका एप्लिकेशन फ़ोल्डरों की तरह पदानुक्रमित डेटा प्रदर्शित करने पर आधारित है और फाइलें, एक्सएमएल संरचना, किसी भी चीज के समान, आपको जल्द ही एहसास होगा कि आपको पेड़ के दृश्य से अधिक शक्ति की आवश्यकता है घटक।
13 से अधिक वर्षों के विकास में खर्च करने के साथ, डेल्फी मार्केट के लिए वर्चुअल ट्रीव्यू सबसे पॉलिश, लचीला और उन्नत ओपन सोर्स घटकों में से एक है।
डेल्फी संस्करण को आप डेल्फी 7 से लेटेस्ट वर्जन (XE3) में इस्तेमाल करने का कभी भी मन न करें, आप इनकी शक्ति का उपयोग और लाभ उठा सकेंगे
TVirtualStringTree तथा TVirtualDrawTree (नियंत्रणों के वास्तविक नाम) अपने अनुप्रयोगों में।आप डेल्फी, कुछ डेमो और कुछ और सामान में घटक को स्थापित करने के लिए स्रोत कोड, संकुल युक्त ज़िप फ़ाइल डाउनलोड करेंगे।
संग्रह की सामग्री को कुछ फ़ोल्डर में अनज़िप करें जहां आपके पास अन्य तृतीय पक्ष घटक हैं। मैं "C: \ Users \ Public \ Documents \ Delphi3rd \" का उपयोग कर रहा हूं और मेरे लिए स्थान "C: \ Users \ Public \ Documents \ Delphi3rd \ VirtualTreeviewV5.1.0" है
एक बार स्थापित होने के बाद, आपको टूल पैलेट के "वर्चुअल कंट्रोल" खंड पर तीन घटक मिलेंगे:
डेल्फी / रेड स्टूडियो आईडीई में वर्चुअल ट्रीव्यू पैकेज स्थापित होने के बाद, डाउनलोड किए गए पैकेज से नमूना परियोजना को चलाएं ताकि सब कुछ काम कर सके।
देखें कि बच्चे के लिए नोड्स के सैकड़ों (यहां तक कि हजारों) जोड़ने के लिए कितनी तेजी से एक चयनित एक है। अंत में, इस (हैलो दुनिया) उदाहरण के लिए (महत्वपूर्ण कार्यान्वयन) स्रोत कोड है: