|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
Регистрация: 15.08.2005
г. Норильск
Сообщений: 616
|
Тут ещё один глюк NC23.1 обнаружился.
Оба метода (vla-save ) и (vla-saveas ) после сработки портят - кто бы мог подумать! - зону отображения координат в статусной строке. Она становится настолько узкой, что значения Х в ней ещё видно, Y - уже наполовину, а для Z вообще места не остаётся. А вот (command "save") не только её не портит, но и восстанавливает "зауженную зону", испорченную предыдущими методами, до своего нормального размера. Причем делает это "в два прохода": 1-й (command "save") - делает зону "пошире", Y-координата уже помещается, Z - ещё нет. 2-й (command "save") - делает зону "нормальной", помещаются все три координаты - X, Y и Z Ну как так-то? Глюкодром какой-то... Добавлено: Понял, "насколько" сжимается зона отображения координат. Была в ней, скажем, "начальная ширина": 150.0000 200.0000 0.0000 и вся информация помещалась. Начали чертить Отрезок, информация изменилась на полярные координаты: 47.5289 < 72 Вот на этой-то ширине зона координат и зафиксируется и декартовы "три числа" туда уже не влезут. Если сейчас дать команду SAVE (скажем, из меню NC), ширина восстановится. Есть идеи, как можно ещё её восстановить? С (grtext -2 ) игрался - пока решения не нашёл. Решено. Ну вот - пообщался сам с собой. :-) Достаточно перед сохранением внутри функции дать достаточно длинный вывод в зону координат, типа: (grtext -2 "Резервируем зону координат по ширине") и проблема исчезает. Кстати, на изменение системной переменной COORDS NC23.1 никак не реагирует, что тоже не есть удобно.
__________________
Счастливо, Алексей! Последний раз редактировалось ===AAA===, 18.04.2024 в 07:13. |
|||
![]() |
|
||||
Регистрация: 15.08.2005
г. Норильск
Сообщений: 616
|
Цитата:
не перекомпилировал её под НК. Уже думал, что кроме меня, эта DosLib никому и не нужна. См. тему: https://forum.dwg.ru/showthread.php?t=170802&page=3 заодно и проверь, пойдёт ли она под НК-24.
__________________
Счастливо, Алексей! |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как передать БОЛЬШОЙ файл через интернет? | msv_mnv | Разное | 17 | 14.12.2018 14:34 |
Диалоговое окно | solo123 | Программирование | 1 | 14.03.2015 07:43 |
Как сохранить в DOC файл, OLE2Frame объект Word вставленный в DWG? | Enion | Программирование | 9 | 29.03.2013 07:52 |
Как восстоновить диалоговое окно "Генератор валов" в AutoCad Mechanikal-е? | Армен Грачикович | Вертикальные решения на базе AutoCAD | 2 | 11.03.2013 13:49 |
Autocad 2012. Почему макрос подавляет диалоговое окно? | vovkaf | Программирование | 24 | 10.09.2012 18:10 |