Делаю очень сложное задание.
кода проставляем размер в компасе линейный, стави одну точку и друую (длина размера), потом ставить третью точку (расстояние обозначения размера от самой линии, которую измеряем), так вот, КАК МНЕ МЕЖДУ ПРОСТАНОВКОЙ ВТОРОЙ И ТРЕТЕЙ ТОЧКИ ВЫЗВАТЬ ДОПУСТИМ ОКНО, ВВЕСТИ ТЕКСТ (РАЗМЕР ИЛИ ДОПУСК) И ПОТОМ ПЕРЕДАТЬ УПРАВЛЕНИЕ ОБРАТНО КОМПАСУ????
Между второй и третьей точкой кликаете на окошке размерной надписи и делаете, что нужно.
Дорогие коллеги!
Пожалуйста, не забывайте, чему посвящена эта конференция. Если здесь спрашивают, как выполнить то или иное действие, то имеется в виду выполнить ПРОГРАММНО (через API), а не через графический пользовательский интерфейс (нажатием кнопок и вызовом команд из меню в окне КОМПАСа).
так, в принципе, я имел ввиду програмно как это выполнить, поэтому и здесь написал в этом подразделе формуа :-\
Уважаемый Nesh! Вы разместили свой вопрос совершенно правильно!
Просто Андрей Владимирович не понял Вашу задачу (не обратил внимание на описание конференции)
Мне кажется, что для выполнения такой задачи Вам придется самому строить размер силами своей библиотеки (запрашивать у пользователя точки и отрисовывать фантом через callback функцию). Т.к. , насколько мне известно, в событиях Компаса нету возможности отследить промежуточную стадию процесса построения примитива - можно только начало создания и завершение создания...
PS: Эта информация относится к версиям Компаса не выше 8 - про 9 и выше ничего не знаю...
Цитата: bmiho от 20.03.08, 14:23:19
Мне кажется, что для выполнения такой задачи Вам придется самому строить размер силами своей библиотеки (запрашивать у пользователя точки и отрисовывать фантом через callback функцию). Т.к. , насколько мне известно, в событиях Компаса нету возможности отследить промежуточную стадию процесса построения примитива - можно только начало создания и завершение создания...
PS: Эта информация относится к версиям Компаса не выше 8 - про 9 и выше ничего не знаю...
Большое спасибо за столь толковое разъяснение. Буду пробовать какнить ченить какимтообразом все таки осуществить свою идею!!!
Если кто нить хочет помочь, очень буду рад!!!!