Установить цвет фотошопу
От: atomsk  
Дата: 18.05.06 07:36
Оценка:
Есть ли у кого нить идеи как установить активный цвет Фотошопу из своей проги. Просканил потоки сообщений, что-то ходит да все не то. В реверсинжиниринг я не силен не знаю даже куда копать. Подскажите плиз!
Re: Установить цвет фотошопу
От: gandalf_g Россия  
Дата: 18.05.06 10:19
Оценка:
Здравствуйте, atomsk, Вы писали:

A>Есть ли у кого нить идеи как установить активный цвет Фотошопу из своей проги. Просканил потоки сообщений, что-то ходит да все не то. В реверсинжиниринг я не силен не знаю даже куда копать. Подскажите плиз!


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

2. найти место в памяти, где хранится текущий цвет и записывать свое значение (возможно адрес будет динамическим, опять проблемы)
Have fun...
Re: Установить цвет фотошопу
От: altarvic  
Дата: 22.05.06 11:39
Оценка:
Здравствуйте, atomsk, Вы писали:

A>Есть ли у кого нить идеи как установить активный цвет Фотошопу из своей проги. Просканил потоки сообщений, что-то ходит да все не то. В реверсинжиниринг я не силен не знаю даже куда копать. Подскажите плиз!


Копать видимо следует в сторону Adobe Photoshop Scripting

здесь и
здесь

Если знаком с VBScript или JavaScript, то думаю там можно это сделать (сам скрипты для с Фотошопа не писал, поэтому ничего более не скажу)
Re: Установить цвет фотошопу
От: NightBlade Россия  
Дата: 22.05.06 13:12
Оценка:
Здравствуйте, atomsk, Вы писали:

A>Есть ли у кого нить идеи как установить активный цвет Фотошопу из своей проги. Просканил потоки сообщений, что-то ходит да все не то. В реверсинжиниринг я не силен не знаю даже куда копать. Подскажите плиз!


у Photoshop'а есть объктная (Automation) библиотека "Adobe Photoshop 9.0 Object Library"
объект Application, свойство ForegroundColor
Все вопросы на nightblade@inbox.ru
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.