पर प्रगति पट्टी एनीमेशन को अक्षम करना मैं डेल्फी 200 वीसीएल टीप्रेशंसबार का उपयोग "खाली/पूर्ण" गेज के रूप में कर रहा हूं।Vista Aero
विस्टा पर, एरो थीम सक्षम के साथ, इसमें एक एनीमेशन जुड़ा हुआ है, जो एक गेज के लिए परेशान और अनुचित है।
क्या इस नियंत्रण पर एनीमेशन को रोकने के लिए इसे अक्षम करने (उपयोगकर्ता की थीम सेटिंग्स को समायोजित करके नहीं) का कोई तरीका है?
स्पष्टीकरण के लिए, मैं मूल रूप से विंडोज एक्सप्लोरर में 'डिस्क स्पेस प्रयुक्त' मीटर के समान कुछ चाहता हूं। कोई एनीमेशन नहीं, लेकिन अभी भी एक अच्छी सीमा और छायांकन प्रभाव के साथ।
अद्यतन:
मैं समझता हूँ कि मैं एक "मीटर", बजाय एक सच्चे प्रगति बार की जरूरत है। एक मानक मीटर प्रगति बार नियंत्रण का उपयोग कर एक थीम्ड मीटर लागू किया जा सकता है?
समझा - लेकिन यह कहता है: "मीटर: यह पैटर्न प्रगति पट्टी नहीं है, लेकिन इसे प्रगति बार नियंत्रण का उपयोग करके कार्यान्वित किया जाता है।" प्रगति पट्टी नियंत्रण का उपयोग करके मैं इस तरह के "मीटर" को कैसे कार्यान्वित कर सकता हूं? एबकस घटकों के लिए, मेरा आवेदन ऐसा दिखना चाहिए जैसा कि पिछले दस वर्षों में बनाया गया था। – Roddy
मुझे नहीं पता कि मीटर को कैसे कार्यान्वित किया जाए, और यहां जांच करने के लिए Vista नहीं है। क्या आप जासूस ++ चला सकते हैं और उन विंडोज नियंत्रणों के लिए सेट किए गए विंडोज स्टाइल झंडे को देख सकते हैं? जासूस ++ एमएस विजुअल सी ++ के साथ आता है। यदि आपके पास यह नहीं है तो "spy ++ फ्रीवेयर" के लिए Google। – mghie
अबकस के लिए - मैं आपको सुनता हूं ;-) यदि आपको Vista में अच्छा दिखने के लिए गेज की आवश्यकता है तो यह सामान्य नियंत्रण के लिए शैली ढूंढना सबसे अच्छा होगा। मुझे प्लेटफ़ॉर्म एसडीके में कुछ भी नहीं मिला है ... उपलब्ध docu के लिए http://msdn.microsoft.com/en-us/library/cc656530(VS.85).aspx देखें। – mghie