घर
Top.Mail.Ru Yandeks.Metrika
मंच: "मुख्य";
वर्तमान संग्रह: 2002.01.08;
डाउनलोड करें: [xml.tar.bz2];

नीचे

खींचें और ड्रॉप घटक इसी तरह की शाखाएँ खोजें


avr555   (2001-12-17 19:54) [0]

मेरा सवाल है:
मैं एक ऐसा घटक बनाना चाहता हूं जो आकार में "घसीटा" जा सके।
इस तरह के एक घटक के रूप में, मैंने VirtualTreeView का उपयोग करने का निर्णय लिया
मैं ड्रैग एंड ड्रॉप के लिए तीन इवेंट्स का उपयोग करता हूं: ऑनमूजडाउन, ऑनमाउसमोव, ओनमाउसअप।

जब मैंने CheckListBox को घसीटे गए घटक के रूप में इस्तेमाल किया, तो घटक को टूटने से बचाने के लिए, मैंने SetCapture (self.Handle) फ़ंक्शन को कॉल किया और सब कुछ काम किया।
और SetCapture (self.Handle) कॉल करने के बाद VirtualTreeView पर स्विच करते समय, घटक चलना बंद हो जाता है। यदि आप सेटकैप्ट्योर (स्व.हैंडल) को कॉल नहीं करते हैं, तो सब कुछ काम करता है, केवल घटक "ड्रैगिंग" को पॉइंटर से खींच रहा है।

क्या करना है?



DK   (2001-12-19 02:16) [1]

OnMouseDown हैंडलर में सम्मिलित करने का प्रयास करें:
वर नियंत्रण: टीसीओंट्रोल; शुरू करना कोशिश नियंत्रण: = टीसीओन्ट्रोल के रूप में प्रेषक; ReleaseCapture; Control.Perform (WM_SYSCOMMAND, $ F012, 0); अंत में अंत;
अंत;



पन्ने: 1 पूरी शाखा

मंच: "मुख्य";
वर्तमान संग्रह: 2002.01.08;
डाउनलोड करें: [xml.tar.bz2];

ऊपर









मेमोरी: 0.55 एमबी
समय: 0.021 c
6-22283
Yuraz
2001-10-08 11:05
2002.01.08
मैं मानक विधि के अलावा, नेटवर्क प्रिंटर को कैसे कनेक्ट कर सकता हूं ??


1-22061
व्हील ड्राइव
2001-12-18 19:44
2002.01.08
एमडीआई फॉर्म एमडीआईसीहिल्ड मेनू में प्रदर्शित क्यों नहीं करता है ???


14-22388
एक प्रकार का बाज़
2001-11-08 11:43
2002.01.08
पेंट्री में एक और गंदगी


1-22087
Serg5
2001-12-19 15:14
2002.01.08
लोग, काफी आसान सवाल! प्रक्रिया को एक शब्द में लिंक करें।


7-22424
Nik
2001-09-21 14:30
2002.01.08
प्रो स्थापित करते समय, आप ड्राइव C पर त्रुटियाँ देते हैं





अफ्रीकी अल्बानियन अरबी भाषा अर्मेनियाई आज़रबाइजानी बस्क बेलारूसी बल्गेरियाई कैटलन सरलीकृत चीनी) चीनी पारंपरिक) क्रोएशियाई चेक डेनिश डच अंग्रेज़ी एस्तोनियावासी फिलिपिनो फिनिश फ्रेंच
गैलिशियन् जॉर्जियाई जर्मन यूनानी हाईटियन यहूदी हिंदी हंगरी आइसलैंड का इन्डोनेशियाई आयरिश इतालवी जापानी कोरियाई लात्वीयावासी लिथुआनियाई मेसीडोनियन मलायी मोलतिज़ नार्वेजियन
फ़ारसी पोलिश पुर्तगाली रोमानियाई रूसी सर्बियाई स्लोवाक स्लोवेनियाई स्पेनिश स्वाहिली स्वीडिश थाई तुर्की यूक्रेनी उर्दू वियतनामी वेल्श यहूदी बंगाली बोस्नियाई
सिबुआनो एस्पेरांतो गुजराती हौसा हमोंग ईग्बो जावानीस कन्नड़ खमेर लाओ लैटिन माओरी मराठी मंगोलियन नेपाली पंजाबी सोमाली तामिल तेलुगु योरूबा
ज़ुलु
Английский Французский Немецкий Итальянский Португальский Русский Испанский