Windows Tips & News

צור ערכת נושא מותאמת אישית עבור אפליקציות אוניברסליות ב-Windows 10

click fraud protection
מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכת

אפילו עם תמיכה בערכות נושא, אפשרויות ההתאמה האישית ב- Windows 10 מוגבלות. אתה יכול להחיל ערכת נושא של צד שלישי שמשנה מעט את המראה של רכיבי ממשק המשתמש החזותיים ומסגרת החלון, אבל זה לא ישפיע על אפליקציות אוניברסליות. מחוץ לקופסה, Windows 10 תומך רק בערכות נושא בהיר וכהה עבור אפליקציות אוניברסליות. כך תוכל ליצור ערכת נושא מותאמת אישית משלך.

פרסומת

משתמש Reddit "מקדניס" מצא שיטה פשוטה ואמינה יחסית להתאמה אישית מלאה של ערכת הנושא המוגדרת כברירת מחדל המשמשת אפליקציות אוניברסליות ב-Windows 10. באמצעות השיטה שלו, ניתן לשנות את המראה של כל הפקדים הנפוצים של UWP. להלן דוגמה להתאמות אישיות שהוחלו:

מראה מותאם אישית של Windows 10

כיצד ליצור ערכת נושא מותאמת אישית עבור אפליקציות אוניברסליות ב-Windows 10

לפני שתמשיך, עליך להתקין את הכלים והאפליקציות האלה:

  • Visual Studio 2015 Express עם SDK עבור אותו מבנה Windows שבו אתה משתמש. זכור שלעתים קרובות מיקרוסופט אינה משחררת ערכות SDK עבור בניית Insider. ראה קישור זה.
  • האקר משאבים.

חלק 1: צור עיצוב XAML המותאם אישית שלך

  1. צור עותק של ערכת הנושא המוגדרת כברירת מחדל בשולחן העבודה שלך. בהנחה שאתה משתמש ב-build 10240 ובמיקום ברירת המחדל של ההתקנה לכל דבר, הנתיב המלא שלו הוא:
    C:\Program Files (x86)\Windows Kits\10\DesignTime\CommonConfiguration\Neutral\UAP\10.0.10240.0\Generic\themeresources.xaml
  2. פתח את העותק החדש שנוצר באמצעות Visual Studio. הקובץ מופרד לשלושה חלקים. הראשון מגדיר את הנושא האפל (המכונה ערכת הנושא "ברירת המחדל"), השני מגדיר את הנושא הבהיר והשלישי מגדיר את נושא הניגודיות הגבוהה. נניח שאתה רוצה לשנות את הצבע של סרגל הכלים של Edge בעת שימוש בערכת הנושא הכהה. ראשית, זהה את המפתח של המשאב שמגדיר אותו. אתה יכול להשתמש במדריך הזה:
    מדריך צבעבמקרה זה, המפתח הוא "SystemChromeMediumLowColor"
  3. אתר את המופע הראשון של המפתח הזה themesources.xaml (אני מציין את "המופע הראשון" כי המפתח מופיע גם בהמשך הקובץ לנושא הבהיר ולנושא הניגודיות הגבוהה).
  4. החלף את ערך הhex הכלול בתוך אלמנט הצבע בערך הhex ARGB של הצבע שבחרת. לבסוף, שמור את השינויים שלך.

חלק 2: הרכיב את ערכת הנושא שלך לקובץ xbf

ב-Visual Studio, צור פרויקט חדש של C# או Visual Basic Universal. באמצעות חלונית סייר הפתרונות, הדבק עותק של ערכת הנושא XAML ששונתה בפרויקט.

לאחר מכן, הגדר את מצב הבנייה לשחרור ואת ארכיטקטורת המעבד זהה להתקנת Windows שלך.

לבנות נושא חדש

ללחוץ Ctrl + Shift + B לבנות את הפתרון שלך.

לאחר שזה נעשה, לחץ באמצעות לחצן העכבר הימני על שם הפרויקט שלך בסייר הפתרונות ובחר "פתח תיקייה בסייר הקבצים". נווט אל bin -> x86 או x64 -> שחרר והעתק את הקובץ בשם "themeresources.xbf" על שולחן העבודה שלך.

לבסוף, שנה את סיומת הקובץ של העותק מ-".xbf" ל-".rc".

חלק 3: החלף את ערכת הנושא המוגדרת כברירת מחדל בעיצוב המותאם אישית שלך

  1. לקחת בעלות של הקובץ הבא וצור עותק שלו בשולחן העבודה שלך:
    %windir%/System32/Windows. UI.XAML.Resources.dll
  2. פתח את העותק ב-Resource Hacker
  3. בחלונית הניווט, נווט אל 256 -> themeresource.xbf: 1024.
  4. בשורת התפריטים, לחץ על פעולה -> החלף משאב.
  5. בתיבת הדו-שיח שמופיעה, לחץ על כפתור "בחר קובץ" ופתח את הקובץ בשם "themeresources.rc" שנמצא על שולחן העבודה שלך.
  6. לחץ על כפתור "החלף".
  7. לבסוף, שמור את השינויים שלך (Ctrl + S).
  8. שנה את שם ה מְקוֹרִי קובץ ל-Windows. UI.XAML.Resources.dll.old והעבר את הקובץ שהשתנה שנמצא על שולחן העבודה שלך ב- מערכת 32 תיקייה. לבסוף, התנתק והתחבר שוב. כעת יש ליישם את הנושא החדש.

אם ברצונך לשנות תבנית בקרה כברירת מחדל (שנדרשת כדי לבצע שינויים מורכבים יותר), התהליך מעט יותר מסובך, אך דומה:

עליך לקחת את תבנית הבקרה המקורית, לשנות אותה, לשים אותה במילון משאבים ריק, ליצור ממנה קובץ xbf ולהחליף את המשאב הקשור ב-Windows. UI.XAML.Resources.dll.

זכור ששינויים בקובץ המערכת עלולים לגרום להתנהגות בלתי צפויה של מערכת ההפעלה. כמו כן, יום אחד, עדכון כלשהו עבור Windows 10 שמשפיע על הקבצים ששינית ישחזר את ערכת הנושא המוגדרת כברירת מחדל, כך שתצטרך לחזור על השלבים לעיל פעם נוספת.

נקודות זכות: מקדניס. הודות ל @FlatDesignSucks עבור הטיפ הזה.

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכת

הורד הורד Minimal Skin עבור AIMP3

אתר זה משתמש בקובצי Cookie כדי לשפר את החוויה שלך בזמן שאתה מנווט באתר. מתוך קובצי Cookie אלה, קו...

קרא עוד

Microsoft Edge מאפשר לך כעת "לעקוב" אחר הזנת RSS

Microsoft Edge מאפשר לך כעת "לעקוב" אחר הזנת RSS

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכתלפני כשלושה חודשים, Microsoft Ed...

קרא עוד

הורד הורדה של New Wave AIO v0.3 Skin עבור AIMP3

אתר זה משתמש בקובצי Cookie כדי לשפר את החוויה שלך בזמן שאתה מנווט באתר. מתוך קובצי Cookie אלה, קו...

קרא עוד