Выбор цвета

Цвет любой компоненты можно изменить, применив диалог выбора цвета:


  1. Нажать иконку .


  1. Выбрать понравившийся цвет из появившегося меню. Выбранный цвет применится к компоненте.



  1. Использовать пункт «Определить цвет» (More Colors), чтобы расширить основной набор цветов. При этом откроется диалог выбора цвета, содержащий 143 стандартных цветов, поддерживающихся операционной системой.



  1. Перейти на закладку персональных цветов (Custom), чтобы использовать HSL (Hue, Sat, Lum) или RGB (Red, Green, Blue) цветовую кодировку для создания персонального цвета.



  1. Нажать кнопку ОК, чтобы применить выбранный цвет к редактируемой компоненте.


  1. В зависимости от редактируемой компоненты меню выбора цвета может содержать пункт «Дополнить эффектами» (Fill Effects), см. шаг 2. Пункт открывает диалог задания цветового градиента разного стиля и направления:



  1. В полях «Начало» (Start) и «Конец» (End) определяются два цвета для градиентной трансформации. Выбранный способ градиента применяется к компоненте при нажатии кнопки ОК.


Заметим: Для приложений, работающих на операционной системе WinCE, организация градиента возможна только для объектов типа прямоугольник.


ВНИМАНИЕ:

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


Цвет статического объекта в режиме выполнения приложения может изменяться, если для него использованы свойства динамического цвета. Если тип динамического свойства выбран как изменение «По цвету» (Type = By Color), то цвет объекта-владельца свойства может изменяться в зависимости от заданного цветового кода. Ниже представлена таблица кодовых слов и RGB-кодов некоторых цветов:


Имя

RGB код

Кодовое значение

R (Red)

G (Green)

B (Blue)

Black (чёрный)

0

0

0

0

Dark Red (тёмно-красный)

128

0

0

128

Red (красный)

255

0

0

255

Pink (ярко-розовый)

255

0

255

16711935

Brown (нежный розовый)

153

51

0

13408767

Orange (оранжевый)

255

102

0

26367

Light Orange (светло-оранжевый)

255

153

0

39423

Gold (золотистый)

255

204

0

52479

Tan (жёлто-коричневый)

255

204

153

10079487

Olive Green (оливковый)

51

51

0

13107

Dark Yellow (насыщенный жёлтый)

128

128

0

32896

Lime (лимонный)

153

204

0

52377

Yellow (жёлтый)

255

255

0

65535

Light Yellow (палевый)

255

255

153

10092543

Dark Green (тёмно-зелёный)

0

51

0

13056

Green (зелёный)

0

128

0

32768

See Green (морская волна)

51

153

102

6723891

Bright Green (ярко-зелёный)

0

255

0

65280

Light Green (светло-зелёный)

204

255

204

13434828

Dark Teal (тёмный зеленовато-голубой)

0

51

102

7877376

Teal (зеленовато-голубой)

0

128

128

8421376

Aqua (лагуна)

51

204

204

13421619

Turquoise (бирюзовый)

0

255

255

16776960

Light Turquoise (нежная бирюза)

204

255

255

16777164

Dark Blue (тёмно-синий)

0

0

128

8388608

Blue (синий)

0

0

255

16711680

Light Blue (светло-синий)

51

102

255

16737843

Sky Blue (небесно-голубой)

0

204

255

?

Pale Blue (бледно-голубой)

153

204

255

16764057

Indigo (индиго)

51

51

153

10040115

Blue-Gray (сизый)

102

102

153

10053222

Violet (фиолетовый)

128

0

128

8388736

Plum (сливовый)

153

51

102

6697881

Lavender (лавандовый)

204

153

255

16751052

Gray-80% (серый процент насыщенности)

51

51

51

3355443

Gray-50%

128

128

128

8421504

Gray-40%

150

150

150

9868950

Gray-25%

192

192

192

12632256

White (белый)

255

255

255

16777215


Примечание: В режиме выполнения приложения манипулировать изменением цветов можно с помощью функций RGBColor и RGBComponent.


Замечание: Набор возможных для использования цветов в процессе разработки зависит от цветовых возможностей операционной системы машины разработчика. Набор возможных для использования цветов в режиме выполнения приложения зависит от цветовых возможностей операционной системы станции пользователя.


Created with the Freeware Edition of HelpNDoc: Easy to use tool to create HTML Help files and Help web sites