Головна » як » Створити тему Windows 7 з нуля

    Створити тему Windows 7 з нуля

    Налаштування Windows не є нічим новим, але з Windows 7 налаштування набагато простіше з тематичними пакетами. Ось як ви можете створити свій власний пакет теми з нуля.

    Створення тематичного пакета з нуля є набагато більшою роботою, ніж використання вбудованих інструментів, але це дає вам набагато більшу гнучкість, дозволяючи створювати іконки брендів, RSS-канали та налаштовувати кожну функцію, яку непросто зробити через Windows рідні інструменти. Коли ви збираєтеся створити тему, яку ви можете поділитися з іншими, ви хочете взяти до уваги, що саме ви зможете змінити, які інші зможуть використовувати. Тематичні пакети Windows 7 дозволяють налаштовувати фон робочого столу (включаючи фони слайд-шоу та фони каналів RSS), заставку, системні звуки, значки на робочому столі, покажчики миші та системні кольори.

    Налаштуйте тему

    Запустіть тематичний пакет, зібравши всі файли, які потрібно використовувати для налаштування. Не забувайте отримувати елементи для кожної частини, яку ви збираєтеся налаштувати. Якщо ви не вказуєте розділи на тему, система використовуватиме типові значення, які містяться у вікнах. Отже, якщо ви не знайдете потрібний курсор миші, Windows використовуватиме курсор за замовчуванням для системи. Після того, як ви отримаєте потрібні файли, помістіть їх у папку, до якої можна легко дістатися. Я буду будувати тему, засновану на шпалерах Matrix, які ми опублікували нещодавно.

    Ми почнемо налаштування, генеруючи .теми файл. Цей файл є серцем вашого пакунка тем і розповість Windows, який медіафайл використовувати де. The .теми Файл дійсно є просто спеціально відформатованим текстовим файлом, тому почніть правою кнопкою миші у папці і створіть новий текстовий документ. Назвіть файл, що хочете, і відкрийте його улюбленим текстовим редактором.

    The .теми файл буде розбито на розділи. Перший розділ - це розділ [Тема]. У розділі [Тема] є лише два варіанти: ім'я тематичної теми та піктограма теми. Відображуване ім'я може бути тим, що потрібно викликати в панелі керування> вікні персоналізації, а графіка піктограми повинна бути файлом PNG. Графік буде масштабуватися до 80 × 240, тому використовуйте щось близьке до цього дозволу або співвідношення.

    Примітка: піктограма теми відображатиметься лише на панелі керування> Вікно персоналізації, тому не хвилюйтеся, якщо ви не побачите піктограму.

    Решта розділу [Тема] покаже вікна, які піктограми використовувати для значків на робочому столі (Комп'ютер, Документи, Кошик, Мережа). Для файлів іконок можна використовувати або автономні .ico файлів, або ви можете використовувати вбудовані піктограми .exe або .dll файлів. Для .exe і .dll Файли, які потрібно вказати, які іконки використовувати з комою, а потім сказати, яку піктограму ви збираєтеся використовувати. (my.exe, 0 або my.dll, -50). Кожен елемент робочого столу має унікальний екран, який ідентифікує його, тому переконайтеся, що для кожного елемента використовується правильний рядок.

    Комп'ютер = [CLSID 20D04FE0-3AEA-1069-A2D8-08002B30309D)
    Документи = [CLSID 59031A47-3F72-44A7-89C5-5595FE6B30EE)
    Мережа = [CLSID F02C1A0D-BE21-4350-88B0-7367FC96EF3C
    Кошик = [CLSID 645FF040-5081-101B-9F08-00AA002F954E

    Під кожним елементом буде вказано піктограму з значенням DefaultValue, крім кошика, який буде використовувати значення Full та Empty.

    Після розділу [Тема] є додаткові розділи [Панелі управління] та [Панелі керування]. Розділ кольорів буде надзвичайно важко налаштувати вручну, але якщо ви дійсно хочете спробувати, ви можете налаштувати наступні елементи за допомогою RGB-кодів.

    Примітка: Коди RGB знаходяться в діапазоні від 0-255 і розділені пропусками. Отже, чорним є 0 0 0, а білий - 255 255 255.

    ActiveTitle, фону, Hilight, HilightText, TitleText, вікно, WindowText, смужка прокручування, InactiveTitle, меню, WindowFrame, MenuText, ActiveBorder, InactiveBorder, AppWorkspace, ButtonFace, ButtonHilight, ButtonDkSadow, ButtonLight, InfoText, InfoWindow, GradientActiveTitle,
    GradientInactiveTitle

    Замість того, щоб робити цей розділ вручну, можна також налаштувати кольори за допомогою панелі керування> персоналізувати> кольори, а потім зберегти файл теми, а потім просто скопіювати та вставити розділ кольорів у потрібну тему.

    У розділі [Панель керування] є опція, для якої .cur або .ani файлів, які потрібно використовувати для кожного курсора. Дійсними курсорами, які можна замінити, є наступні:

    Немає, Розмір, Розмір, Розмір, НІШ, Розмір, Всі, Догори, Розмір, Розмір, Немає, Розмір, Довжина

    Якщо не визначено курсор, буде використано системні значення за замовчуванням.

    Після цих двох розділів з'являється перший обов'язковий розділ, а це розділ [Панель керування на робочому столі]. Якщо у вас немає цієї частини файлу, тема не буде розпізнана як допустима тема. Тут ви будете вказувати, яким буде зображення на шпалері, як буде відображатися зображення, а також якщо зображення плиткове чи ні. Три потрібні значення - шпалери, шпалери та шпалери.

    Шпалери можуть бути .bmp, .gif, .jpg, .png або .tif файл. Папка TileWall є або 1, або 0; 1 вказує, що шпалери повинні бути плитковими, а 0 вимикає плитку. WallpaperStyle можуть бути наступними значеннями. 0 означає, що зображення по центру, 2 означає, що зображення розтягнуте, 6 буде відповідати зображенню на екрані, або 10 буде змінювати розмір і обрізати зображення, щоб відповідати екрану.

    Після того, як ви визначите розділ [Панель керування на робочому столі], ви зможете перейти до наступного додаткового розділу [Слайд-шоу]. [Слайд-шоу] - це спосіб створення обертових фонів для Windows 7. Цей розділ має такі атрибути: Інтервал, Shuffle, RSSFeed, ImagesRootPath, Item * Path (* представляє, які зображення будуть включені в слайд-шоу). Атрибути можна визначити за допомогою наступних значень: Інтервал показує час очікування перед зміною зображення шпалер (у мілісекундах), Shuffle - це 1 або 0, щоб визначити, чи відображаються зображення в алфавітному порядку або перемішуються, RSSFeed вказує на URL-адреса RSS-каналу зображень, яку потрібно використовувати, ImagesRootPath - папка, що містить ваші зображення, а Item * Path визначає, скільки елементів включено до показу слайдів. Кожен пункт введення * Шлях вказує на одне зображення шпалер, тому потрібно вказувати кожне зображення вручну.

    Примітка: ImagesRootPath і RSSFeed не можна використовувати разом.

    Наступний [SlideShow] - це ще один додатковий розділ під назвою [Metrics]. Розділ [Метрики] показує розміри різних елементів відображення, наприклад, ширину рамки вікна, висоту значка або ширину смуги прокрутки. Значення NonclientMetrics і IconMetrics - це двійкові структури, визначені NONCLIENTMETRICS і ICONMETRICS у winuser.h. Іншими словами, ви, ймовірно, не хочете редагувати цей розділ вручну. Якщо ви збираєтеся змінити значення будь-яких вікон, я б запропонував зробити це за допомогою панелі керування і збереження модифікованої теми. Потім експортуйте розділ [Metrics] у потрібну тему. Не менш, наведемо приклад розділу [Метрики].

    Далі потрібний розділ [VisualStyles]. Цей розділ дозволяє вказати на .msstyles файл, який можна змінити для налаштування. Якщо ви використовуєте a .msstyles у цьому розділі вам потрібно буде видалити розділи [Metrics] і [Color] у вашій темі, оскільки .msstyles замінять обидва ці розділи. Допустимими атрибутами є Path, Color, Composition, Size, ColorizationColor і Transparancy. Ці параметри полегшують налаштування вже існуючої теми. Наприклад, якщо ви встановите атрибут шляху до ресурсів% SystemRoot% Теми Aero Aero.msstyles можна легко розпочати налаштування теми за замовчуванням Windows Aero.

    Наступні [VisualStyles] - це додаткові розділи [Звуки] і [AppEvents]. Для цього розділу ви можете або вказати кожен звук вручну, використовуючи шлях до файлу .wav так:
    [AppEvents Схеми, додатки \ t
    DefaultValue =

    Або ви можете вказати одну з вбудованих звукових схем
    SchemeName =
    Можна використовувати одну з вбудованих звукових схем або вказати .dll файл, що містить тему.

    Наступний [Звуки] - це розділ [Boot]. Розділ [Boot] має тільки одне значення для SCRNSAVE.EXE вказати це значення на будь-яке значення .scr файл, який потрібно використовувати для своєї заставки.

    Нарешті, необхідний [MasterThemeSelector], який має тільки один атрибут, і ви не маєте вибору для значення. Єдине, що йде в цьому розділі, це MTSM = DABJDKT, який вказує на те, що тема дійсна.

    Після того, як у файлі є всі необхідні та необов'язкові розділи, збережіть файл у тому, що його потрібно викликати, і змініть розширення з .txt до .theme. Переконайтеся, що під час зміни розширення ви переглядаєте відомі розширення файлів, інакше справжнє розширення буде приховано.

    Упаковка пакунка теми

    Останній крок - упакувати всі ваші медіа в .. \ t файл. The .. \ t Файл - це просто файл .cab із змінним розширенням. Отже, якщо у вас вже є програмне забезпечення, яке може створити файл .cab, просто скористайтеся цим програмним забезпеченням, щоб стиснути папку теми з усіма носіями та змінити його. Якщо у вас ще немає програми упаковки кабіни, ви можете перевірити CabPack, який є безкоштовним.

    Ось приклад Матричної Теми, яку ми створили з нуля.

    Висновок

    Після того, як ви маєте свій тематичний пакет, ви можете застосувати його до своєї системи перед тим, як поділитися ним. Якщо є щось інше, що потрібно налаштування, ви можете або повернутися і змінити його у вашому .теми Файл можна змінити за допомогою графічного інтерфейсу Windows і знову зберегти тему для спільного використання. Тепер вийдіть і поділіться своїми улюбленими тематичними налаштуваннями з рештою світу.

    Посилання

    Посилання на тему Microsoft
    CabPack