|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
04.07.2016, 17:24 | #1 | |
Есть ли функция для перемещения курсора в нужную точку?
Регистрация: 02.07.2016
Сообщений: 249
|
||
Просмотров: 2049
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
А зачем?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 02.07.2016
Сообщений: 249
|
Пишу одну функцию, где требуется что бы пользователь мышью указал прямоугольник. При этом один край прямоугольника уже фиксированный, а второй задан по умолчанию, но пользователь должен его изменить. Так вот нужно курсор пользователя во второй край прямоугольника поместить по умолчанию.
|
|||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,057
|
тут поможет только джига
|
|||
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
|
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
valerik88, а принципиально ли двигать курсор в нужное место экрана? Не подойдет ли обратное: передвинуть экран под текущую позицию курсора? Потому как первое, насколько мне известно, на лиспе нереализуемо. Второе же - легко - при помощи той же (command "_.ZOOM" "_CENTER" pt), вычислив предварительно смещение от центра экрана до текущего положения курсора (угол и расстояние) и вычислив точку pt, которая будет отстоять от нужного угла прямоугольника на тот же угол (только в обратную сторону) и длину. При этом визуализацию растяжения прямоугольника выполнять функцией getcorner с указанием в первом аргументе точки фиксированного угла прямоугольника. А для вычисления точек, видимо, потребуются grread, angle и polar. Координаты текущего центра хранятся в переменной VIEWCTR.
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Есть ли функция в СПДС найти и заменить в выносках? | dextron3 | ПО от CSoft | 19 | 05.06.2023 17:59 |
Функция чтения свойств и их значений динамического блока | Supermax | Библиотека функций | 11 | 16.03.2020 09:11 |
ADAMS - есть ли пользователи, спрос на динамические расчеты, нужен ли принципиально новый (solver) решатель? | engineer_a | Расчетные программы | 4 | 18.08.2014 09:35 |
AutoCAD vs Project Studio CS, Есть ли смысл слезать с голого автокада? | inwar | AutoCAD | 5 | 15.11.2010 08:00 |
Почему при вставке новой строки в таблицу в кторой есть ссылки на другую таблицу эти ссылки начинают ссылаться на другие ячейки? | МишаИнженер | AutoCAD | 8 | 09.11.2010 20:24 |