Windows - статьи

       

Подраздел Control Panel


В раздел Control Panel входит информация для аплетов панели управления.

Рассмотрим наиболее постоянные и важные подразделы и параметры.

Appearance\Schemes – содержит схемы Windows (темы рабочего стола), которые доступны из контекстного меню «Свойства» на рабочем столе в разделе «Оформление». Всю информацию о доступных схемах ОС черпает из данного подраздела, в котором имена параметров – соответствующие названия схем. В разделе Appearance располагается параметр с названием Current, который в качестве значения содержит название текущей схемы Windows.

Cursors – содержит информацию об указателе мыши. Вкладка «Указатели» диалога «Свойства» аплета Мышь в Панели управления, позволяет определять различные схемы курсоров. Схемы указателей мыши определяют символы, соответствующие определенным режимам, таким как «Основной режим», «Выбор справки», «Система недоступна» и «Выделение текста». Каждая схема состоит из 14 разных указателей для стандартных режимов, но можно переопределить символ указателя для каждого режима и сохранить это в схеме под уникальным именем. Каждый параметр внутри данного раздела состоит из имени схемы, определяемого пользователем, и строкового значения, состоящего из 14 пунктов. Пункты разделены запятыми и соответствуют символу указателя. Пункт определяет путь к файлу указателя (CUR или ANI). Если используется стандартное значение, то соответствующий пункт будет пустым. Стандартная схема содержится в параметре «Windows Standart», а имя активной схемы находится в параметре «По умолчанию».

Desktop – включает информацию о параметрах рабочего стола.

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

ScreenSaveActive – определяет, включена ли заставка. 0 – отключена, 1 – включена.

ScreenSaveTimeOut – содержит количество секунд тайм-аута, после которого появляется заставка.

ScreenSaveUsePassword. Если параметр установлен в 0, то после выхода из заставки не требуется вводить пароль. 1 - в обратном случае.

Wallpaper – в качестве значения содержит путь к файлу, который используется в качестве обоев для рабочего стола.


Если указано не использовать обои, то значение данного параметра равно пустой строке ("").



WallpaperStyle – определяет, нужно ли растягивать обои.

TileWallpaper – определяет, размножен ли рисунок обоев (значение 1) или он находится в центре (значение 0). Если рисунок находится в центре и остается не занятое им простанство рабочего стола, то к остальной области применяется выбранный узор.

FontSmoothing Если параметр установлен в 1, то разрешено сглаживание неровностей экранных шрифтов, 0 в противном случае. (Соответственно параметр определяет соответствующую настройку «Сглаживать неровности экранных шрифтов» в свойствах Экрана)

DragFullWindows – параметр определяет отображать или нет содержимое окна при его перетаскивании. Параметр 1 – разрешает отображать содержимое окна при его перетаскивании, 0 – в противном случае. (Соответственно параметр определяет соответствующую настройку «Отображать содержимое окна при его перетаскивании» в свойствах Экрана)

SmoothScroll – определяет использовать или нет видеоэффекты при выводе меню, окон, списков. Параметр 1 – разрешает использование, 0 – запрещает. (Соответственно параметр определяет соответствующую настройку «Использовать видеоэффекты при выводе меню, окон и списков» в свойствах Экрана).

Pattern – параметр определяет установленный узор на рабочем столе. Если узор не установлен, то параметр имеет значение пустой строки. В противном случае каждый узор кодируется соответствующим числовым значением. Узор определяется как строка, содержащая 8 байт. Например если на рабочем столе установлен узор Брусчатка, то значение параметра Pattern будет равно 174 77 239 255 8 77 174 77.

MenuShowDelay – параметр определяет время задержки показа меню Пуск при нажатии на кнопку Пуск (в милисекундах).

