डेल्फी प्रलेखन में TCustomForm.FormStyle बारे में एक नोट है कि राज्यों जोड़ा जाता है: "यह कार्यावधि में FormStyle बदलने के लिए उचित नहीं है।"रनटाइम पर फॉर्मस्टाइल को बदलने की सलाह क्यों नहीं दी जाती है?
मुझे पता है क्यों यह सलाह दी जाती रनटाइम पर formstyle बदलने के लिए नहीं है चाहते हैं। क्या यह उपयोगकर्ता इंटरफ़ेस बिंदु दृश्य से सलाह नहीं दी जाती है या क्या कुछ तकनीकी समस्याएं हो सकती हैं? और रनटाइम पर फॉर्मस्टाइल बदलने के बाद किस तरह के मुद्दे हो सकते हैं?
मामले उपयोग
हम अपने एमडीआई आवेदन की बहु मॉनीटर समर्थन में सुधार करना चाहते हैं। वर्तमान में सभी बाल खिड़कियां मुख्य विंडो (एमडीआई अभिभावक खिड़की) के भीतर खोली गई हैं। उपयोगकर्ता क्या चाहते हैं कि मुख्य विंडो के बाहर एक बच्चे की खिड़की को खोलने/स्थानांतरित करने में सक्षम होना चाहिए ताकि बच्चे की खिड़की अलग-अलग फ्लोटिंग विंडो के रूप में खोली जा सके जो विंडोज डेस्कटॉप पर कहीं भी स्थित हो।
मैं एडोब फोटोशॉप, गूगल क्रोम और माइक्रोसॉफ्ट इंटरनेट एक्सप्लोरर में इस कार्यक्षमता का उदाहरण देखा है। (टैब्स tabbar से ले जाया जा सकता है और इसमें अलग चल विंडो में खोला जाएगा)
+1 अंतिम विकल्प शायद मौजूदा कोड बेस के लिए उपलब्ध सबसे आसान संक्रमण है। –