हमारा आवेदन एक सामान्य आधार रूप का उपयोग करने के लिए उपयोग किया जाता था कि सभी रूपों का उत्तराधिकारी होना था। मैं डेल्फी के वीएफआई कार्यान्वयन से संबंधित कई परेशानियों के लिए इसका उपयोग करता हूं, जो पुलिस की आवश्यकता से लेकर कई कारणों से इसे छुटकारा पाना चाहता हूं। यह पता चला है कि इसकी पेशकश की गई अधिकांश सुविधाओं को अन्य, अधिक विश्वसनीय तरीकों से किया जा सकता है।इससे पहले कि कोई फॉर्म कैसे दिखाए?
वह जिसे मैं इतना निश्चित नहीं हूं, स्वचालित रूप से अपने कॉलर्स के केंद्र में सभी रूपों को पोजिशन कर रहा है। इसलिए यदि मैं अपने मुख्य रूप से संवाद ए खोलता हूं, तो इसे मुख्य रूप के केंद्र में रखा जाना चाहिए। और यदि मैं संवाद ए से संवाद बी खोलता हूं, तो इसे संवाद ए के केंद्र में रखा जाना चाहिए और इसी तरह।
हम बेस फॉर्म की स्थिति संपत्ति को poOwnerFormCenter पर सेट करके यह सब ख्याल रखते थे और यह बहुत अच्छा काम करता था। लेकिन मैं इस ऐप-वाईड को कैसे करूं?
मैंने स्क्रीन.ऑनएक्टिवफॉर्म चेंज का उपयोग करने के बारे में सोचा, लेकिन मुझे लगता है कि फॉर्म हर बार जब फोकस प्राप्त करता है तो ऐसा होता है। मैंने एप्लिकेशन.ऑनमोडालबिन का उपयोग करने के बारे में भी सोचा था, लेकिन इस बिंदु पर फ़ॉर्म को खोजने का एक स्पष्ट तरीका प्रतीत नहीं होता है।
क्या किसी ने यह कोशिश की है?
+1 मैंने आधार से छुटकारा पा लिया क्योंकि लोगों ने इसका उपयोग नहीं किया था और यह पुलिस को दर्द था। तो मैं वास्तव में यहां अपने तर्क को गलती करना चाहता हूं, लेकिन आप सही हैं। मुझे आधार के बिना एक या दो आवश्यकताओं की देखभाल करने के लिए अभी भी एक विश्वसनीय तरीका नहीं मिल रहा है, इसलिए मुझे लगता है कि मुझे इसे वापस रखना होगा। मुझे निश्चित रूप से लगता है कि मुझे विरासत के दृश्य भाग को छोड़ना चाहिए, क्योंकि यह ठीक से काम नहीं करता है। –
मैं निश्चित नहीं हूं, लेकिन यह संभव है कि डेल्फी आईडीई को कम से कम उस कक्षा को पुलिस बनाने में आपकी सहायता करने के लिए कॉन्फ़िगर किया जा सके जिस पर नए फॉर्म आधारित हैं। –