Тема: Как в акаде смастерить кнопочки в стиле Acad2005
Чтобы использовать всю палитру и обеспечить прозрачность фона?
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → Настройка меню и DIESEL → Как в акаде смастерить кнопочки в стиле Acad2005
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Чтобы использовать всю палитру и обеспечить прозрачность фона?
В каком акаде - 2005?
> Sergio
"чтобы использовать всю палитру"
Надо нарисовать пиктограмму например, в Кореле, или взять готовую (в вебе навалом), затем (самое главное) привести растровую картинку к нужному размеру (точный размер кнопки можно узнать, сделав скриншот) в Фотошопе командой Image size (там в верхней секции можно задать точный размер в пикселях). Чтобы вызвать эту команду, надо правой кнопкой кликнуть по заголовку окна с картинкой, или через меню.
"обеспечить прозрачность фона" - сам не знаю :( , но думаю, что надо выдрать фирменную пиктограмму из акадского ресурсного файла и проанализировать её фон в двоичном редакторе, формат картинки там скорее всего DIB или BMP, если там и есть сжатие, то по простейшему RLE-алгоритму. Но самое неприятное в том, что эти иконки, скорее всего, используют не RGB (24 бита на пиксел), а индексированный формат (8 бит на пиксел), который зависит от палитры (это пережиток старой эпохи, когда экономили каждый байт). Может, повезёт с Фотошопом, и он не перекурочит фон по-своему, то есть по дефолтной палитре, и тогда не придётся *** с двоичным редактором. Так что сначала попробуй Фотошоп:) Как выдрать пиктограмму, написано здесь https://www.caduser.ru/forum/topic8666.html .
вытащить пиктограмму можно редактором ресурсов, такая программа есть в каждой серьёзной среде разработки, например, MS Visual Studio или Дельфи, есть и крошечные бесплатные утилитки.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → Настройка меню и DIESEL → Как в акаде смастерить кнопочки в стиле Acad2005
Форум работает на PunBB, при поддержке Informer Technologies, Inc