forked from KolibriOS/kolibrios
docs: update sys f48.3 description about color names and meanings
git-svn-id: svn://kolibrios.org@9052 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
3ee8369ec6
commit
716db38e51
@ -2254,25 +2254,26 @@ path db 'HD0/1',0
|
|||||||
* функция не возвращает значения
|
* функция не возвращает значения
|
||||||
Формат таблицы цветов: каждый элемент -
|
Формат таблицы цветов: каждый элемент -
|
||||||
dword-значение цвета 0x00RRGGBB
|
dword-значение цвета 0x00RRGGBB
|
||||||
* +0: dword: frames - цвет рамки
|
* +0: dword: none - зарезервировано
|
||||||
* +4: dword: grab - цвет заголовка
|
* +4: dword: none - зарезервировано
|
||||||
* +8: dword: grab_button - цвет кнопки на полосе заголовка
|
* +8: dword: work_dark - темный цвет рабочей области для придания
|
||||||
* +12 = +0xC: dword: grab_button_text - цвет текста на кнопке
|
объемна элементам интерфейса
|
||||||
на полосе заголовка
|
* +12 = +0xC: dword: work_light - светлый цвет рабочей области для
|
||||||
|
придания объемна элементам интерфейса
|
||||||
* +16 = +0x10: dword: grab_text - цвет текста на заголовке
|
* +16 = +0x10: dword: grab_text - цвет текста на заголовке
|
||||||
* +20 = +0x14: dword: work - цвет рабочей области
|
* +20 = +0x14: dword: work - цвет рабочей области
|
||||||
* +24 = +0x18: dword: work_button - цвет кнопки в рабочей области
|
* +24 = +0x18: dword: button - цвет кнопки в рабочей области
|
||||||
* +28 = +0x1C: dword: work_button_text - цвет текста на кнопке
|
* +28 = +0x1C: dword: button_text - цвет текста на кнопке
|
||||||
в рабочей области
|
в рабочей области
|
||||||
* +32 = +0x20: dword: work_text - цвет текста в рабочей области
|
* +32 = +0x20: dword: work_text - цвет текста в рабочей области
|
||||||
* +36 = +0x24: dword: work_graph - цвет графики в рабочей области
|
* +36 = +0x24: dword: graph - цвет графики в рабочей области
|
||||||
Замечания:
|
Замечания:
|
||||||
* Структура таблицы цветов описана в стандартном включаемом файле
|
* Структура таблицы цветов описана в стандартном включаемом файле
|
||||||
macros.inc под названием system_colors; например, можно писать:
|
macros.inc под названием system_colors; например, можно писать:
|
||||||
sc system_colors ; объявление переменной
|
sc system_colors ; объявление переменной
|
||||||
... ; где-то надо вызвать
|
... ; где-то надо вызвать
|
||||||
; описываемую функцию с ecx=sc
|
; описываемую функцию с ecx=sc
|
||||||
mov ecx, [sc.work_button_text] ; читаем цвет текста
|
mov ecx, [sc.button_text] ; читаем цвет текста
|
||||||
; на кнопке в рабочей области
|
; на кнопке в рабочей области
|
||||||
* Использование/неиспользование этих цветов - дело исключительно
|
* Использование/неиспользование этих цветов - дело исключительно
|
||||||
самой программы. Для использования нужно просто при вызове функций
|
самой программы. Для использования нужно просто при вызове функций
|
||||||
|
@ -2230,18 +2230,19 @@ Returned value:
|
|||||||
* function does not return value
|
* function does not return value
|
||||||
Format of the color table:
|
Format of the color table:
|
||||||
each item is dword-value for color 0x00RRGGBB
|
each item is dword-value for color 0x00RRGGBB
|
||||||
* +0: dword: frames - color of frame
|
* +0: dword: none - reserved
|
||||||
* +4: dword: grab - color of header
|
* +4: dword: none - reserved
|
||||||
* +8: dword: grab_button - color of button on header bar
|
* +8: dword: work_dark - dark color of working area
|
||||||
* +12 = +0xC: dword: grab_button_text - color of text on button
|
used to give a user 3D-like feelings about interface elements
|
||||||
on header bar
|
* +12 = +0xC: dword: work_light - light color of working area
|
||||||
|
used to give a user 3D-like feelings about interface elements
|
||||||
* +16 = +0x10: dword: grab_text - color of text on header
|
* +16 = +0x10: dword: grab_text - color of text on header
|
||||||
* +20 = +0x14: dword: work - color of working area
|
* +20 = +0x14: dword: work - color of working area
|
||||||
* +24 = +0x18: dword: work_button - color of button in working area
|
* +24 = +0x18: dword: button - color of button in working area
|
||||||
* +28 = +0x1C: dword: work_button_text - color of text on button
|
* +28 = +0x1C: dword: button_text - color of text on button
|
||||||
in working area
|
in working area
|
||||||
* +32 = +0x20: dword: work_text - color of text in working area
|
* +32 = +0x20: dword: work_text - color of text in working area
|
||||||
* +36 = +0x24: dword: work_graph - color of graphics in working area
|
* +36 = +0x24: dword: graph - color of graphics in working area
|
||||||
Remarks:
|
Remarks:
|
||||||
* Structure of the color table is described in the standard
|
* Structure of the color table is described in the standard
|
||||||
include file 'macros.inc' as 'system_colors'; for example,
|
include file 'macros.inc' as 'system_colors'; for example,
|
||||||
|
Loading…
Reference in New Issue
Block a user