Бодрый день, господа и дамы!
Допиливаю скрипт по сборке монтажей для флексы. Существует проблема. Как вы понимаете нужны метки совмещения по количеству используемых цветов. Сейчас это реализовано лобовой атакой: Set pal = Palettes.CreateFromSelection(MyPal, "", True). Все бы хорошо, но в наличии беда: объекты с нулевой обводкой помнят цвет своей предыдущей обводки и пропихивают этот цвет в создаваемую палитру. Я прекрасно понимаю, что можно написать функцию по перебору всех объектов поштучно с выборкой цветов из заливок и ненулевых обводок, но, честно говоря и не хочется и зачем когда есть встроенная функция корела. Отсюда вопрос. Может быть где-то на уровне настроек Корела или VBA есть возможность заставить корел считать нулевые обводки бесцветными или хотя бы белыми?
Спасибо
Допиливаю скрипт по сборке монтажей для флексы. Существует проблема. Как вы понимаете нужны метки совмещения по количеству используемых цветов. Сейчас это реализовано лобовой атакой: Set pal = Palettes.CreateFromSelection(MyPal, "", True). Все бы хорошо, но в наличии беда: объекты с нулевой обводкой помнят цвет своей предыдущей обводки и пропихивают этот цвет в создаваемую палитру. Я прекрасно понимаю, что можно написать функцию по перебору всех объектов поштучно с выборкой цветов из заливок и ненулевых обводок, но, честно говоря и не хочется и зачем когда есть встроенная функция корела. Отсюда вопрос. Может быть где-то на уровне настроек Корела или VBA есть возможность заставить корел считать нулевые обводки бесцветными или хотя бы белыми?
Спасибо