Start menu user picture frame windows 7

[FAQ] Ресурсы WSB при создании тем для Windows 7

BB-код ссылки (для форумов):

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Windows (Vista) Style Builder

Эта тема является темой FAQ для темы Редактирование ресурсов тем (стилей) Windows 7. Здесь размещены номера и названия ресурсов которые используются в этой программе, а также инструкции, рекомендации и другие справочные материалы по редактированию и созданию тем в этой программе для Windows 7.

Для редактирования ресурсов темы Вам понадобится графический редактор поддерживающий работу с расширением*PNG.

BB-код ссылки (для форумов):

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7 Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7 Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Для маленьких значков в строке присутствует дополнение в скобках Small Icons

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7 Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7 Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Taskbar & System Tray > TaskBand > Aero > TaskBand > BackgroundBottom > Contentmargins:Margins (уменьшить первое значение)

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Vista Legacy > Taskbar & Tray Notify > Taskbar > Basic > Toolbar

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

BB-код ссылки (для форумов):

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7 Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7 Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

При этом изменяется цвет фона в правой половине меню «Пуск» в расширенном состоянии, вот здесь:

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7 Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7 Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Добавить и включить св-во COMPOSITED:BOOL а включеное COMPOSITEDPAQUE:BOOL отключить.

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Добавляем свойство FILLCOLOR:COLOR только черного цвета и отключаем свойство COMPOSITEDPAQUE:BOOL, также

добавить свойство FILLCOLOR:COLOR черного цвета и отключить свойство COMPOSITEDPAQUE:BOOL по пути:

Источник

Настройка меню «Пуск» Windows 7 при помощи реестра

Введение


Обзор меню «Пуск»

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Внешний вид кнопки меню «Пуск» в Windows 7 по сравнению с операционной системой Windows Vista незначительно изменился. Она также имеет круглую форму, в которой отображен логотип Windows, но при нажатии на нее цвет эмблемы Windows меняется. Также как и в предшествующей операционной системе, меню «Пуск» можно визуально разделить на четыре раздела:

Список программ

Список программ всегда изменяется. В нем отображены только те программы, которыми вы пользуетесь чаще всего.

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Поле поиска

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Ссылку «Ознакомиться с другими результатами» можно удалить при помощи системного реестра. Сделать это можно следующим образом:

Коллекция ссылок на функциональные возможности Windows

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Кнопка выключения компьютера

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Нововведения в функционале меню «Пуск»

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Списки переходов идентичны тем спискам, которые можно найти на панели задач. Например, в списке переходов Windows Virtual PC отображаются задачи, которые можно выполнить в этой программе и виртуальные машины, которые открывались последними. Также можно увидеть те объекты, которые вы закрепляли в списке переходов Windows Virtual PC.

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Список закрепленных программ можно удалить при помощи системного реестра. Если применить этот твик реестра, то все закрепленные объекты в меню «Пуск» пропадут и при помощи контекстного меню закрепить объекты в меню «Пуск» будет невозможно.

Настройка меню «Пуск»


Кнопка питания и конфиденциальность информации

Действия кнопки питания

Для того чтобы настроить действие кнопки питания меню пуск, выполните следующие действия:

Этого же результата можно добиться, воспользовавшись твиком реестра:

Запретить завершать работу, перезагружать компьютер и переводить его в режим сна или гибернации

Также, при помощи реестра можно запретить завершать работу, перезагружать компьютер и переводить его в режим сна или гибернации. Помимо этого, кнопка выключения питания, которая появляется при нажатии клавиш CTRL+ALT+DELETE, удаляется и из экрана безопасности Windows. Для этого воспользуйтесь следующим твиком реестра:

Удалить «Выйти из системы» из меню «Пуск»

Снять флажок «Хранить и отображать список недавно открывавшихся программ в меню «Пуск»»

В диалоговом окне команды «Выполнить» система сохраняет все действия, которые вы вводили. Журнал недавно открывавшихся программ можно периодически очищать или просто запретить сохранение недавно открывавшихся программ. Для этого выполните следующие действия:

Этого же результата можно добиться, воспользовавшись твиком реестра:

Снять флажок «Хранить и отображать список недавно открывавшихся элементов в меню «Пуск» и на панели задач»

Также можно очистить список недавно открывавшихся элементов в меню «Пуск» и на панели задач. Для этого выполните следующие действия:

Или воспользуйтесь твиком реестра:

Отключение списка часто используемых программ в меню «Пуск»

Список часто открывавшихся программ в левой панели меню «Пуск» также можно полностью отключить без возможности восстановления из диалога настроек меню. Для этого воспользуйтесь следующим твиком:

Настройка правой панели меню «Пуск»

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Отключить папки программ в меню «Настройка»

Другие действия с меню «Пуск»

Выделять недавно установленные программы

Этого же эффекта можно добиться средствами системного реестра:

Затенить ярлыки меню «Пуск» на не полностью установленные программы

Программы, которые установлены не полностью, в меню «Пуск» по умолчанию подсвечиваются так же, как и те программы, установка которых прошла полностью и успешно. Для того чтобы различать полностью и частично установленные программы, вы можете воспользоваться твиком реестра, который выделяет текст ярлыков частично установленных программ в меню «Пуск» серым цветом. К таким программам можно отнести те, установку которых назначает системный администратор с помощью установщика Windows и которые были настроены на полную установку при их первом использовании.

Активировать пункт «Крупные значки» из меню «Пуск»

Разрешить контекстные меню и перетаскивание объектов

В меню «Пуск» по умолчанию доступна возможность перетаскивания объектов и вызов для них контекстного меню. Для того чтобы включить или отключить контекстное меню и перетаскивание объектов, установите снимите флажок с опции «Разрешить контекстные меню и перетаскивание объектов» в настройках меню «Пуск» или примените следующий твик:

Раскрывать меню при наведении и задержке указателя мыши

Сортировать в меню «Все программы» по именам

По умолчанию, все элементы, расположенные в меню «Пуск» сортируются по именам в алфавитном порядке. Эту настройку можно отключить, используя графический интерфейс:

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Или воспользоваться этим твиком реестра:

Отключить сокращенные меню

Операционная система Windows сокращает длинные меню, перемещая недавно использованные элементы к началу меню и скрывая остальные. Можно отобразить скрытые элементы, щелкнув стрелку для раскрытия меню. Сокращенные меню можно отключить при помощи следующего твика реестра:

Заключение

Источник

Настройка и экспорт макета меню «Пуск» и начального экрана Customize and export Start layout

Относится к: Applies to

Ищете информацию для потребителей? Looking for consumer information? См. раздел Настройка меню «Пуск» See Customize the Start menu

Самый простой способ создать пользовательский макет начального экрана для применения на других устройствах с Windows10— это настроить начальный экран на тестовом компьютере, а затем экспортировать макет. The easiest method for creating a customized Start layout to apply to other Windows 10 devices is to set up the Start screen on a test computer and then export the layout.

После экспорта макета определите, какой макет начального экрана вы хотите использовать: полный или частичный. After you export the layout, decide whether you want to apply a full Start layout or a partial Start layout.

Если применяется полный макет начального экрана, пользователи не смогут закреплять приложения на начальном экране, а также откреплять или удалять их. When a full Start layout is applied, the users cannot pin, unpin, or uninstall apps from Start. Пользователи могут просматривать и открывать все приложения в представлении Все приложения, но не могут закреплять их на начальном экране. Users can view and open all apps in the All Apps view, but they cannot pin any apps to Start.

Если применяется частичный макет начального экрана, содержимое определенных групп плиток изменить невозможно, но пользователи могут перемещать эти группы, а также могут создавать и настраивать собственные группы. When a partial Start layout is applied, the contents of the specified tile groups cannot be changed, but users can move those groups, and can also create and customize their own groups.

Частичный макет начального экрана поддерживается только в Windows 10 версии 1511 и более поздних версиях. Partial Start layout is only supported on Windows 10, version 1511 and later.

Настройка начального экрана на тестовом компьютере Customize the Start screen on your test computer

Чтобы подготовить макет начального экрана для экспорта, достаточно настроить макет начального экрана на тестовом компьютере. To prepare a Start layout for export, you simply customize the Start layout on a test computer.

Подготовка тестового компьютера To prepare a test computer

Настройте тестовый компьютер, на котором необходимо настроить макет начального экрана. Set up a test computer on which to customize the Start layout. На тестовом компьютере должна быть установлена такая же операционная система, как и на компьютерах пользователей (Windows 10 Pro, Корпоративная или Windows 10 для образовательных учреждений). Your test computer should have the operating system that is installed on the users’ computers (Windows 10 Pro, Enterprise, or Education). Установите все приложения и службы, которые должны отображаться на макете начального экрана. Install all apps and services that the Start layout should display.

