Классическое меню Пуск
Open-Shell Menu
это гибкое меню Пуск, которое может имитировать поведение меню Windows
2000, XP и Windows 7. Классическое меню имеет целый ряд дополнительных
возможностей:
- Выбор между стилями «Классик» и «Windows 7»
- Перетаскивание, для организации приложений
- Параметры для отображения 'Избранного', раскрытия панели управления, и т. д.
- Отображения недавно использовавшихся документов. Количество документов, которые можно настроить на отображение
- Локализация на 35 языках, включая раскладку справа налево с поддержкой арабского языка и иврита
- Не отключает стандартное меню "Пуск" Windows. Можно получить доступ к нему через Shift+щелчек на кнопке 'Пуск'
- Щелкните правой кнопкой мыши на элемент в меню, чтобы удалить, переименовать, сортировать или выполнить другие задачи
- Поле поиска поможет вам найти программы и файлы без получения пути сочетанием клавиш
- Поддержка списков переходов для быстрого доступа к последним документам и общим задачам
- Программа работает на 32 и 64-разрядных операционных системах
- Имеется поддержка обложек, в том числе 3 дополнительных обложки. Вы можете создать свою собственную обложку!
- Полностью настраиваемый внешний вид и функциональность
- Поддержка возможностей для Microsoft Active Accessibility
- Преобразовывает кнопку "Все программы" меню Windows в каскадное меню
- Реализует настраиваемую кнопку Пуск
- Можно показать, найти и запустить приложения Windows Store (Windows 8)
- И последнее, но не менее важное - программа совершенно БЕСПЛАТНА!
Стили
Для выбора меню Пуск предлагается 3 стиля.
1) Один столбец - классический стиль

Этот стиль похож на меню в Windows 2000. Он имеет один столбец в
главном меню с вертикальным текстом на стороне. Вы можете настроить
порядок элементов, значки и текст.
Программы, списки переходов и результаты поиска отображаются как каскадное подменю.
2) Два столбца - классический стиль

Этот стиль похож на меню Windows XP. Имеются два столбца, где вы можете
организовать ваши элементы меню. Можно настроить порядок, значки и
текст.
Программы, списки переходов и результаты поиска отображаются как каскадное подменю.
3) Стиль Windows 7

Этот стиль похож на меню Windows Vista и Windows 7. Элементы в первом
столбце предварительно определенны для закрепления и последние
программы, список всех программ и окно поиска. Элементы во втором
столбце полностью настраиваемые.
Списки переходов и результаты
поиска отображаются внутри главного меню. Программы могут быть внутри
главного меню или открыты как каскадное подменю.
Этот стиль
предлагает меньшую настройку параметров, чем классические стили, но
имеет представление и более знакомый вид который пользователи
использовали для Windows 7.
Операция
Если вы использовали меню Пуск в более ранних версиях Windows вы будете чувствовать себя как дома:
Нажмите клавишу Windows или щелкните на кнопку в углу экрана слева, чтобы открыть меню Пуск.
Удерживайте клавишу Shift при щелчке на изображении кнопки пуск для доступа к оригинальному меню Пуск операционной системы.
Щелкните на элемент для его выполнения.
Перетащите программу, чтобы изменить порядок программ в меню, или переместить ее в другую папку.
Щелкните правой кнопкой мыши на элемент, чтобы переименовать,
удалить, просматривать, сортировать меню или выполнять другие задачи.
Щелкните правой кнопкой мыши на шарик для редактирования параметров
меню 'Пуск', чтобы просмотреть этот файл справки, или закрыть меню Пуск.
Параметры
Щелкните правой кнопкой мыши на кнопку Пуск для доступа к параметрам:

