2012-03-12 11 views
21

मैं कक्षा पूरा होने संशोधित करना चाहते हैं ताकि हर विधि है कि बनाई गई है जिसमें raise ENotImplemented.Create;मैं कक्षा-समापन (Ctrl-Shift-ग) द्वारा बनाया गया कोड कैसे संशोधित कर सकते हैं

किसी को भी इस व्यवहार को अनुकूलित करने के लिए कैसे पता है ?

अद्यतन:
मुझे समाधान चाहिए जो तीसरे पक्ष पर निर्भर नहीं है।
आईडीई अपने टेम्पलेट्स कहां से लेता है?
क्या ओटीए के माध्यम से कोई रास्ता है?

+1

इसे देखें: [डेल्फी-विचार-कैसे-बदलने-बदलने-मार्ग-पूर्ण-कार्य-कार्य] (http://stackoverflow.com/a/581386/576719)। मॉडलमेकर कोड एक्सप्लोरर (एमएमएक्स) के साथ आपके पास जो भी आप चाहते हैं उसे करने का विकल्प होगा। –

+1

@ आरबीए, उह! आपने LU RD के समान लिंक पोस्ट किया है। – OnTheFly

+0

मैंने ध्यान नहीं दिया। मैंने उस टिप्पणी को हटा दिया – RBA

उत्तर

2

सरल उत्तर यह है कि वास्तव में आरएडी स्टूडियो (डेल्फी/सी ++ बिल्डर) क्लास प्राप्ति इंजन द्वारा उत्पन्न मार्कअप को संशोधित करने का कोई तरीका नहीं है। मैंने इसका कोई प्रयास नहीं करने के लिए पूरी तरह से प्रयास किया है।

मुझे बताया गया है (एक बहुत विश्वसनीय स्रोत से) कि क्लास प्राप्ति इंजन को टेम्पलेट के बजाए आईडीई में हार्ड-कोड किया गया है, इसके व्यवहार को बदलने के लिए ओपन टूल्स एपीआई के माध्यम से कोई इरादा इंटरफ़ेस खुलासा नहीं किया गया है।

सबसे अच्छा वैकल्पिक समाधान ModelMaker Code Explorer है (सुनिश्चित करें कि गलती से "मॉडलमेकर" को ऑर्डर न करें क्योंकि यह किट का एक पूरी तरह से अलग टुकड़ा है)। जैसा कि मैं इसे समझता हूं, मॉडलमेकर कोड एक्सप्लोरर अनिवार्य रूप से अंतर्निर्मित क्लास प्राप्ति इंजन को ओवरराइड करता है, और आवश्यकतानुसार कोड मार्कअप को अनुकूलित करने के लिए आवश्यक एक्सपोजर प्रदान करता है।

+0

क्या आप कुछ आधिकारिक स्रोतों को उद्धृत कर सकते हैं? – CyprUS

+0

मैं अपने स्रोतों को अनुमति के लिए पूछूंगा ... लेकिन मैं उन्हें उनकी अनुमति के बिना उद्धृत नहीं करूंगा (यकीन नहीं है कि उन्होंने मुझे आत्मविश्वास के कुछ रूप में बताया है या नहीं) – LaKraven

+0

मैं उम्मीद कर रहा था कि एक बेहतर तरीका है ... शायद भविष्य में आह ... –

संबंधित मुद्दे

 संबंधित मुद्दे