Если честно, то пока даже не представляю, с какой стороны к решению проблемы можно подойти. Раньше была написана программа, которая работала под Mechanical Desktop. Что-то было реализовано в dll, написанной на c++, что-то через макрос на VBA (все, что касалось построений), и он же юзал функции этой dll. Было свое меню, которое подгружалось вместо меню Mechanical Desktop. В нем были как пользовательские команды, так и команды Mechanical Desktop:
Сейчас встал вопрос о создании чего-то подобного для T-Flex. Как можно удобнее это сделать? Может есть какая более подробная документация?
Код |
---|
***POP17 ID_KOMP [Эскиз] ID_ENEW [Создать...]^C^C-VBARUN vbtech.CM_NEW_ESKIZ ID_EOPEN [Открыть]^C^C-VBARUN vbtech.CM_OPEN_ESKIZ ID_EKOMP [Боковые приставки... Shift+W]^C^C-VBARUN vbtech.CM_ESKIZ [--] ID_DOP_OB [->Дополнительное оборудование ...] ID_INS_OBOR [Вставить ...]^C^COsnapOff;-VBARUN datamod.run ID_MOVE_OBOR [Переместить]^C^C_move ID_ROT_OBOR [<-Повернуть]^C^C_rotate ID_ZAPR_ZONE [Отображать запретную зону ]^C^C-VBARUN MenuMod.checkZone ID_SQUARE [Вычислить площадь ]^C^C-VBARUN DataMod.countSquare |
Сейчас встал вопрос о создании чего-то подобного для T-Flex. Как можно удобнее это сделать? Может есть какая более подробная документация?