OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Понедельник, 20 Сентябрь, 2021 19:27

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Цвет фона.
СообщениеДобавлено: Пятница, 23 Май, 2014 16:47 

Зарегистрирован: Четверг, 22 Май, 2014 20:44
Сообщения: 3
Здравствуйте.
Подскажите пожалуйста, каким образом возможно(и возможно ли) поменять цвет фона LOGа, и новых окошек, в которых набираются тексты модулей? По умолчанию стоит серый, но тёмный шрифт на сером фоне смотрится не очень хорошо. Хотелось бы белый. Какой модуль и процедура в BlackBox, отвечают за это?


Последний раз редактировалось Дмитрий В.К. Пятница, 23 Май, 2014 17:07, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Цвет фона.
СообщениеДобавлено: Пятница, 23 Май, 2014 17:04 

Зарегистрирован: Четверг, 17 Ноябрь, 2005 11:51
Сообщения: 2935
Откуда: г. Ярославль
Серый? Странно. Нельзя ли представить скриншот?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Цвет фона.
СообщениеДобавлено: Пятница, 23 Май, 2014 17:17 

Зарегистрирован: Четверг, 22 Май, 2014 20:44
Сообщения: 3
Вложение:
log.JPG
log.JPG [ 62.87 КБ | Просмотров: 4343 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Цвет фона.
СообщениеДобавлено: Пятница, 23 Май, 2014 17:56 

Зарегистрирован: Четверг, 17 Ноябрь, 2005 11:51
Сообщения: 2935
Откуда: г. Ярославль
Вообще-то стандартный BlackBox в качестве фонового цвета использует системный цвет. Попробуйте в настройках Windows изменить фон окошек.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Цвет фона.
СообщениеДобавлено: Пятница, 23 Май, 2014 18:34 

Зарегистрирован: Четверг, 22 Май, 2014 20:44
Сообщения: 3
Огромное спасибо! А ларчик просто открывался! :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Цвет фона.
СообщениеДобавлено: Суббота, 14 Август, 2021 16:22 
Аватара пользователя

Зарегистрирован: Четверг, 05 Август, 2021 14:16
Сообщения: 18
Откуда: Забайкалье
Подскажите, как изменить цвет фона окон в Win 10


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Цвет фона.
СообщениеДобавлено: Воскресенье, 15 Август, 2021 18:15 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3131
Dimik писал(а):
Подскажите, как изменить цвет фона окон в Win 10

измените значение переменной Ports.background
Это удобно сделать в модуле Ports напрямую, или лучше в модуле Config прописать выражение для установки нового цвета в эту переменную.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Цвет фона.
СообщениеДобавлено: Понедельник, 16 Август, 2021 10:52 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3131
Напрямую в модуле Ports менять не получится... так как потом HostPorts выставляет системные цвета через HostPorts.ResetColors

Код:
   PROCEDURE ResetColors*;
   BEGIN
      Ports.background := WinApi.GetSysColor(5);
      textCol := WinApi.GetSysColor(8);
      selBackground := WinApi.GetSysColor(13);
      selTextCol := WinApi.GetSysColor(14);
      Ports.dialogBackground := WinApi.GetSysColor(15);
      dialogTextCol := WinApi.GetSysColor(18);
      dialogShadowCol := WinApi.GetSysColor(16);
      dialogLightCol := WinApi.GetSysColor(20);
   END ResetColors;



Так что лучше в Config прописать:

Вложение:
Снимок экрана от 2021-08-16 14-51-56.png
Снимок экрана от 2021-08-16 14-51-56.png [ 11.93 КБ | Просмотров: 816 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Цвет фона.
СообщениеДобавлено: Пятница, 03 Сентябрь, 2021 17:16 
Аватара пользователя

Зарегистрирован: Четверг, 05 Август, 2021 14:16
Сообщения: 18
Откуда: Забайкалье
Иван Денисов писал(а):
Напрямую в модуле Ports менять не получится... так как потом HostPorts выставляет системные цвета через HostPorts.ResetColors

Код:
   PROCEDURE ResetColors*;
   BEGIN
      Ports.background := WinApi.GetSysColor(5);
      textCol := WinApi.GetSysColor(8);
      selBackground := WinApi.GetSysColor(13);
      selTextCol := WinApi.GetSysColor(14);
      Ports.dialogBackground := WinApi.GetSysColor(15);
      dialogTextCol := WinApi.GetSysColor(18);
      dialogShadowCol := WinApi.GetSysColor(16);
      dialogLightCol := WinApi.GetSysColor(20);
   END ResetColors;



Так что лучше в Config прописать:

Вложение:
Снимок экрана от 2021-08-16 14-51-56.png


Спасибо! Белый фон сильно контрастирует текст я везде где это возможно меняю фон это сильно бережет глаза особенно без освещения


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2021, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB