Страница 1 из 1
Цвет фона окна
Добавлено: 26 Июль 2020, 16:44
Дед Пахом
Есть окно с атрибутом GRAY:
Код: Выделить всё
Window WINDOW('Caption'),AT(,,277,184),GRAY,SYSTEM,FONT('Segoe UI',9)
END
Window{PROP:Background} возвращает белый цвет, а как получить реальный? Я даже не могу найти цвет фона в таблице цветов - gray слишком тёмный, lightgray слишком светлый, gainsboro, white smoke или 0CCCCCCH- тоже не то.
Цвет фона окна
Добавлено: 26 Июль 2020, 16:58
vic7tar
А параметр GRAY имеет какое-нибудь отношение к серому цвету?
Цвет фона окна
Добавлено: 26 Июль 2020, 17:02
Дед Пахом
Нашёл, 0F0F0F0H, в таблице цветов в IDE он представлен как цвет контрола (вкладка System, пункт Control).
vic7tar писал(а): 26 Июль 2020, 16:58
А параметр GRAY имеет какое-нибудь отношение к серому цвету?
Имеет.
Цвет фона окна
Добавлено: 26 Июль 2020, 17:32
kreator
А это всё не устарело? Манифесты делают своё дело. А в десятой Винде вообще как-то всё ограничено с точки зрения настройки персонализации.
Цвет фона окна
Добавлено: 26 Июль 2020, 17:40
Дед Пахом
Насколько я знаю, фон окна манифестом пока не регулируется. Есть системные цвета, например, COLOR_3DFACE (Face color for three-dimensional display elements and for dialog box backgrounds.), которые не цвета вовсе, а индексы, а сам цвет можно получить из GetSysColor(COLOR_3DFACE).