एक TPopupMenu को किसी फ़ॉर्म के दाईं ओर कैसे गठबंधन किया जा सकता है? समस्या यह है कि Popup(X, Y: Integer)
पर कॉल करने से पहले पॉपअप मेनू की चौड़ाई प्राप्त करने का कोई तरीका प्रतीत नहीं होता है।एक TPopupMenu को फ़ॉर्म के दाईं ओर दाईं ओर संरेखित करें?
मैं क्रोम में सिस्टम मेनू के समान व्यवहार करने की कोशिश कर रहा हूं।
डुप्लिकेट कह सकते हैं: [विंडोज। ड्रॉप-डाउन मेनू स्थिति बदलें] (http://stackoverflow.com/q/4721989) –
@Sertac - मुझे नहीं लगता कि यह एक डुप्लिकेट प्रश्न कैसे है। ए) इसे डेल्फी के साथ टैग किया गया है। बी) यह बस पॉपअप को स्थानांतरित करने के बारे में नहीं है। यह आवश्यक है कि मेनू की चौड़ाई ज्ञात हो ताकि स्थिति की गणना की जा सके। – norgepaul
मेनू विंडो को स्थानांतरित करने से पहले, आप इसका आकार/स्थिति प्राप्त कर सकते हैं। वीसीएल आपके द्वारा पूछे जाने वाले कार्यक्षमता की पेशकश नहीं करता है, इसलिए आपको एपीआई कॉल का उपयोग करना होगा। मुझे लगता है कि यह एक डुप्लिकेट बनाता है, लेकिन शायद नहीं .. –