رئيسي نظام التشغيل Windows 10 قم بإنشاء سمة مخصصة للتطبيقات العامة في Windows 10

قم بإنشاء سمة مخصصة للتطبيقات العامة في Windows 10



حتى مع دعم السمات ، فإن خيارات التخصيص في Windows 10 محدودة. يمكنك تطبيق سمة جهة خارجية تقوم بتعديل مظهر عناصر واجهة المستخدم المرئية وإطار النافذة قليلاً ، ولكنها لن تؤثر على التطبيقات العامة. خارج الصندوق ، يدعم Windows 10 السمات الفاتحة والداكنة فقط للتطبيقات العالمية. إليك كيفية إنشاء المظهر المخصص الخاص بك.

إعلانات

مستخدم Reddit 'Mcdenis 'وجد طريقة بسيطة وموثوقة نسبيًا لتخصيص المظهر الافتراضي الذي تستخدمه تطبيقات Universal في Windows 10. باستخدام طريقته ، من الممكن تغيير مظهر جميع عناصر التحكم العامة في UWP. فيما يلي مثال على التخصيصات المطبقة:

مظهر مخصص لنظام التشغيل Windows 10

كيفية إنشاء سمة مخصصة لتطبيقات Universal في Windows 10

قبل المتابعة ، تحتاج إلى تثبيت هذه الأدوات والتطبيقات:

الجزء 1: قم بإنشاء سمة XAML المخصصة الخاصة بك

  1. قم بعمل نسخة من السمة الافتراضية على سطح المكتب الخاص بك. بافتراض أنك تستخدم الإصدار 10240 وموقع التثبيت الافتراضي لكل شيء ، فإن المسار الكامل له هو:
    C:  Program Files (x86)  Windows Kits  10  DesignTime  CommonConfiguration  Neutral  UAP  10.0.10240.0  Generic  themeresources.xaml
  2. افتح النسخة التي تم إنشاؤها حديثًا باستخدام Visual Studio. الملف مقسم إلى ثلاثة أقسام. يحدد الأول السمة المظلمة (يشار إليها باسم السمة 'الافتراضية') ، والثاني يحدد سمة الإضاءة والثالث يحدد السمة عالية التباين. لنفترض أنك تريد تغيير لون شريط أدوات Edge عند استخدام المظهر الداكن. أولاً ، حدد مفتاح المورد الذي يحدده. يمكنك استخدام هذا الدليل:
    دليل الألوانفي هذه الحالة ، المفتاح هونظام كروم متوسط ​​منخفض اللون'
  3. حدد موقع المثيل الأول لهذا المفتاح فيثيمورسورس(أحدد 'المثيل الأول' لأن المفتاح يظهر أيضًا لاحقًا في الملف لموضوع الإضاءة وموضوع التباين العالي).
  4. استبدل القيمة السداسية الموجودة في عنصر اللون بقيمة 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 والتي تؤثر على الملفات التي قمت بتعديلها ستعيد السمة الافتراضية ، لذلك ستحتاج إلى تكرار الخطوات المذكورة أعلاه مرة أخرى.

كيف يمكنني إزالة قناة من roku

الاعتمادات: مكدينيس . شكرا ل تضمين التغريدة لهذه النصيحة.

مقالات مثيرة للاهتمام

اختيار المحرر

كيفية مسح ذاكرة التخزين المؤقت على Xbox One
كيفية مسح ذاكرة التخزين المؤقت على Xbox One
عندما يتعلق الأمر بأي جهاز إلكتروني يرتبط بجهاز كمبيوتر بشكل عرضي ، فستحتاج أحيانًا إلى مسح الأمور. الأمر نفسه ينطبق إذا كنت مالك Xbox One. ماذا نعني؟ صعب الخاص بك
كيفية إنشاء اختصار لفتح خيارات Skydrive Camera Roll في Windows 8.1
كيفية إنشاء اختصار لفتح خيارات Skydrive Camera Roll في Windows 8.1
أدخل Windows 8.1 تكاملاً عميقًا مع SkyDrive ، وأحد نتائج هذا التكامل هو التحميل التلقائي للصور ومقاطع الفيديو المأخوذة من كاميرا الجهاز. تحتوي ميزة Camera Roll على مزامنة SkyDrive تلقائية ، ولكن يمكن إيقاف تشغيلها. يتم التحكم فيه من خلال خيارات Camera Roll في صفحة SkyDrive الخاصة بـ
هواتف جوجل: نظرة على خط البكسل
هواتف جوجل: نظرة على خط البكسل
نظرة عامة على هواتف Google Pixel بدءًا من هاتف Pixel الأصلي وحتى الإصدار الأحدث من Google Pixel 6 وPixel 6 Pro. تعرف على كيفية تكديس وحدات البكسل الجديدة.
كيفية إصلاح الخطأ 'حدثت مشكلة في إعادة ضبط جهاز الكمبيوتر الخاص بك'.
كيفية إصلاح الخطأ 'حدثت مشكلة في إعادة ضبط جهاز الكمبيوتر الخاص بك'.
قد يكون الخطأ 'حدثت مشكلة في إعادة ضبط جهاز الكمبيوتر الخاص بك' عند محاولة إعادة ضبط نظام التشغيل Windows 11 أو Windows 10 أمرًا محبطًا بشكل خاص. إليك ما يجب فعله.
ماذا تفعل عندما تظهر شاشة جهاز الكمبيوتر الخاص بك رأسًا على عقب
ماذا تفعل عندما تظهر شاشة جهاز الكمبيوتر الخاص بك رأسًا على عقب
إنه موقف غريب أن تجد نفسك فيه ولكنك ستندهش من عدد الأشخاص الذين يختبرون ذلك. تخيل المشهد ، تقوم بتشغيل جهاز الكمبيوتر الخاص بك بينما تذهب لإصلاح فنجان من القهوة وتعود لترى
كيفية إضافة جدول في Google Keep
كيفية إضافة جدول في Google Keep
يتيح لك Google Keep إنشاء ملاحظات وتذكيرات وقوائم مهام تتم مزامنتها تلقائيًا. ولكن بقدر فائدة التطبيق ، لا تزال بعض الميزات المهمة مثل إضافة الجداول مفقودة. لا تقلق ، على الرغم من ذلك ، فقد قمنا بتغطيتك.
كيفية تنزيل ألبوم الصور في صور Google
كيفية تنزيل ألبوم الصور في صور Google
صور Google هي واحدة من أكثر خدمات تخزين الصور والفيديوهات تنوعًا. يسمح لك بتحميل الصور أو ألبومات كاملة وإضافة التعليقات ووضع علامات على المواقع. ولكن الأهم من ذلك أن صور Google تترك مساحة تخزين أكبر