|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
21.03.2023, 14:45 | #1 | |
Какая системная переменная связана с командой _view ?
г. Норильск
Регистрация: 15.08.2005
Сообщений: 451
|
||
Просмотров: 882
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
По-моему, такой переменной не существует.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Попробуй получить DCS (Display Coordinate System). А тебе настолько важно, с какого вида запускается программа?
Кстати, попробуй вскрыть код flatten - она как раз работает с экранной СК.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 15.08.2005
г. Норильск
Сообщений: 451
|
Тут вот какое дело. У меня программа по ходу работы меняет
вид с "топа" на "фронт" и обратно. После каждого изменения вида чертеж выглядит, как после "Покажи ВСЁ". Была мысль запомнить состояние вида "сверху" и вернуть его потом назад. Но чтобы его запоминать, я должен быть уверен, что сейчас именно вид сверху. Нужна проверка. Конечно, можно обойтись, типа пользователь запустил прогу не из того состояния - значит "сам дурак". Но неспортивно оно как-то... ----- добавлено через ~5 мин. ----- Ха - так вот же она: UCSNAME Отбой!
__________________
Счастливо, Алексей! |
|||
|
||||
Регистрация: 15.08.2005
г. Норильск
Сообщений: 451
|
Как выяснилось, с этой UCSNAME не всё так просто:
а) При входе в чертёж она вполне может иметь значение "", т.е. "пустая текстовая строка". б) Во время выполнения программы может изменить своё значение с корректной, скажем *СПЕРЕДИ* на опять же "пустую строку". Например, после установки МСК. Так что работаем по принципу - если установлена, то точно знаем, какой сейчас вид на экране, а если нет - нужно ещё уточняться как-то...
__________________
Счастливо, Алексей! |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
MEASUREMENT (Системная переменная) | VVA | Справочник команд | 2 | 27.02.2016 10:21 |
MEASUREINIT (Системная переменная) | VVA | Справочник команд | 4 | 27.02.2016 09:41 |
Какая переменная сглаживает "толстые" полилиний при рендере? | fasadel | AutoCAD | 2 | 22.04.2009 02:57 |
Какая переменная отвечает за действие клавиш верх/низ | Red Nova | AutoCAD | 2 | 20.11.2008 15:27 |
какая системная переменная отвечает за "вырисовку" | Gaa | AutoCAD | 3 | 23.02.2006 14:41 |