V-Форум / Corel VBA / Тема: Подскажите макрос для ускорения редактирования свойств. Суть как у Color Converter!

Подскажите макрос для ускорения редактирования свойств. Суть как у Color Converter!

 18/07/2007 21:30:49 #Link

MaximKorobov

А именно: выделяю кучу объектов, в окошке плагина пишется списки объектов, собранные в группы по какому-нибудь свойству (цвет заливки, например). С возможностью быстрого редактирования свойств.

Или проще - выделил и в окошке плагина задал свойство, нажал кнопку и у выделенных объектов свойство стало одинаковым заданным.

Re: Подскажите макрос для ускорения редактирования свойств. Суть как у Color Converter!

 18/07/2007 21:47:13 #Link

wOxxOm

а что такое "свойство" ?

я пользуюсь для выделения одинаковых по цветам макросом sameColorSelect. Есть там и в окошке кликать и отдельные макросы, их удобно вешать на клавиши/тулбары

Re: Подскажите макрос для ускорения редактирования свойств. Суть как у Color Converter!

 19/07/2007 5:49:57 #Link

Set

.

Re: Подскажите макрос для ускорения редактирования свойств. Суть как у Color Converter!

 19/07/2007 5:57:41 #Link

Set

MaximKorobov
эта функция есть в кореле начиная с 12 версии точно, а может и раньше. это действие выполняется с помощью меню edit/find and replase/find objects...
для того что бы выделить все объекты с каким нибудь одним свойством нужно выделить один из таких объектов, потом зайти в:
edit/find and replase/find objects...
выбрать пункт
'find objects that match the currently selected object'
далее редактируя кой какие простые свойства можно настроить поиск и все объекты со сходными свойствами выделятся автоматически (обязательно нужно зайти во вкладку Object types и снять галочку напротив Curves... иначе программа выделит только объекты с одинаковым количеством узлов)
На самом деле это довольно таки быстро можно сделать. Нужно только пару раз попробовать и все станет понятно.
Функция очень удобна при допечатной подготовке... например что бы выделить все RGB объекты, прозрачности и дугие эффекты

Re: Подскажите макрос для ускорения редактирования свойств. Суть как у Color Converter!

 19/07/2007 8:47:39 #Link

kotonast

Set, точно, все время пользуюсь, и в 11-й есть.

Re: Подскажите макрос для ускорения редактирования свойств. Суть как у Color Converter!

 19/07/2007 9:25:23 #Link

MZX


Re: Подскажите макрос для ускорения редактирования свойств. Суть как у Color Converter!

 19/07/2007 13:15:07 #Link

MaximKorobov

Извините, мне нужно выделять объекты не по одинаковым цветам, а банально рамкой. После выделения уже что-то делать.

Во как: для кривых - толщину линий и цвет заливки, для объектов - внешняя граница - толщину линий и цвет заливки (изменяется вместе с соотв. атрибутами кривых), внутри - цвет заливки.

Re: Подскажите макрос для ускорения редактирования свойств. Суть как у Color Converter!

 19/07/2007 18:28:59 #Link

wOxxOm

По вашему описанию непонятно совершенно как связано то что вы хотите с ними что-то делать связано с ВБА? Вы бы поподробнее, а?

Re: Подскажите макрос для ускорения редактирования свойств. Суть как у Color Converter!

 19/07/2007 19:07:36 #Link

MaximKorobov

Дык, при изменении выделенного, в окошке плагина изменяется и надор цветов.

В ВБА:
1. Пробегаем по выделеным объектам;
2. Составляем список цветов (2 группы - внешние цвета, внутренние цвета) и толщин (только для первой группы).
3. При изменении цвета/толщины линии пробежать по объектам текущей группы и обновить цвет/толщину.

Re: Подскажите макрос для ускорения редактирования свойств. Суть как у Color Converter!

 19/07/2007 19:22:15 #Link

wOxxOm

А я не могу читать идею по столь кратким намекам. Может и интересная задумка, но совершенно непонятно зачем оно нужно.
(1) 2 »

Источник: https://powerclip.ru/modules/newbb/viewtopic.php?topic_id=5937&start=0

Rambler's Top100