Just Manager Forum

Official Just Manager forum

You are not logged in.

#1 2013-06-05 05:38:11

Kanaduchi
Member
From: Chelyabinsk
Registered: 2013-01-21
Posts: 246

Шрифты и цвета

Есть ли возможность добавить в настройки указание прозрачного цвета?

Например, в настройки панели - "Выделение с фокусом"?


Latest version of Just Manager - 0.1 Alpha 54 released on 2014-08-24
Modern icon pack

Offline

#2 2013-06-05 08:12:23

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: Шрифты и цвета

Стандартные средства такую возможность не предусматривают.

Offline

#3 2013-07-08 10:59:20

Kanaduchi
Member
From: Chelyabinsk
Registered: 2013-01-21
Posts: 246

Re: Шрифты и цвета

http://msdn.microsoft.com/en-us/library … s.85).aspx

Эту опцию возможно прикрутить к программе?


Latest version of Just Manager - 0.1 Alpha 54 released on 2014-08-24
Modern icon pack

Offline

#4 2013-07-08 11:02:52

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: Шрифты и цвета

Функция SetLayeredWindowAttributes настраивает прозрачность для окон со стилем WS_EX_LAYERED.

Offline

#5 2013-07-08 11:15:10

Kanaduchi
Member
From: Chelyabinsk
Registered: 2013-01-21
Posts: 246

Re: Шрифты и цвета

Ошибся, невнимательно прочитал описание.

Беглый поиск в интернете показал, что у списков можно прозрачный цвет выставлять. Например, тут один из примеров. http://www.codeproject.com/Articles/289 … -Win32-API


Latest version of Just Manager - 0.1 Alpha 54 released on 2014-08-24
Modern icon pack

Offline

#6 2013-07-08 14:52:48

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: Шрифты и цвета

Да, можно использовать CLR_NONE (0xFFFFFFFF, 4294967295) в коде, но в стандартном диалоге выбора цвета такой возможности нет.

Offline

#7 2013-07-08 15:57:31

Kanaduchi
Member
From: Chelyabinsk
Registered: 2013-01-21
Posts: 246

Re: Шрифты и цвета

А если добавить галочку "Прозрачный фон" не в самом диалоге: а где шрифт, цвет, цвет шрифта.


Latest version of Just Manager - 0.1 Alpha 54 released on 2014-08-24
Modern icon pack

Offline

#8 2013-07-08 17:09:10

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: Шрифты и цвета

А зачем это может понадобится?

Offline

#9 2013-07-08 17:29:29

Kanaduchi
Member
From: Chelyabinsk
Registered: 2013-01-21
Posts: 246

Re: Шрифты и цвета

Для выделения.

Например, в настройках стоит специальный цвет для четных рядов. Выделение - я хочу, чтобы просто цвет шрифта красным становился. Если сделать цвет фона выделения белый, то при выделении он будет перекрывать заданный цвет четных ячеек. А это визуально немного неприятно.

Я думаю, что галочку прозрачности можно добавить в настройках только для элементов, отвечающих за выделение - выделение, выделение в фокусе


Latest version of Just Manager - 0.1 Alpha 54 released on 2014-08-24
Modern icon pack

Offline

#10 2013-07-21 16:30:51

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: Шрифты и цвета

Возможность использовать прозрачное выделения добавлена в 0.1 Alpha 50.

Offline

#11 2013-07-22 04:10:32

Kanaduchi
Member
From: Chelyabinsk
Registered: 2013-01-21
Posts: 246

Re: Шрифты и цвета

Что-то прозрачность не работает.

У меня четные элементы другим цветом через настройки отмечены. С включением прозрачности, они белым цветом при выделении закрашиваются


Latest version of Just Manager - 0.1 Alpha 54 released on 2014-08-24
Modern icon pack

Offline

#12 2013-07-22 07:25:01

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: Шрифты и цвета

Попробовал, у меня все нормально.

Offline

#13 2013-07-22 08:00:14

Kanaduchi
Member
From: Chelyabinsk
Registered: 2013-01-21
Posts: 246

Re: Шрифты и цвета

0_9a29e_d9774fed_XL.gif


Latest version of Just Manager - 0.1 Alpha 54 released on 2014-08-24
Modern icon pack

Offline

#14 2013-07-22 22:16:37

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: Шрифты и цвета

Да, оказалось прозрачное выделение некорректно работает с чётными рядами. Будет исправлено в 0.1 Alpha 51.

Offline

Board footer

Powered by FluxBB