Создайте учетную запись пользователя, которая будет использоваться для настройки макета начального экрана. Create a new user account that you will use to customize the Start layout.

Настройка начального экрана To customize Start

Войдите в систему на тестовом компьютере с помощью созданной вами учетной записи пользователя. Sign in to your test computer with the user account that you created.

Настройте макет начального экрана так, как он должен отображаться для пользователей, с помощью указанных ниже методов. Customize the Start layout as you want users to see it by using the following techniques:

Закрепление приложений на начальном экране. Pin apps to Start. На начальном экране введите имя приложения. From Start, type the name of the app. Когда приложение появится в результатах поиска, щелкните его правой кнопкой мыши и нажмите Закрепить на начальном экране. When the app appears in the search results, right-click the app, and then click Pin to Start.

Чтобы просмотреть все приложения, нажмите Все приложения в левом нижнем углу начального экрана. To view all apps, click All apps in the bottom-left corner of Start. Щелкните любое приложение правой кнопкой мыши и закрепите его на начальном экране или, наоборот, открепите. Right-click any app, and pin or unpin it from Start.

Открепите приложения, которые не нужно отображать. Unpin apps that you don’t want to display. Чтобы открепить приложение, щелкните его правой кнопкой мыши, а затем выберите команду Открепить от начального экрана. To unpin an app, right-click the app, and then click Unpin from Start.

Перетащите плитки на начальном экране, чтобы переупорядочить или сгруппировать приложения. Drag tiles on Start to reorder or group apps.

Измените размер плиток. Resize tiles. Чтобы изменить размер плитки, щелкните ее правой кнопкой мыши и выберите команду Изменить размер. To resize tiles, right-click the tile and then click Resize.

Создайте собственные группы приложений. Create your own app groups. Перетащите приложения в пустую область. Drag the apps to an empty area. Чтобы присвоить группе имя, щелкните область выше группы плиток и введите имя в поле Назвать группу, которое отображается над группой. To name a group, click above the group of tiles and then type the name in the Name group field that appears above the group.

В Windows 10 версии 1703 при наличии в макете начального экрана плиток для приложений, которые не были установлены на устройство, к которому в дальнейшем будет применен макет, плитки для этих приложений будут пустыми. In Windows 10, version 1703, if the Start layout includes tiles for apps that are not installed on the device that the layout is later applied to, the tiles for those apps will be blank. Пустые плитки останутся до следующего входа пользователя в систему, при этом пустые плитки удаляются. The blank tiles will persist until the next time the user signs in, at which time the blank tiles are removed. Некоторые системные события могут привести к удалению пустых плиток до момента следующего входа в систему. Some system events may cause the blank tiles to be removed before the next sign-in.

В более ранних версиях Windows 10 плитки не закрепляются. In earlier versions of Windows 10, no tile would be pinned.

Экспорт макета начального экрана Export the Start layout

Войдя в систему с помощью той же учетной записи, которую вы использовали для настройки начального экрана, щелкните правой кнопкой мыши кнопку «Пуск» и выберите пункт Windows PowerShell. While signed in with the same account that you used to customize Start, right-click Start, and select Windows PowerShell.

На устройстве с Windows 10 версий 1607, 1703 или 1803 в командной строке Windows PowerShell введите следующую команду: On a device running Windows 10, version 1607, 1703, or 1803, at the Windows PowerShell command prompt, enter the following command:

На устройстве под управлением Windows 10, версия 1809, или более поздней выполните Export-StartLayout с параметром -UseDesktopApplicationID. On a device running Windows 10, version 1809 or higher, run the Export-StartLayout with the switch -UseDesktopApplicationID. Пример For example:

Пример файла макета, созданного командлетом Export-StartLayout : Example of a layout file produced by Export-StartLayout :

На всех клиентах, к которым применяется макет начального экрана, должны быть установлены приложения и другие ярлыки в локальной системе в том же месте, что и в исходной системе для макета начального экрана. All clients that the start layout applies to must have the apps and other shortcuts present on the local system in the same location as the source for the Start layout.

Для правильной работы сценариев и закреплений плиток приложений следуйте этим правилам: For scripts and application tile pins to work correctly, follow these rules:

Исполняемые файлы и сценарии должны быть указаны в \Program Files или в любом другом месте, куда их помещает установщик приложения. Executable files and scripts should be listed in \Program Files or wherever the installer of the app places them.

Ярлыки, которые будут закреплены на начальном экране, должны размещаться в \ProgramData\Microsoft\Windows\Start Menu\Programs. Shortcuts that will pinned to Start should be placed in \ProgramData\Microsoft\Windows\Start Menu\Programs.

Если вы размещаете исполняемые файлы или сценарии в папке \ProgramData\Microsoft\Windows\Start Menu\Programs, они не будут закреплены на начальном экране. If you place executable files or scripts in the \ProgramData\Microsoft\Windows\Start Menu\Programs folder, they will not pin to Start.

Начальный экран в Windows 10 не поддерживает вложенные папки. Start on Windows 10 does not support subfolders. Поддерживается только одна папка. We only support one folder. Например, \ProgramData\Microsoft\Windows\Start Menu\Programs\Folder. For example, \ProgramData\Microsoft\Windows\Start Menu\Programs\Folder. Если используется глубина более одной папки, в меню «Пуск» будет выполнено сжатие содержимого всех вложенных папок до верхнего уровня. If you go any deeper than one folder, Start will compress the contents of all the subfolder to the top level.

Три дополнительных ярлыка закреплены в меню «Пуск» после экспорта. Three additional shortcuts are pinned to the start menu after the export. Это ярлыки для %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs, %APPDATA%\Microsoft\Windows\Start Menu\Programs и %APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools. These are shortcuts to %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs, %APPDATA%\Microsoft\Windows\Start Menu\Programs, and %APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools.

Настройка частичного макета начального экрана Configure a partial Start layout

С помощью частичного макета начального экрана вы можете добавить одну или несколько настроенных групп плиток на начальные экраны или в меню «Пуск» пользователей, при этом предоставляя пользователям возможность вносить изменения в другие части макета начального экрана. A partial Start layout enables you to add one or more customized tile groups to users’ Start screens or menus, while still allowing users to make changes to other parts of the Start layout. Все добавляемые группы являются заблокированными, то есть пользователи не могут изменять содержимое этих групп плиток, но при этом могут изменять расположение этих групп. All groups that you add are locked, meaning users cannot change the contents of those tile groups, however users can change the location of those groups. Заблокированные группы обозначаются значком, как показано далее. Locked groups are identified with an icon, as shown in the following image.

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Если частичный макет начального экрана применяется в первый раз, в существующие макеты начального экрана пользователей добавляются новые группы. When a partial Start layout is applied for the first time, the new groups are added to the users’ existing Start layouts. Если плитка приложения находится и в существующей группе, и в новой заблокированной группе, дублирующая плитка приложения удаляется из существующей (не заблокированной) группы. If an app tile is in both an existing group and in a new locked group, the duplicate app tile is removed from the existing (unlocked) group.

Если частичный макет начального экрана применяется к устройству, к которому уже применен файл StartLayout.xml, группы, добавленные ранее, удаляются, и добавляются группы нового макета. When a partial Start layout is applied to a device that already has a StartLayout.xml applied, groups that were added previously are removed and the groups in the new layout are added.

Если макет начального экрана применяется групповой политикой или MDM, а затем политика удаляется, группы остается на устройствах, но становятся разблокированными. If the Start layout is applied by Group Policy or MDM, and the policy is removed, the groups remain on the devices but become unlocked.

Настройка частичного макета начального экрана To configure a partial Start screen layout

Сохраните файл и примените его с помощью одного из методов развертывания. Save the file and apply using any of the deployment methods.

Источник

How To Skin a Start Menu

The skin file is a DLL that contains specific resources like bitmaps, icons, etc. The only mandatory resource is a text resource with type=»SKIN». It is the text that describes the skin. The description can refer to other resources like bitmaps and icons.

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

A great feature of Resource Hacker is that it lets you edit the text directly inside. When you are done, press the «Compile Script» button, then save the file.
Note: Keep in mind that often the Skins folder is protected by the OS. If you want to use a tool to edit a file directly in that folder, the tool must be started as Administrator.

Bitmaps

A bitmap can optionally have a color mask. The mask determines how the bitmap is mixed with up to 3 additional colors, called «tint colors». The Red channel of the mask controls how much of the first tint color to mix in, the Green channel controls the second tint color and the Blue channel controls the third tint color. By default the first tint color is the system window (Glass) color, and the second tint color is the menu background color.
The mask only applies to the RGB portion of the bitmap. The Alpha channel remains unchanged:

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7
In this example the first image is the background, the second is the mask and the third is the end result. The red portions of the mask blend the glass color (purple) with the background. The green portions blend the menu color (gray) with the background. By varying the intensity of red and green in the mask image we control how much the colors are blended.

