Сохранение палитры

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Nuts
Постоянный обитатель
Сообщения: 193
Зарегистрирован: 29 мар 2005, 17:49

Сохранение палитры

Сообщение Nuts »

Как сохранить палитру которую создал юзер не в DSK файле? А то сам DSK глючит...его бы убить напрочь:) но юзер хочет свою палитру ;)
Goblin
Местный житель
Сообщения: 474
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Сибирь-матушка
Контактная информация:

Re:Сохранение палитры

Сообщение Goblin »

Грубо, конечно - но сам так поступаю ...

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

Потому как нет в доках функций, которые именно палитру и именно не в DSK пишут ...
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Nuts
Постоянный обитатель
Сообщения: 193
Зарегистрирован: 29 мар 2005, 17:49

Re:Сохранение палитры

Сообщение Nuts »

Эх... Спасибо :(
Знать бы какими они там индефикаторами обозваны... можно было б конвертер-доставалку написать :)
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5185
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re:Сохранение палитры

Сообщение edward_K »

грохни user.dsk
войди в галу
настрой только цвета
выйди из галы
переименуй user.dsk в color.dsk
в galnet.cfg
добавь
[Desktop]
DeskTopFileName=dsk\%user%.%dskext%
GlobalDesktopFileName=dsk\color.dsk
для изменения цветов процедура повторяется.
можно еще с палитрой повозиться - color.cfg -но это будет посложней
:)
Nuts
Постоянный обитатель
Сообщения: 193
Зарегистрирован: 29 мар 2005, 17:49

Re:Сохранение палитры

Сообщение Nuts »

О чувствуется свежая мысль!
Спасибо!
Maxim
Постоянный гость
Сообщения: 96
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Пермь

Re:Сохранение палитры

Сообщение Maxim »

Палитра исходная хранится в ресурсе g_dsk.res под именем WindowsPalette Persistent (для полноцветного режима).
Все изменения пишутся в dsk под таким же именем.
После настройки цветов, в color.dsk можно оставить только именно этот элемент.

Если режим экрана 256 цветов (это очень актуально для терминальных клиентов!!!), то имя элемента будет WindowsPalette Persistent(16). Если его настроить и тоже подключать ко всем, то можно убрать очень темный зеленый цвет.
Maverick
Абориген
Сообщения: 943
Зарегистрирован: 29 мар 2005, 17:49
Откуда: External Developer
Контактная информация:

Re:Сохранение палитры

Сообщение Maverick »

Гы... а можно просто в лоб - создать свой набор цветов и в лоб тупо скомпилить ВИПом )))
Изображение
Знающий людей разумен.
Знающий себя просветлён.
Побеждающий людей силен.
Побеждающий самого себя могущественнен
Gege
Сообщения: 4
Зарегистрирован: 29 мар 2005, 17:49

Re:Сохранение палитры

Сообщение Gege »

Maverick - а как?
Ответить