Страница 1 из 1

Возможность дополнения стандартной команды(Save)

СообщениеДобавлено: 20 дек 2007 10:29
mika66
Есть ли возможность дополнения команды - например "Save" SmarTeam?
В зависимости от типа сохраняемого файла нужно провести определенные проверки. Хотелось бы дополнить стандартную команду.

Re: Возможность дополнения стандартной команды(Save)

СообщениеДобавлено: 26 дек 2007 14:12
DRazmyslovich
Вообще говоря, лично я не знаю возможностей по добавлению функциональностей к стандартным командам... Но есть вариант как можно это сделать: написать команду-обёртку, которая будет внутри вызывать исходный код, а на стадии загрузки workbench-а подменять в header-е исходной команды запускаемый код...
А если брать отдельно команду Save, то есть такой интерфейс CATIDocEvents, там есть полезные методы, однако они не документированы, соответственно их использование не является совсем легальным...
Хотя и первое решение нельзя назвать абсолютно честным...

Re: Возможность дополнения стандартной команды(Save)

СообщениеДобавлено: 25 фев 2008 13:53
Artem
declare function findwindow... + timer.ocx но скорее всего будут проблемы со скоростью...