|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как получить координаты рамки text?
Сургут
Регистрация: 06.05.2010
Сообщений: 248
|
||
Просмотров: 6582
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Вообще-то оно выдало как раз координаты
![]() Хотя вообще-то textbox не обрабатывает все возможные варианты написания многострочников, и на нем можно очень неплохо "обжечься". Я бы подумывал об использовании vla-getboundingbox с последующим преобразованием точек.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 06.05.2010
Сургут
Сообщений: 248
|
(25.0 5.0 0.0) разве не длина текста 25.00, 5.00 высота, 0. угол поворота.?
далеко не силен в lispe т.к. принялся его изучать не давно (0.0 -7.10543e-015 0.0) что это за координаты, когда графически там видны другие, я имею ввиду когда курсор подвожу к нижней рамки? или я заблуждаюсь? (текст использовал однострочный) |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Попробуй выполнить такой код:
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 23.09.2005
СПб
Сообщений: 428
|
Из Help-а
Цитата:
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Ну дык! Границы прямоугольника для текста, вставленного в 0,0,0. Или нихьть?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 06.05.2010
Сургут
Сообщений: 248
|
а по русски как это звучит? я в мейле все переводил, так то понял что длжны быть координаты, а всех тонкостей в переведенном бреде мне не понять
![]() а наверное это первое координаты нижнего левого угла всегда, (0,0,0) да? а 25 это тебе и длина и коодината по x относительно координат (0,0,0) и по y 5 и высота текста, и относительно тойже нижней левой точки рамки тектса?! |
|||
![]() |
|
||||
Конструирование в области нефтеразведки Регистрация: 10.02.2006
Гомель
Сообщений: 321
|
1. Посмотри список (setq obj (entget (car (entsel "\nВыберите текст: "))))
Это DXF-код текстового примитива, расшифровка - в HELP'е. (40. 5.0) - это высота текста 2. Цитата:
Последний раз редактировалось CB, 16.08.2010 в 17:52. |
|||
![]() |
|
||||
Регистрация: 23.09.2005
СПб
Сообщений: 428
|
Цитата:
|
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
AUTOCAD 2010 перестал переключаться в многооконный режим. Проблемы с переменными | Андрей Х. | AutoCAD | 24 | 27.05.2015 10:17 |
Express Tools | Perezz!! | AutoCAD | 483 | 13.02.2015 10:57 |
перенос данных и автокада в эксель | evg76 | Программирование | 31 | 29.10.2013 14:55 |
Копирование Мтекста с изменением №-ра копии | Positron | AutoCAD | 4 | 17.08.2012 00:44 |
координаты вершин выбранной полилинии на VB? как получить | ssv22 | Программирование | 5 | 17.07.2008 00:01 |