Также раздел Desktop содержит подраздел WindowMetrics, который определяет параметры окна. Содержит параметры:
Имя параметра Описание
BorderWidth Ширина рамки окна
CaptionFont Шрифт заголовка
CaptionHeight Высота шрифта заголовка
CaptionWidth Ширина заголовка
IconFont Шрифт названия иконки
IconSpacing Горизонтальный интервал между иконками
IconSpacingFactor Фактор, используемый для вычисления положения иконок
IconVerticalSpacing Вертикальный интервал между значками
MenuFont Параметры шрифта (гарнитура, имя шрифта, и т.д.), используемого в строках меню
MenuHeight Высота ячейки символа, используемого в строке меню
MenuWidth Ширина ячейки символа, используемого в строке меню
MessageFont Шрифт, используемый в сообщениях
ScrollHeight Высота горизонтальной полосы прокрутки
ScrollWidth Ширина вертикальной полосы прокрутки
Shell Icon BPP Число цветов (битов на точку), используемых для иконок. Отображение полноцветных значков изменяет параметр ShellIconBPP. Если флажок установлен, то параметр содержит число используемых цветов в строке ("4" для 16 цветов, "16" для 16-бит или "24" для true color - значение зависит от текущего цветового разрешения графического адаптера). Сброс этого флажка устанавливает значение "4"
Shell Icon Size Размер иконок на Рабочем столе (и в проводнике в режиме "Крупные значки"). Использование крупных значков приводит к отображению всех значков рабочего стола размером 48х48 точек. При этом в параметр Shell Icon Size записывается значение 48, и изменяются значения параметров, отвечающих за расположение значков
SmCaptionFont Шрифт в маленьких заголовках
SmCaptionHeight Высота ячейки символа в маленьком заголовке
SmCaptionWidth Ширина ячейки символа в маленьком заголовке
StatusFont Шрифт, используемый в панели состояния окна
<


International – национальные параметры.

Keyboard – содержит параметры клавиатуры.

Рассмотрим параметры этого раздела.

KeyboardDelay – содержит информацию о задержке перед началом повтора символа. Соответствует элементу «Задержка перед началом повтора символа:» списка «Повтор символов» аплета «Клавиатура».

KeyboardSpeed – скорость повтора символов. Соответствует элементу «Скорость повтора:» списка «Повтор символов» аплета «Клавиатура».

Mouse – раздел содержит параметры мыши.

Содержит параметры.

DoubleClickSpeed – устанавливает скорость двойного щелчка в милисекундах. Соответствует фрейму «Скорость двойного нажатия» на вкладке «Кнопки мыши» аплета «Мышь».

MouseSpeed – скорость перемещения курсора по экрану. Т. е. определяет то, каким образом движение мыши преобразуется в движение указателей.  Соответствует фрейму «Скорость перемещения указателя» на вкладке «Перемещение» аплета «Мышь».

SwapMouseButtons – определяет конфигурацию кнопок мыши (для левши или для правши). Соответствует фрейму «Конфигурация кнопок» на вкладке «Кнопки мыши» аплета «Мышь». Значение 0 указывает на использование «Для правши» (т. е. левая кнопка – выделение, перетаскивание, а правая – контекстное меню, специальное перетаскивание), 1 – указывает на использование «Для левши» (соответственно, кнопки меняют свои функции наоборот).

MouseThreshold1 – определяет пороговое значение (в пикселях) смещения мыши между двумя прерываниями мыши.

MouseThreshold2 – определяет второе пороговое значение.

PowerCfg – раздел, отвечающий за управление питанием. Содержит параметр CurrentPowerPolicy, значение которого, определяет текущую схему управления питанием. Схемы управления питанием и соответствующие им числовые значения хранятся в подразделе PowerPolicies раздела PowerCfg. Подраздел содержит разделы с номерами схем, и соответствующие им названия.

0 – раздел определяет схему, с соответствующим именем в параметре Name – «Домашний или настольный».

1 – раздел определяет схему, с соответствующим именем в параметре Name – «Переносной компьютер».

3 – раздел определяет схему, с соответствующим именем в параметре Name – «Включен постоянно».

Данные параметры определяют соответствующие параметры раздела «Схемы управления питанием» аплета «Управление питанием» панели управления.


Содержание раздела