אפילו עם תמיכה בערכות נושא, אפשרויות ההתאמה האישית ב- Windows 10 מוגבלות. אתה יכול להחיל נושא של צד שלישי שמשנה את המראה של אלמנטים ממשק המשתמש החזותיים ומסגרת החלון, אך זה לא ישפיע על יישומים אוניברסליים. מחוץ לקופסה, Windows 10 תומך רק בערכות נושא בהירות וכהות ליישומים אוניברסליים. כך תוכל ליצור נושא מותאם אישית משלך.
פרסומת
משתמש Reddit 'מקדניס 'מצא שיטה פשוטה ואמינה יחסית להתאמה אישית מלאה של ערכת הנושא המוגדרת כברירת מחדל בה משתמשים יישומי יוניברסל ב- Windows 10. בעזרת השיטה שלו, ניתן לשנות את מראה כל הפקדים הנפוצים של UWP. הנה דוגמה להתאמות האישיות שהוחלו:
כיצד ליצור ערכת נושא מותאמת אישית לאפליקציות אוניברסליות ב- Windows 10
לפני שתמשיך, עליך להתקין את הכלים והאפליקציות הבאים:
- Visual Studio 2015 Express עם SDK עבור אותה Windows build שבה אתה משתמש. זכור כי מיקרוסופט לרוב אינה משחררת SDK לבניית Insider. ראה קישור זה .
- האקר משאבים .
חלק 1: צור את ערכת ה- XAML המותאמת אישית שלך
- צור עותק של ערכת הנושא המוגדרת כברירת מחדל בשולחן העבודה שלך. בהנחה שאתה משתמש ב- build 10240 ובמיקום ההתקנה המוגדר כברירת מחדל לכל דבר, הנתיב המלא שלה הוא:
C: קבצי תוכנה (x86) ערכות Windows 10 DesignTime CommonConfiguration Neutral UAP 10.0.10240.0 Generic themeresources.xaml
- פתח את העותק החדש שנוצר באמצעות Visual Studio. הקובץ מופרד לשלושה חלקים. הראשון מגדיר את הנושא הכהה (המכונה נושא 'ברירת המחדל'), השני מגדיר את הנושא הבהיר והשלישי מגדיר את הנושא בעל הניגודיות הגבוהה. בואו נגיד שאתם רוצים לשנות את הצבע של סרגל הכלים של Edge בעת השימוש בנושא הכהה. ראשית, זהה את מפתח המשאב שמגדיר אותו. אתה יכול להשתמש במדריך זה:
במקרה זה, המפתח הוא 'SystemChromeMediumLowColor' - אתר את המופע הראשון של מפתח זהמקורות התבנית. xaml(אני מציין את 'המופע הראשון' מכיוון שהמפתח מופיע גם בהמשך הקובץ לנושא האור ולנושא הניגודיות הגבוהה).
- החלף את ערך ה- hex הכלול באלמנט הצבע בערך ה- hex של ARGB של הצבע שבחרת. לבסוף, שמור את השינויים שלך.
חלק 2: הידור את ערכת הנושא שלך לקובץ xbf
ב- Visual Studio, צור פרויקט יישום C # או Visual Basic Universal חדש. באמצעות חלונית סייר הפיתות, הדבק עותק של ערכת ה- XAML ששונתה בפרויקט.
כיצד להשיג מנוי ב- snapchat
לאחר מכן, הגדר את מצב הבנייה לשחרור וארכיטקטורת המעבד זהה להתקנת Windows שלך.
ללחוץCtrl + Shift + Bלבנות את הפיתרון שלך.
לאחר שתסיים, לחץ לחיצה ימנית על שם הפרויקט שלך בסייר הפיתרון ובחר 'פתח תיקיה בסייר הקבצים'. נווט אל bin -> x86 או x64 -> שחרר והעתק את הקובץ בשם 'themeresources.xbf' על שולחן העבודה שלך.
לבסוף, שנה את סיומת הקובץ של העותק מ- .xbf ל- .rc.
חלק 3: החלף את נושא ברירת המחדל לנושא המותאם אישית שלך
- לקחת בעלות של הקובץ הבא וצור עותק שלו על שולחן העבודה שלך:
% windir% / System32 / Windows.UI.XAML.Resources.dll
- פתח את העותק ב- Resource Hacker
- בחלונית הניווט, נווט אל 256 -> themeresource.xbf: 1024.
- בשורת התפריטים לחץ על פעולה -> החלף משאב.
- בתיבת הדו-שיח שמופיעה, לחץ על כפתור 'בחר קובץ' ופתח את הקובץ בשם 'themeresources.rc' שנמצא על שולחן העבודה שלך.
- לחץ על כפתור 'החלף'.
- לבסוף, שמור את השינויים שלך (Ctrl + S).
- שנה את שם ה- מְקוֹרִי הקובץ ל- Windows.UI.XAML.Resources.dll.old והעביר את הקובץ ששונה על שולחן העבודה שלךמערכת 32תיקיה. לבסוף, צא החוצה והתחבר שוב. כעת יש להחיל את הנושא החדש.
אם ברצונך לשנות תבנית בקרת ברירת מחדל (הנדרשת לביצוע שינויים מורכבים יותר), התהליך מעט מורכב יותר, אך דומה:
עליך לקחת את תבנית הבקרה המקורית, לשנות אותה, להכניס אותה למילון משאבים ריק, ליצור ממנה קובץ xbf ולהחליף את המשאב הקשור ב- Windows.UI.XAML.Resources.dll.
זכור כי שינויים בקבצי המערכת עלולים לגרום להתנהגות בלתי צפויה של מערכת ההפעלה. כמו כן, יום אחד, עדכון כלשהו עבור Windows 10 המשפיע על הקבצים ששיניתם ישחזר את נושא ברירת המחדל, כך שתצטרך לחזור על השלבים שלעיל שוב.
כיצד לעקם טקסט ב- Google Docs
נקודות זכות: מקדניס . הודות ל @FlatDesignSucks לטיפ הזה.