Вы можете просматривать основные параметры или все доступные параметры.
Наведите указатель мыши на каждый параметр, чтобы увидеть описание
данного параметра. Введите в поле поиска имя параметра, чтобы найти
параметр по имени.
Каждый параметр имеет значение по умолчанию.
Значение по умолчанию может быть постоянным, или может зависить от
текущих настроек системы. После изменения параметра, он отмечается
жирным шрифтом. Чтобы вернуться к значению по умолчанию, щелкните
правой кнопкой мыши на параметр.
Вы можете сохранить настройки
в XML-файл, а затем загрузить их обратно. Нажмите кнопку 'Архивация
параметров' для доступа к этим функциям. Оттуда вы можете также
восстановить все параметры в их значения по умолчанию.
Большинство параметров будут изменены сразу же после их изменения.
Например, вы можете отредактировать меню 'Пуск', во время открытия
диалогового окна параметров. Откройте меню 'Пуск', чтобы увидеть
изменения. Для некоторых параметров потребуетcя закрыть меню 'Пуск',
прежде чем вы можете увидеть изменения.
Примечание:окно
"Все параметры" можно изменять. Измените размеры окна в нужном месте.
Размеры и положение диалогового окна параметров будут сохранены.
Щелкните на вкладку Настройка меню "Пуск", чтобы настроить элементы меню. В зависимости от стиля вы увидите различный пользовательский интерфейс.
Для классических стилей можно настроить оба столбца в меню Пуск и
создать подменю. В левом столбце отображаются текущие элементы в меню и
в правом столбце отображаются доступные элементы меню. Перетащите
справа налево для добавления элементов в меню.

Для стиля Windows 7 можно только редактировать элементы для второго столбца и существующее не подменю.

Дважды щелкните на значке для редактирования свойств элемента:

