के उपयोग के बाद मूल रूप से डेल्फी TForm को रीसेट करने के लिए कैसे करें मैं उपयोगकर्ता द्वारा अपने नियंत्रण अनुपात के आकार के साथ एक फॉर्म को आकार देने की अनुमति देना चाहता हूं। स्केलबी (एन, एम) मेरे लिए ठीक काम करता है लेकिन अगर बार-बार दोहराया जाता है तो संचयी गोल करने वाली त्रुटियां होती हैं। इसका मुकाबला करने के लिए मैं बस स्केलबी() से पहले अपनी डिफ़ॉल्ट उपस्थिति और आकार में फॉर्म को फिर से बनाने के लिए कॉल के साथ आगे बढ़ना चाहता हूं और फिर स्केलबी को विभिन्न मानों के साथ कॉल करना चाहता हूं। मुझे पता है कि मैं अपने फॉर्म को एक पैनल के भीतर होस्ट करके (और इसे डिस्पोजेक्ट/रीरेटिंग) कर सकता हूं, लेकिन क्या कोई कॉल है जो स्केलबी() के उपयोग के बाद फॉर्म रीसेट करेगा?स्केलबी()
संपादित करें - मैं डेल्फी XE2 उपयोग कर रहा हूँ और यह भी एक घटक या अन्य कोड (भुगतान या मुफ्त) के साथ किसी की सफलता में रुचि होगी बड़े करीने से एक रूप पैमाने पर करने के - मेरे अपने डाउनलोड एक काम कर समाधान का उत्पादन नहीं किया है।
क्या आप चाहते हैं कि उपयोगकर्ता फ्लाई पर फ़ॉर्म को स्केल करने में सक्षम हो, बार-बार? व्यक्तिगत रूप से मैं बस फिर से बनाना होगा। –
@ डेविड: मैं बस उन्हें एक स्लाइडर खींचने में सक्षम होना चाहता हूं (कहें) जब तक कि यह सही न लगे, तब इसे छोड़ दें, इसलिए कोई प्रदर्शन प्रभाव नहीं है। –