Задание цветов только для данного экземпляра редактора

Место, где разработчики плагинов могут поделиться своим опытом.
Post Reply
Shmuel
Posts: 6834
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Задание цветов только для данного экземпляра редактора

Post by Shmuel »

Цвета редактора - имеется в виду COL_EDITORTEXT, COL_EDITORSELECTEDTEXT и т.д.
Эти цвета можно менять с помощью ACTL_SETARRAYCOLOR, но при этом изменятся цвета во всех редакторах: как открытых, так и тех, что будут открыты.
Собственно идея - добавить возможность устанавливать цвета только для данного экземпляра редактора, не затрагивая другие экземпляры.
User avatar
zg
zero-gravity
Posts: 6034
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Задание цветов только для данного экземпляра редактора

Post by zg »

Shmuel wrote: Wed 10 Jan, 2018 21:39Цвета редактора - имеется в виду COL_EDITORTEXT, COL_EDITORSELECTEDTEXT и т.д.
что имеется ввиду под «и т.д.»?
Shmuel
Posts: 6834
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Задание цветов только для данного экземпляра редактора

Post by Shmuel »

zg wrote: Thu 11 Jan, 2018 14:54что имеется ввиду под «и т.д.»?
COL_EDITORSTATUS, COL_EDITORCLOCK, COL_EDITORSCROLLBAR.
User avatar
zg
zero-gravity
Posts: 6034
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Задание цветов только для данного экземпляра редактора

Post by zg »

идея понятна, но без переопределения COL_KEYBARNUM, COL_KEYBARTEXT и COL_KEYBARBACKGROUND я не вижу в ней большого смысла. (в смысле в смене COL_EDITORSTATUS, COL_EDITORCLOCK, COL_EDITORSCROLLBAR. так-то смысл есть, да.)
Last edited by zg on Thu 11 Jan, 2018 15:51, edited 1 time in total.
Shmuel
Posts: 6834
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Задание цветов только для данного экземпляра редактора

Post by Shmuel »

Мне кажется, смысл есть.
Во первых, эти интерфейсные элементы должны как-то гармонировать с фоном редактора, например, не должны быть одного цвета.
Во вторых, если уж реализовывать, то какая разница 2 цвета или 5. Кому не надо будет, не будет пользоваться.
Post Reply

Return to “Разработка плагинов”