The masks and tint colors are a powerful system that allows you to achieve a large variation of possibilities without the need for a large number of bitmap resources. For good examples how to use the color tints, look at the Metro skin.

See the reference section at the end for the supported bitmaps.

Named colors

Everywhere a solid color is accepted, you can use one of the predefined named colors. The actual color at any given moment will depend on the current Windows settings. Using named colors allows you to create skins that follow the current Windows color scheme.

The rest of the named colors are only available on Windows 8 and up. They come from the Metro palette, which is a complete set of hundreds of named colors, designed to look good together.

You can get a full list of the Metro colors using the Classic Shell Utility. You can find it on the main Downloads page.

For an example how to use the Metro colors, look at the Metro skin. It makes a heavy use of the named colors to achieve look that matches the current color scheme of the start screen.

Bitmap slices

Since many of the start menu elements are not fixed size (they is resized depending on the number of menu items, the font size, etc) and bitmaps are fixed size, we need a way to resize the bitmap to fill a given area. Simply stretching the whole bitmap will not work because fine details around the border will get blurred.

That’s where the «slicing» system comes in. Each bitmap is split into slices horizontally and vertically:

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

The 4 corners are never stretched. The left and right slices are stretched only vertically. The top and bottom slices are stretched only horizontally. And the middle portion can be stretched in any direction. This lets us get any size background without sacrificing the sharp edges or the smooth gradient in the middle:

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Some images don’t need both vertical and horizontal slices. The menu separator image is only split horizontally because all separators have the same height.

Backgrounds

Not all backgrounds have both X and Y slices. For example horizontal separators only have X, and vertical separators only have Y, since they can only stretch in one direction.

See the reference section at the end for the supported backgrounds.

Skin items

For example this defines the normal text in the main menu:
Main_font=»Segoe UI»,normal,-10
Main_text_color=#FFFFFF,#FFFFFF,#9F9F9F,#AFAFAF
Main_text_padding=1,0,8,0
Main_icon_padding=4,3,3,3
Main_selection=3
Main_selection_slices_X=4,63,4
Main_selection_slices_Y=4,20,4
Main_arrow_color=#FFFFFF,#FFFFFF
Main_arrow_padding=8,9

When you specify a font you need to provide the font name, the weight (normal or bold ), and a size. The font size is given in points. A point is 1/72 of an inch. So the font size in pixels is:

pixel_size = point_size * DPI / 72

Some items inherit settings from other items. For example the «Main_split» item may only have these settings:
Main_split_selection=11
Main_split_selection_slices_X=4,63,4,0,16,4
Main_split_selection_slices_Y=4,20,4

The settings that are not specified will come from the «Main» item.

See the reference section at the end for the supported items.

Main menu

Now that we know what is a Bitmap, Background and Skin item, we are ready to define the look of the main menu.

The main menu can use a solid color for its background or use a bitmap.

If you want solid color, use this in the skin description:

The color (and all colors in this file) are in the #RRGGBB hexadecimal format. This is the same format that is used by HTML text.

To specify a bitmap, use:

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

When saving the bmp file make sure you pick the 32-bit file format.

The first 3 numbers of Main_bitmap_slices_X relate to the caption area. Set them all to 0 if you don’t want caption. If you do want caption, set the numbers to to the left, middle and right slice of the caption area of the bitmap.
The second 3 numbers of Main_bitmap_slices_X are for the left, middle, and right slice of the menu area.
The 3 numbers of Main_bitmap_slices_Y are for the top, middle and bottom slice of the whole menu. The same numbers are used for the caption and the menu.

Here’s an example of how the slices should look:
Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7
The highlighted vertical slices are single pixel wide and are stretched to fill the width of the caption area and the menu area.

The caption

The padding is the number of pixels to leave on each side of the caption text.

Two columns

All Classic skins must support either a single column mode or two-column mode. The Windows 7 skins only support two columns.
There is a system option «TWO_COLUMNS», which is set when the skin runs in two-column mode. You may use that option to provide a different bitmap and other settings. For more on options look at the Skin Options section.

