థీమ్ మద్దతుతో కూడా, విండోస్ 10 లోని అనుకూలీకరణ ఎంపికలు పరిమితం. మీరు దృశ్య UI ఎలిమెంట్స్ మరియు విండో ఫ్రేమ్ యొక్క స్వరూపాన్ని కొద్దిగా సవరించే మూడవ పార్టీ థీమ్ను వర్తింపజేయవచ్చు, కానీ ఇది యూనివర్సల్ అనువర్తనాలను ప్రభావితం చేయదు. విండోస్ 10 యూనివర్సల్ అనువర్తనాల కోసం లైట్ మరియు డార్క్ థీమ్స్కు మాత్రమే మద్దతు ఇస్తుంది. ఇక్కడ మీరు మీ స్వంత అనుకూల థీమ్ను ఎలా సృష్టించగలరు.
ప్రకటన
రెడ్డిట్ యూజర్ 'mcdenis 'విండోస్ 10 లో యూనివర్సల్ అనువర్తనాలు ఉపయోగించే డిఫాల్ట్ థీమ్ను పూర్తిగా అనుకూలీకరించడానికి సాపేక్షంగా సరళమైన మరియు నమ్మదగిన పద్ధతిని కనుగొన్నారు. అతని పద్ధతిని ఉపయోగించి, UWP యొక్క అన్ని సాధారణ నియంత్రణల రూపాన్ని మార్చడం సాధ్యపడుతుంది. వర్తింపజేసిన అనుకూలీకరణలకు ఉదాహరణ ఇక్కడ ఉంది:
విండోస్ 10 లో యూనివర్సల్ అనువర్తనాల కోసం అనుకూల థీమ్ను ఎలా సృష్టించాలి
మీరు కొనసాగడానికి ముందు, మీరు ఈ సాధనాలు మరియు అనువర్తనాలను ఇన్స్టాల్ చేయాలి:
- విజువల్ స్టూడియో 2015 ఎక్స్ప్రెస్ మీరు ఉపయోగిస్తున్న అదే విండోస్ బిల్డ్ కోసం SDK తో. మైక్రోసాఫ్ట్ తరచుగా ఇన్సైడర్ బిల్డ్స్ కోసం SDK లను విడుదల చేయదని గుర్తుంచుకోండి. ఈ లింక్ చూడండి .
- రిసోర్స్ హ్యాకర్ .
పార్ట్ 1: మీ అనుకూలీకరించిన XAML థీమ్ను సృష్టించండి
- మీ డెస్క్టాప్లో డిఫాల్ట్ థీమ్ యొక్క కాపీని చేయండి. మీరు బిల్డ్ 10240 ను ఉపయోగిస్తున్నారని మరియు ప్రతిదానికీ డిఫాల్ట్ ఇన్స్టాల్ స్థానాన్ని ఉపయోగిస్తున్నారని uming హిస్తే, దాని పూర్తి మార్గం:
సి: ప్రోగ్రామ్ ఫైళ్ళు (x86) విండోస్ కిట్స్ 10 డిజైన్టైమ్ కామన్ కాన్ఫిగరేషన్ న్యూట్రల్ యుఎపి 10.0.10240.0 జెనెరిక్ థీమ్సోర్సెస్.సామ్
- విజువల్ స్టూడియోతో కొత్తగా సృష్టించిన కాపీని తెరవండి. ఫైల్ మూడు విభాగాలుగా విభజించబడింది. మొదటిది చీకటి థీమ్ను నిర్వచిస్తుంది ('డిఫాల్ట్' థీమ్ అని పిలుస్తారు), రెండవది లైట్ థీమ్ను నిర్వచిస్తుంది మరియు మూడవది హై-కాంట్రాస్ట్ థీమ్ను నిర్వచిస్తుంది. చీకటి థీమ్ను ఉపయోగిస్తున్నప్పుడు మీరు ఎడ్జ్ యొక్క టూల్బార్ యొక్క రంగును మార్చాలనుకుంటున్నారని చెప్పండి. మొదట, దానిని నిర్వచించే వనరు యొక్క కీని గుర్తించండి. మీరు ఈ గైడ్ను ఉపయోగించవచ్చు:
ఈ సందర్భంలో, కీ 'SystemChromeMediumLowColor' - లో ఆ కీ యొక్క మొదటి ఉదాహరణను కనుగొనండిthemeresources.xaml(నేను 'మొదటి ఉదాహరణ'ని పేర్కొంటాను ఎందుకంటే కీ తరువాత తేలికపాటి థీమ్ మరియు అధిక కాంట్రాస్ట్ థీమ్ కోసం ఫైల్లో కనిపిస్తుంది).
- రంగు మూలకంలో ఉన్న హెక్స్ విలువను మీకు నచ్చిన రంగు యొక్క ARGB హెక్స్ విలువతో భర్తీ చేయండి. చివరగా, మీ మార్పులను సేవ్ చేయండి.
పార్ట్ 2: మీ థీమ్ను xbf ఫైల్కు కంపైల్ చేయండి
విజువల్ స్టూడియోలో, క్రొత్త సి # లేదా విజువల్ బేసిక్ యూనివర్సల్ యాప్ ప్రాజెక్ట్ను సృష్టించండి. సొల్యూషన్ ఎక్స్ప్లోరర్ పేన్ను ఉపయోగించి, మీ సవరించిన XAML థీమ్ యొక్క కాపీని ప్రాజెక్ట్లో అతికించండి.
PS4 లో ఆడిన సమయాన్ని ఎలా తనిఖీ చేయాలి
ఆ తరువాత, బిల్డ్ మోడ్ను విడుదలకు మరియు ప్రాసెసర్ నిర్మాణాన్ని మీ విండోస్ ఇన్స్టాలేషన్కు సెట్ చేయండి.
నొక్కండిCtrl + Shift + B.మీ పరిష్కారాన్ని నిర్మించడానికి.
అది పూర్తయిన తర్వాత, సొల్యూషన్ ఎక్స్ప్లోరర్లో మీ ప్రాజెక్ట్ పేరుపై కుడి క్లిక్ చేసి, 'ఫైల్ ఎక్స్ప్లోరర్లో ఓపెన్ ఫోల్డర్' ఎంచుకోండి. మీ డెస్క్టాప్లో బిన్ -> x86 లేదా x64 -> 'themeresources.xbf' అనే ఫైల్ను విడుదల చేసి కాపీ చేయండి.
చివరగా, కాపీ యొక్క ఫైల్ పొడిగింపును '.xbf' నుండి '.rc' కు మార్చండి.
పార్ట్ 3: డిఫాల్ట్ థీమ్ను మీ కస్టమ్తో భర్తీ చేయండి
- యాజమాన్యాన్ని తీసుకోండి కింది ఫైల్ యొక్క మరియు దాని డెస్క్టాప్లో దాని కాపీని సృష్టించండి:
% windir% / System32 / Windows.UI.XAML.Resources.dll
- రిసోర్స్ హ్యాకర్లో కాపీని తెరవండి
- నావిగేషన్ పేన్లో, 256 -> themeresource.xbf: 1024 కు నావిగేట్ చేయండి.
- మెను బార్లో, యాక్షన్ -> రిప్లేస్ రిసోర్స్పై క్లిక్ చేయండి.
- కనిపించే డైలాగ్ బాక్స్లో, 'ఫైల్ను ఎంచుకోండి' బటన్పై క్లిక్ చేసి, మీ డెస్క్టాప్లో ఉన్న 'themeresources.rc' అనే ఫైల్ను తెరవండి.
- 'పున lace స్థాపించు' బటన్ పై క్లిక్ చేయండి.
- చివరగా, మీ మార్పులను సేవ్ చేయండి (Ctrl + S).
- పేరు మార్చండి అసలైనది Windows.UI.XAML.Resources.dll.old కు ఫైల్ చేయండి మరియు మీ డెస్క్టాప్లో ఉన్న సవరించిన ఫైల్ను తరలించండిసిస్టమ్ 32ఫోల్డర్. చివరగా, లాగ్ అవుట్ చేసి తిరిగి లాగిన్ అవ్వండి. క్రొత్త థీమ్ ఇప్పుడు వర్తించాలి.
మీరు డిఫాల్ట్ కంట్రోల్ టెంప్లేట్ను సవరించాలనుకుంటే (ఇది మరింత క్లిష్టమైన మార్పులు చేయాల్సిన అవసరం ఉంది), ప్రక్రియ కొంచెం క్లిష్టంగా ఉంటుంది, కానీ ఇలాంటిది:
మీరు అసలు నియంత్రణ టెంప్లేట్ను తీసుకోవాలి, దాన్ని సవరించాలి, ఖాళీ వనరుల నిఘంటువులో ఉంచండి, దాని నుండి ఒక xbf ఫైల్ను సృష్టించండి మరియు సంబంధిత వనరును Windows.UI.XAML.Resources.dll లో భర్తీ చేయాలి.
సిస్టమ్ ఫైల్ మార్పులు unexpected హించని ఆపరేటింగ్ సిస్టమ్ ప్రవర్తనకు కారణమవుతాయని గుర్తుంచుకోండి. అలాగే, కొన్ని రోజు, మీరు సవరించిన ఫైల్లను ప్రభావితం చేసే విండోస్ 10 కోసం కొంత నవీకరణ డిఫాల్ట్ థీమ్ను పునరుద్ధరిస్తుంది, కాబట్టి మీరు పై దశలను మరోసారి పునరావృతం చేయాలి.
మెమరీ నిర్వహణ లోపం విండోస్ 10 పరిష్కారము
క్రెడిట్స్: mcdenis . ధన్యవాదాలు @FlatDesignSucks ఈ చిట్కా కోసం.