Здесь вы можете выбрать команду для элемента, его текст, значок и другие атрибуты. Нажмите кнопку Восстановить значения по умолчанию, чтобы получить текст и значок по умолчанию для выбранной команды.
Командой может быть:
- одна из предопределенных команд - из раскрывающегося списка
- custom executable string
- это может быть имя программы и ее аргументы, или даже URL (например,
http://www.google.com). Поддерживаются переменные окружения например:
%SystemRoot%
- left blank - если используется атрибут ссылки, он будет действовать как команда
Ссылкой можеть быть путь к файлу или папке. Если это файл, этот
файл будет выполнен. Если это папка, то папка будет открыта как
подменю. Некоторые элементы меню (например, Программы и Избранное)
имеют неявный атрибут ссылки, поэтому для них окно ссылки будет
отключено.
Значком может быть:
- left blank - если ссылка атрибута указывает на файл или папку, будет использоваться значок этого файла или папки
- resource file,icon ID - например %windir%\notepad.exe,2. Не оставляйте пробелы между именем файла и запятой. Убедитесь, что вы используете идентификатор ресурса значка, а не индекс значка. Для достижения наилучших результатов, используйте кнопку [...] рядом с окном значка
- ,icon ID - то же самое, но файлом ресурсов является StartMenuDLL.dll. Это полезно, когда речь идет о значках в меню Пуск
- icon file - например C:\Program Files\Mozilla Thunderbird\Email.ico
- none - будет использоваться пустой значок
Если подпись или подсказка атрибута начинается с символа $ (символ доллара), то система будет рассматривать его как имя строки в файле StartMenuL10N.ini.
Сам текст будет зависеть от текущей настройки языка. Это полезно при
создании меню, которые могут быть использованы в нескольких языках.
Если вы установите флажок "Вставить подэлементы как кнопки ", вместо
того чтобы показывать элемент меню самостоятельно, меню Пуск отобразит
подэлементы как ряд кнопок. По умолчанию кнопки в центре. Вы можете
выровнять их влево, добавив разделитель в качестве последнего элемента,
или выровнять их вправо, добавив разделитель в качестве первого
элемента. Один из вариантов использования заключается в замене элемента
меню "Завершение работы" с разделителем кнопок для элементов
"Завершение работы", "Перезагрузка", Завершение сеанса", и т. д.
Административные параметры
Параметры
для каждого пользователя хранятся в реестре. По умолчанию каждый
пользователь может изменить все свои параметры. Администратор может
заблокировать конкретные параметры, поэтому ни один пользователь не
сможет редактировать их:

В данном примере параметр "Включить меню правой кнопки мыши" всегда
заблокировано и не может быть изменен любым пользователем. Это
достигается путем добавления параметра в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\OpenShell\StartMenu. Создайте значение DWORD под названием "EnableContextMenu" и установите его в 0.
В некоторых случаях возможно вы не захотите заблокировать значение для
всех пользователей, просто измените начальное значение параметра. В
таком случае добавьте имя значения "_Default". Например, если
контекстное меню по умолчанию отключено, но по-прежнему хотите
разрешить пользователям эту функцию, если они пожелают, создайте
значение DWORD с именем "EnableContextMenu_Default" и установите его в
0.
Самый простой способ узнать имя параметра реестра и его
значение заключается в том, чтобы изменить его, а затем посмотреть его
в HKEY_CURRENT_USER\Software\OpenShell\StartMenu\Settings.
Иногда вы можете заблокировать параметр в значение по умолчанию, но вы
не знаете, что значение по умолчанию. Затем создайте параметр DWORD и
установите его на 0xDEFA.
Имеется также глобальный параметр
"EnableSettings". Установите его значение в 0 в реестре, чтобы
запретить пользователям открытие диалогового окна параметров:

Меню Пуск также проверяет большую часть групповых политик, установленных администратором. Выполните команду gpedit.msc и перейдите в раздел Конфигурация пользователя -> Административные шаблоны -> Меню Пуск и панель задач. Оттуда вы можете отключить элементы меню "Выполнить", "Завершение работы", "Справка" и другие функции. (не доступно в изданиях "Windows Домашняя").
Также поддерживается редактирование параметров через групповые политики. Распакуйте файл PolicyDefinitions.zip в папке установки и прочитайте документацию PolicyDefinitions.rtf для получения более подробной информации.
Сведения об обложках
Вы можете выбрать любую из встроенных обложек:

Или
вы можете загрузить и установить дополнительные обложки сторонних
авторов (из главного веб-сайта или из другого места). После загрузки
новой обложки необходимо скопировать файл .skin в папку "Skins" – как правило это путь C:\Program Files\Open-Shell\Skins. После этого обложка будет доступна в диалоговом окне параметров приложения.
Примечание:
Некоторые обложки могут быть специально разработаны для классического,
упрощенного, или Aero режимов. Например, обложка может потребовать
поддержку прозрачности Aero, любая друга будет выглядеть некорректно,
если выбрана тема классического или упрощенного стиля. Некоторые
обложки Aero также могут потребовать конкретный цвет прозрачности.
Вы можете создать свою собственную обложку. Вам понадобится графический
редактор, поддерживающий редактирования альфа-каналов (например, Gimp
или Photoshop), а также средство для редактирования файлов ресурсов
(например, Resource Hacker или Visual Studio). И конечно, какой-то
талант для графического дизайна :). Прочитайте руководство пользователя перед началом работы.
Поиск

Поле поиска позволяет выполнять поиск содержимого в меню Пуск,
программы в переменной среды PATH и индексируемых файлов. Можно
отобразить поле поиска как обычный элемент меню, а затем можно
выполнить переход на поле поиска с помощью клавиш стрелок вверх / вниз.
Вы можете установить фокус на поле поиска по умолчанию при открытии
меню "Пуск". Или вы можете выбрать активировать поле поиска, только с
помощью клавиши Tab. В этом случае, пока вы не нажмете клавишу Tab вы
можете использовать клавиатуру для навигации, если поле поиска не
существует.
Результаты поиска отображаются в главном меню, если вы используете стиль Windows 7 или в подменю для классических стилей.
Щелкните по каждой категории, чтобы развернуть ее и просмотреть
дополнительные результаты. Щелкните на значок в конце, чтобы
просмотреть все результаты в проводнике.
Классические стили
позволяют регистрировать дополнительных поставщиков поиска, которые
можно использовать для поиска текста из поля поиска. Запустить
программу поиска можно через меню, или нажатием клавиш Alt+key. В этом
примере используется Alt+A для Agent Ransack.