The main bitmap for two columns must have 6 vertical slices, just like if the menu has a caption. But instead of having a caption section and the menu section, there are the first column section and the second color section.

The second column can have its own set of properties to specify a different font, colors, selection bitmap, etc.:

Main2_opacity=fullglass
Main2_font=»Segoe UI»,bold,-10
Main2_text_color=#FFFFFF,#FFFFFF,#7F7F7F,#7F7F7F
Main2_padding=3,10,4,8

These properties are optional. If something is not set, the values from the first column will be used.

The menu items

Note on separators: For simple separators (with no text) the height of the separator is determined by the height of the provided bitmap. If no separator bitmap is given the menu uses the default etched line.

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

For the complete list see the reference section at the end.

Patterns

The main menu supports overlays of tiled (repeated) textures that are blended with the main background. You can have up to 4 patterns.

Just like regular bitmaps, patterns can have masks and tint colors

By default the patterns will cover the entire menu. You can use a mask image to control where the patterns will be visible. The Red channel controls the first pattern, Green controls the second pattern, Blue controls the third pattern and Alpha contols the fourth pattern.

Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7
In this example the red areas of the mask are replaced by Pattern1 and the green areas are replaced by Pattern2.

Note: Having multiple patterns blended together can be slow. For fastest results, try to limit most areas to a single pattern withthe mask at full intensity (100% Red or 100% Blue, etc). If you want to have a semi-transparent pattern, it is more efficient to have the transparency in the alpha channel of the pattern bitmap instead of using half-intensity mask.

For an example on using patterns, take a look at the Metallic skin.

Emblems

The main menu background can have additional images drawn on it, called «emblems». They are drawn without any stretching. You can have up to 10 of them. The first 4 can use a mask bitmap to control where in the image the emblems will be visible and where they will be hidden.

The emblem mask controls where the emblems will be visible. Red is for the first emble, Green for the second, and so on.

Other menu elements

You can provide a custom bitmap to be used for the arrows:

Main_pager_arrows must have 4 arrow images like this:
Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7
The top 2 point up, the bottom 2 point down, the left 2 are normal and the right 2 are selected.

More on padding

The start menu uses multiple padding settings to correctly align all graphical elements. You can see from this image:
Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Tweak the numbers to get the desired alignment of the caption, or the gap between the icon and the text, etc.

User Picture (Classic skins)

The start menu can also show the user picture. You enable it by setting the size of the user picture. All original skins use 48×48 pixels, but you can choose any size up to 128×128:

You must also set the position of the image inside the menu:

Positive position is measured from the left and top, and negative numbers are from the right and the bottom. So «-10,6» means 10 pixels from the right and 6 pixels from the top. The horizontal position can also be «center», «center1» or «center2». Then the image will be centered over the whole menu, or over the first column, or over the second column:

Optionally, you can specify a frame bitmap:

The frame is drawn on top of the user picture, so it must have a hole where the picture is supposed to be. That means the frame bitmap must have alpha channel.

By default the user picture is drawn opaque. You can control the transparency of the picture with this property:

User Picture (Windows 7 skins)

The Windows 7 style shows the user picture as a separate window that can extend beyond the size of the start menu. The user image is restricted to 48×48 pixels and the frame around it is always 64×64 pixels. This limitation is because the size must match the size of the extra-large icons used by the items in the second column of the menu.

User Name (Classic skins only)

The start menu can also show the user name. To enable that feature you have to provide the location of the name inside the menu, its font and alignment:

User_name_position=10,15,-75,55
User_name_align=right
User_font=»Segoe UI»,bold,22
User_text_color=#FFFFFF
User_glow_color=#000000
User_glow_size=2

Unlike other fonts in the skin, the font for the user name does not scale when the screen DPI changes. Read more about font scaling in the Scaling section below.

The user name is usually taken from the system. For systems that provide full name it will be something like «Smith, John». Otherwise it will be the login name like «jsmith». You can override the text from the settings, using the User name text setting in the Menu Look tab.

Search box

Windows 7 style

First, it requires 3 separate backgrounds to be set, Main_bitmap (as shown above), Main_bitmap_search (used during search) and Main_bitmap_jump (used when a jumplist is opened). It is recommended that the top and bottom padding for all 3 backgrounds are the same, otherwise the menu items may move around as the menu transitions between different modes.

There are some additional bitmap resources that need to be defined, also listed in the reference section. These include the background around the search box in various modes, custom pin icon, etc.

