2012-08-09 35 views
8

मान लीजिए कि मैं खिड़की का आकार बदलते समय आकार का 50% हिस्सा लेते हुए एक तरफ बैठे एक फॉर्म पर दो आकार चाहते हैं। मैं उसे कैसे कर सकता हूँ?फायरमॉकी/डेल्फी में द्रव/गतिशील लेआउट

क्या मैं सच में चाहते अनुपात में बातें स्थापित करने के लिए है .. जैसे .. ऊपर आकार में से एक है 25% तक का समय लग और अन्य 75% ले

गतिशील आकार बदलने के लिए बहुत महत्वपूर्ण है, और मैं डॉन इसे प्राप्त करने के लिए कोई कोड टाइप नहीं करना चाहते हैं। भी दोनों सेट पर संरेखित विकल्पों के साथ करने के लिए 'alscale -' alscale '

तब मेरे उदाहरण TPanels के लिए TLayout Ie करने के लिए 2 आइटम जोड़ने के अनुसार संरेखित विकल्प सेट करना -

+0

यह वोट देने से वास्तव में मुझे बंद कर देता है। यह एक वैध सवाल कैसे नहीं है? प्रतिक्रिया के बिना मैं अपने प्रश्न को कैसे सुधार सकता हूं। – NoPyGod

+2

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

उत्तर

10

फार्म पर एक TLayout छोड़ने के द्वारा प्राप्त किया जा सकता है '। प्रत्येक के चौड़ाई को अपने इच्छित अनुपात में सेट करें।

फार्म निर्माण पर:

Form on creation

पर्चा आकार पर: enter image description here

'के साथ छवियों -'for कोई कोड प्राप्त किया जा सकता है इसके बाद के संस्करण मैं सिर्फ फार्म पर पैनल की चौड़ाई प्रदर्शित करने के लिए लेबल जोड़े गए आकार बदलें। उम्मीद है कि यह पॉल

+0

मैं कल यह कोशिश करने के लिए तत्पर हूं, धन्यवाद! – NoPyGod

+0

मेरी कार्य मशीन में दूरस्थ रूप से इसे कोशिश करने के लिए लॉग इन किया गया, सफलता! शानदार धन्यवाद – NoPyGod

+0

@NoPyGod मदद करने के लिए खुशी हुई - मुझे यहां बहुत मदद मिली है - पॉल –