Это делается путем добавления подэлементов SearchBoxItem на вкладке Настройка меню Пуск:

Откройте каждый из подпунктов и введите команду, чтобы запустить программу поиска. Если вы используете %1 в команде, она будет заменена на содержимое окна поиска. Если вы используете %2
она будет заменена на URL-стиль закодированного текста поиска. Введите
метку, подсказку, и значок, чтобы заполнить меню. В текстовой метке
можно использовать & для обозначения символа ускорителя (например &&Agent Ransack).
Вот несколько возможных команд:
Поиск с помощью Agent Ransack: "C:\Program Files\Agent Ransack\AgentRansack.exe" -r -f "%1"
Поиск с помощью Everything: "C:\Program Files\Everything\Everything.exe" -search "%1"
Поиск с помощью Google: http://www.google.com/#q=%2
Поиск с помощью Bing: http://www.bing.com/search?q=%2
Пользовательская кнопка Пуск
Classic
Shell может добавить собственную кнопку Пуск на панели задач. Он даже
может заменить кнопку Пуск по умолчанию в Windows 7. Вы можете выбрать
изображение кнопки из стиля Aero, прямоугольную классическую кнопку,
или создать собственную. Для пользовательской кнопки Пуск вам нужно
изображение, которое содержит 3 состояния кнопки - нормальное, активное
и нажатое:

Изображение должно быть 32-битным PNG или BMP. По умолчанию ширина
изображения определяет размер кнопки. Вы можете изменить размер, указав
другую ширину.
Вы можете найти множество пользовательских изображений кнопки Пуск в Интернете. Вот несколько примеров:
http://www.classicshell.net/forum/viewforum.php?f=18
http://www.sevenforums.com/themes-styles/34951-custom-start-menu-button-collection.html
http://www.sevenforums.com/customization/78291-big-group-custom-start-orbs.html
http://tutoriales13.deviantart.com/art/Orbs-153450418
Локализация
Пользовательский интерфейс (за исключением диалогового окна параметров) локализован на 35 языках.
Диалоговое окно параметров программы переведено на небольшое количество
языков. Программа установки по умолчанию содержит только русский язык.
Дополнительные языки можно загрузить на странице переводов. Убедитесь, что вы загружаете языковый пакет для точной версии Open-Shell.
Командная строка
StartMenu.exe поддерживает 5 параметров командной строки: -open, -toggle, -togglenew, -exit и -settings.
Первые два параметра выполняют то, что говорит само их название. Один
из них открывает классическое меню "Пуск", а другой переключает его. Вы
можете использовать эти параметры, чтобы создать ярлык на панели
быстрого запуска для открытия меню "Пуск", или задать клавишу быстрого
вызова программы, такую как WinKey.
Третий "-togglenew" переключает меню Пуск Windows по умолчанию (или
начальный экран). Это полезно, если вы хотите создать ярлык или клавишу
быстрого вызова, чтобы открыть меню по умолчанию и использовать клавишу
Win для классического меню.
Используйте команду "-exit" для
выхода из меню Пуск. Эта команда будет работать только если меню Пуск в
настоящее время не занято.
Используйте команду "-settings",
чтобы открыть параметры Open-Shell. Это полезно, если нужно создать
ярлык для редактирования параметров.
Специальные возможности
Меню
Пуск поддерживает JAWS, или экранный диктор Microsoft. Если функция
специальной поддержки вызывает проблемы она может быть отключена на
вкладке Общее поведение в диалоговм окне параметров приложения.