Sub-menus

For sub-menus the parameters are similar to a simple main menu:

Submenu_padding=2,2,2,2
Submenu_thin_frame=1
Submenu_font=»Segoe UI»,normal,-9
Submenu_background=#FFFFFF
Submenu_text_color=#000000,#000000,#7F7F7F,#7F7F7F
Submenu_selection=2
Submenu_selection_slices_X=3,1,3
Submenu_selection_slices_Y=4,66,4
Submenu_separator=3
Submenu_separator_slices_X=3,34,3
.

About box

The icon can be any icon resource you want displayed. If no icon is provided, the system «info» icon is used.

Skin variations

One skin file can contain multiple skins. The first one (defined in the SKIN resource with is the main skin and the rest are variations. The variations are described in the main SKIN resource like this:
Variation1=0, «Large Icons, With Caption»
Variation2=2, «Large Icons, No Caption»

Each variation has a resource ID and a text. The ID refers to a secondary SKIN resource, which contains overrides for some parameters (for example an alternative Main_bitmap, or Submenu_font). The text is the name of the skin variation that will be used in the Settings box.

The skin variations make it possible to pack multiple skins into one file, which makes them easier to distribute together. Also all skins can share bitmap resources from the skin file, reducing the total size.

Skin options

A skin can define a list of options for the user to pick. In the simple case an option is a checkbox that can be ON or OFF. The options are defined like this:
OPTION CAPTION=»Caption»,1
OPTION SMALL_ICONS=»Small Icons»,0

Each section starts from its header and ends at the next section or the end of the file. So it is important to place the sections at the very end of the file.

Complex options

Check out the Metallic skin for many examples of complex options.

Skin modes

For example:
Classic1_options=CAPTION, USER_IMAGE, USER_NAME, CENTER_NAME, SMALL_ICONS
Classic2_options=NO_ICONS, SMALL_ICONS
AllPrograms_options=THICK_BORDER, SOLID_SELECTION

Radio groups

Sometimes you may want to present a set of options, such as only one option is active at a time. This is called a radio group. You define it like that:

OPTION RADIOGROUP=Transparency,0,TRANSPARENT_LESS|TRANSPARENT_DEF|TRANSPARENT_MORE
OPTION TRANSPARENT_LESS=Less,0
OPTION TRANSPARENT_DEF=Default,1
OPTION TRANSPARENT_MORE=More,0

Scaling

DPI scaling

The skin parameters are authored for the default resolution of 96 DPI. When the skin is used at higher DPI setting you have the option to scale up some of the parameters. For example:

Main_arrow_padding=8,10,50%

This means that the arrow padding will be scaled by 50% of the increase in DPI. If the current DPI is 120 (25% increase over 96 DPI), then the numbers will be scaled up by 50% of 25%, which is 12.5%. 8 will become 9 and 10 will become 11.25 (rounded to 11). If instead the skin was:

Then the full 25% increase will be applied, so 8 will become 10 and 10 will become 12.5 (rounded to 13).

It is also possible to use different scaling values for each number:

Main_icon_padding=4,4,3,4,100%,0%,100%,0%

In this case the first and third number will be scaled by 100% and the rest will not be scaled.

Not all skin parameters support scaling. For example bitmap slices cannot be scaled because they represent portions of some bitmap resource. The parameters that can be scaled are marked as such in the reference section.

Fonts

By default the fonts are scaled with the DPI at 100%. You can overwrite that:

Main_font=»Segoe UI»,normal,-9,50%

This will make the Main_font scale with half of the rate of the DPI increase.

High DPI parameters

When the DPI is 144 or higher (text size 150% and up), the skin defines a setting HIGH_DPI, which allows you to provide alternative bitmap resources and other parameters that are intended to be used with higher resolutions. Use it for example to define larger graphical elements like arrows and icons.

Localization

The built-in skins contain localizations for all their options and variations. Instead of providing the text directly in the skin file, the setting refers to a string in the localization DLL. For example:
OPTION USER_IMAGE=#7014,1
OPTION SMALL_ICONS=#7011,0

#7014 means to look up string number #7014 in the DLL. Custom skins can use the strings that already exist in the DLL, but unfortunately new strings cannot be added by the skin itself.

Custom skin

During development it can be a bother to have to Resource-Hack the skin file for every little change. That’s why the start menu supports a special «custom» skin. Instead of packing all resources in a DLL, you can leave them as loose files in the Skins directory:

The file name must be the resource ID of that asset in the skin file. For example 12.bmp will go into a bitmap resource with ID 12. Edit them until you are ready to package them into a skin file.

The «Custom» skin option is available in the settings only if the start menu can find the 1.txt file.

The custom skin has an additional parameter that is not available for other skins:
ForceRTL=1

This makes the start menu run in right-to-left mode. Use it to see how your background image will look on an Arabic OS. Note: The RTL emulation is not perfect. One notable difference is that all menu icons are mirrored. On a real RTL Windows they will not be.

Troubleshooting

If your skin is causing an error, the start menu will drop it and use the Default skin instead. The reason can range from a missing resource to an incompatible version to a bitmap with wrong size, and so on.

To figure out the cause of the problem turn on «Report Skin Errors» in the start menu settings. Then you’ll see a popup like this:
Start menu user picture frame windows 7. Смотреть фото Start menu user picture frame windows 7. Смотреть картинку Start menu user picture frame windows 7. Картинка про Start menu user picture frame windows 7. Фото Start menu user picture frame windows 7

Note that only errors related to the current skin variation and the current skin options will be reported. So test your skin with every combination to ensure it works in all conditions.

Skin reference

This section describes all possible settings that can be used in a skin file. Before we can define the individual settings we need to define the types that a setting can have. A setting can be one of the following types: text, number (or multiple numbers), color (or multiple colors), font, icon, bitmap, background or skin item. Some settings like background or skin item have multiple sub-settings described below. The names of the sub-settings begin with the name of the parent setting.

Here are the types in more detail:

A color is represented in the hexadecimal format #RRGGBB, where each color component takes 2 hex digits. For example:
Caption_text_color=#00FF00

It can also be a named color. The actual value will depend on the currnt system settings:
Caption_text_color=$StartHighlight

These are the main system colors that are available on all versions of Windows:
$SystemScrollbar
$SystemBackground
$SystemActiveCaption
$SystemInactiveCaption
$SystemMenu
$SystemWindow
$SystemWindowFrame
$SystemMenuText
$SystemWindowText
$SystemCaptionText
$SystemActiveBorder
$SystemInactiveBorder
$SystemAppWorkspace
$SystemHighlight
$SystemHighlightText
$SystemBtnFace
$SystemBtnShadow
$SystemGrayText
$SystemBtnText
$SystemInactiveCaptionText
$SystemBtnHighlight
$System3DDKShadow
$System3DLight
$SystemInfoText
$SystemInfoBK
$SystemHotLight
$SystemGradientActiveCaption
$SystemGradientInactiveCaption
$SystemMenuHilight
$SystemMenuBar
For Windows 8 and later you can use many more named colors from the Metro palette. Use the Classic Shell Utility to view the full list.

A font selects the font’s name, size, and weight (normal or bold). For example:
Main_font=»Segoe UI»,normal,-10

An icon is a reference to an icon resource number in the skin file:
About=1

A bitmap is a reference to a bitmap resource number in the skin file. It can have an optional mask that determines how to mix the bitmap resource with the tint colors. The mask can be another bitmap or it can be a solid color:
Main_bitmap=2
Main_bitmap_mask=#FF0000
Main_bitmap_tint1=#E0E000

A background is a bitmap that can be resized to the necessary size. It consists of a bitmap resource and slice numbers. The number of slices depends on the actual background. Some are 3×3, some are 3×1, some 6×3.

Possible settings for a background with a given :

NameTypeNotes
number or colorThe main image. It can be a BITMAP or IMAGE resource identifier, or a #RRGGBB color
_masknumber or colorThe color mask. It can be a bitmap resource identifier or a #RRGGBB color. If it is a bitmap then it must have the same size as the original bitmap
_slices_XnumbersThe sizes for the horizontal slices. The sum of the numbers must not exceed the width of the bitmap
_slices_YnumbersThe sizes for the vertical slices. The sum of the numbers must not exceed the height of the bitmap
_tint1colorThe first tint color. It will be blended with the main image according to the Red channel of the mask. By default it is the glass color
_tint2colorThe second tint color. It will be blended with the main image according to the Green channel of the mask. By default it is the menu background color
_tint3colorThe third tint color. It will be blended with the main image according to the Blue channel of the mask. By default it is black

A skin item controls the complete look for individual menu elements. It sets the font, colors, and other settings.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *