मुख्य विंडोज 10 विंडोज 10 में यूनिवर्सल ऐप्स के लिए एक कस्टम थीम बनाएं

विंडोज 10 में यूनिवर्सल ऐप्स के लिए एक कस्टम थीम बनाएं



थीम समर्थन के साथ भी, विंडोज 10 में अनुकूलन विकल्प सीमित हैं। आप थर्ड पार्टी थीम लागू कर सकते हैं जो दृश्य UI तत्वों और विंडो फ़्रेम के स्वरूप को थोड़ा संशोधित करता है, लेकिन यह यूनिवर्सल ऐप्स को प्रभावित नहीं करेगा। आउट-ऑफ-द-बॉक्स, विंडोज 10 यूनिवर्सल ऐप्स के लिए केवल लाइट और डार्क थीम का समर्थन करता है। यहां बताया गया है कि आप अपनी खुद की कस्टम थीम कैसे बना सकते हैं।

विज्ञापन

Reddit उपयोगकर्ता 'mcdenis 'विंडोज 10 में यूनिवर्सल ऐप्स द्वारा उपयोग किए जाने वाले डिफ़ॉल्ट थीम को पूरी तरह से अनुकूलित करने के लिए एक अपेक्षाकृत सरल और विश्वसनीय तरीका पाया गया। उनकी विधि का उपयोग करके, यूडब्ल्यूपी के सभी सामान्य नियंत्रणों के रूप को बदलना संभव है। यहाँ लागू अनुकूलन का एक उदाहरण है:

विंडोज 10 अनुकूलित उपस्थिति

विंडोज 10 में यूनिवर्सल ऐप्स के लिए कस्टम थीम कैसे बनाएं

जारी रखने से पहले, आपको इन उपकरणों और ऐप्स को इंस्टॉल करना होगा:

भाग 1: अपनी अनुकूलित XAML थीम बनाएँ

  1. अपने डेस्कटॉप पर डिफ़ॉल्ट थीम की एक प्रति बनाएँ। यह मानते हुए कि आप 10240 का निर्माण कर रहे हैं और हर चीज के लिए डिफ़ॉल्ट इंस्टॉल लोकेशन है, इसका पूरा रास्ता है:
    C:  Program Files (x86)  Windows Kits  10  DesignTime  CommonConfiguration  Neutral  UAP  10.0.10240.0  Generic  themeresources.xaml
  2. विजुअल स्टूडियो के साथ नई बनाई गई कॉपी खोलें। फ़ाइल को तीन खंडों में विभाजित किया गया है। पहला डार्क विषय को परिभाषित करता है ('डिफ़ॉल्ट' थीम के रूप में संदर्भित), दूसरा प्रकाश विषय को परिभाषित करता है और तीसरा उच्च विपरीत थीम को परिभाषित करता है। मान लें कि आप डार्क थीम का उपयोग करते समय एज टूलबार का रंग बदलना चाहते हैं। सबसे पहले, उस संसाधन की कुंजी को पहचानें जो इसे परिभाषित करता है। आप इस गाइड का उपयोग कर सकते हैं:
    रंग गाइडइस मामले में, कुंजी 'SystemChromeMediumLowColor'
  3. उस कुंजी की पहली आवृत्ति का पता लगाएँthemeresources.xaml(मैं 'पहला उदाहरण' निर्दिष्ट करता हूं क्योंकि कुंजी भी बाद में प्रकाश विषय और उच्च विपरीत थीम के लिए फ़ाइल में दिखाई देती है)।
  4. अपनी पसंद के रंग के ARGB हेक्स मूल्य के साथ रंग तत्व के भीतर निहित हेक्स मूल्य को बदलें। अंत में, अपने परिवर्तनों को सहेजें।

भाग 2: अपने विषय को एक xbf फ़ाइल में संकलित करें

Visual Studio में, एक नया C # या Visual Basic यूनिवर्सल ऐप प्रोजेक्ट बनाएँ। समाधान एक्सप्लोरर फलक का उपयोग करके, परियोजना में अपने संशोधित XAML थीम की एक प्रति चिपकाएँ।

गूगल फोटोज में डुप्लीकेट फोटो कैसे ढूंढे

उसके बाद, बिल्ड मोड को रिलीज़ करने के लिए सेट करें और प्रोसेसर आर्किटेक्चर को आपके विंडोज इंस्टॉलेशन के समान सेट करें।

नए विषय का निर्माण

दबाएँCtrl + Shift + Bअपने समाधान का निर्माण करने के लिए।

एक बार ऐसा हो जाने पर, अपने प्रोजेक्ट का नाम सोल्यूशन एक्सप्लोरर पर राइट क्लिक करें और 'फाइल एक्सप्लोरर में ओपन फोल्डर' चुनें। बिन पर नेविगेट करें -> x86 या x64 -> अपने डेस्कटॉप पर 'themeresources.xbf' नामक फ़ाइल को रिलीज़ और कॉपी करें।

अंत में कॉपी के फाइल एक्सटेंशन को '.xbf' से '.rc' में बदलें।

भाग 3: अपने कस्टम एक के साथ डिफ़ॉल्ट विषय को बदलें

  1. स्वामित्व लेने निम्न फ़ाइल और अपने डेस्कटॉप पर इसकी एक प्रति बनाएँ:
    % Windir% / System32 / Windows.UI.XAML.Resources.dll
  2. संसाधन हैकर में प्रतिलिपि खोलें
  3. नेविगेशन फलक में, 256 -> themeresource.xbf: 1024 पर नेविगेट करें।
  4. मेनू बार में, एक्शन पर क्लिक करें -> संसाधन बदलें।
  5. दिखाई देने वाले संवाद बॉक्स में, 'फ़ाइल का चयन करें' बटन पर क्लिक करें और अपने डेस्कटॉप पर 'themeresource.rc' नामक फ़ाइल खोलें।
  6. 'बदलें' बटन पर क्लिक करें।
  7. अंत में, अपने परिवर्तन (Ctrl + S) सहेजें।
  8. का नाम बदला मूल Windows.UI.XAML.Resources.dll.old पर फ़ाइल और संशोधित की गई फ़ाइल को अपने डेस्कटॉप पर ले जाएंSystem32फ़ोल्डर। अंत में, लॉग आउट करें और वापस लॉग इन करें। नया विषय अब लागू किया जाना चाहिए।

यदि आप एक डिफ़ॉल्ट नियंत्रण टेम्पलेट को संशोधित करना चाहते हैं (जो अधिक जटिल परिवर्तन करने के लिए आवश्यक है), प्रक्रिया थोड़ी अधिक जटिल है, लेकिन समान है:

आपको मूल नियंत्रण टेम्पलेट लेने की आवश्यकता है, इसे संशोधित करें, इसे खाली संसाधन शब्दकोश में डालें, इससे xbf फ़ाइल बनाएं और संबंधित संसाधन को Windows.UI.XAML.Resources.dll में बदलें।

ध्यान रखें कि सिस्टम फ़ाइल संशोधन अप्रत्याशित ऑपरेटिंग सिस्टम व्यवहार का कारण बन सकता है। इसके अलावा, किसी दिन, विंडोज 10 के लिए कुछ अपडेट जो आपके द्वारा संशोधित फ़ाइलों को प्रभावित करता है, डिफ़ॉल्ट थीम को पुनर्स्थापित करेगा, इसलिए आपको एक बार फिर से उपरोक्त कार्यों को दोहराने की आवश्यकता होगी।

जंग के लिए खाल कैसे बनाएं

क्रेडिट: mcdenis । करने के लिए धन्यवाद @FlatDesignSucks इस टिप के लिए।

दिलचस्प लेख

संपादक की पसंद

कैसे जांचें कि आपका स्थान iPhone पर किसके साथ साझा किया गया है
कैसे जांचें कि आपका स्थान iPhone पर किसके साथ साझा किया गया है
Apple डिवाइस आपको परिवार और दोस्तों के साथ अपना स्थान साझा करने में सक्षम बनाता है। वे आपके ठिकाने पर नज़र रख सकते हैं, देख सकते हैं कि आप कहाँ जा रहे हैं, और यह सुनिश्चित कर सकते हैं कि आप सुरक्षित हैं। आप इन सेटिंग्स को किसी भी समय कस्टमाइज़ कर सकते हैं, लेकिन कभी-कभी आप
विंडोज नोटपैड में यूनिक्स लाइन की समाप्ति का समर्थन अक्षम करें
विंडोज नोटपैड में यूनिक्स लाइन की समाप्ति का समर्थन अक्षम करें
विंडोज 10 में नोटपैड अब यूनिक्स लाइन एंडिंग को पहचानता है, इसलिए आप यूनिक्स / लिनक्स फाइलों को देख और संपादित कर सकते हैं। आप इस नए व्यवहार को अक्षम करना और नोटपैड के मूल व्यवहार पर वापस जाना पसंद कर सकते हैं। यहां कैसे।
सिम्स 4 में जुड़वाँ बच्चे कैसे हों?
सिम्स 4 में जुड़वाँ बच्चे कैसे हों?
सिम्स सीरीज़ एक वास्तविक जीवन का सिमुलेशन गेम है जहाँ आपको पात्र बनाने और उनके जीवन का निर्माण करने के लिए जैसा आप चाहते हैं। खेल का उद्देश्य परिवार सहित वास्तविक जीवन के यथासंभव निकट होना है। जब यह
टैग अभिलेखागार: 0x8007002C - 0x4000D
टैग अभिलेखागार: 0x8007002C - 0x4000D
माउस को छुए बिना अपने कंप्यूटर को कैसे सक्रिय रखें
माउस को छुए बिना अपने कंप्यूटर को कैसे सक्रिय रखें
आप अपने कंप्यूटर को हर समय चालू रखने के लिए, अपने माउस को बार-बार हिलाए बिना, सेटिंग्स बदल सकते हैं।
फोटोशॉप में बैच एडिट कैसे करें
फोटोशॉप में बैच एडिट कैसे करें
फोटोशॉप एक प्रमुख फोटो संपादक है, और अच्छे कारण के लिए। इसमें परिष्कृत विशेषताएं हैं जो संपादन फ़ोटो को एक स्नैप बनाती हैं। लेकिन शायद, इसकी सबसे पेचीदा विशेषताओं में से एक एक बार में फ़ोटो के एक बैच को संपादित करने की क्षमता है।
सोल कैलिबर 6 हैंड्स-ऑन: संभवत: आत्माओं और तलवारों की अब तक की सबसे बेहतरीन कहानी
सोल कैलिबर 6 हैंड्स-ऑन: संभवत: आत्माओं और तलवारों की अब तक की सबसे बेहतरीन कहानी
SoulCalibur 6 को आने में काफी समय हो गया है। श्रृंखला में अंतिम प्रविष्टि के बाद से छह साल हो गए हैं, SoulCalibur 5, कंसोल पर उतरा और - कई प्रशंसकों के लिए - श्रृंखला के अपने समय से भी अधिक समय हो गया है