घर
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.022 c
3-21943
Oleon
2001-12-05 10:54
2002.01.08
TableLevel का उपयोग कैसे करें?


14-22352
एक प्रकार का बाज़
2001-11-02 13:04
2002.01.08
हमारे पास सभी चालें दर्ज हैं !!!


1-22080
Delphimun
2001-12-18 17:11
2002.01.08
संसाधन से कर्सर को कैसे लोड करें, और फिर इसे डिस्क पर सहेजें?


4-22501
कला
2001-11-02 08:30
2002.01.08
क्या अन्य अनुप्रयोगों के लिए कुछ एपि के उपयोग को रोकना संभव है?


14-22321
Olgerd
2001-11-01 21:44
2002.01.08
गंभीर सवाल





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