Показать сообщение отдельно
Непрочитано 21.07.2008, 10:32 #1
QAFLAGS (Системная переменная)
VVA
 
Инженер LISP
 
Минск
Регистрация: 11.05.2005
Сообщений: 6,890

Недокументированная системная переменная. Используется разработчиками и командой Autodesk долгое время (<r12)
Раздобытое описание в интернете (www.jtbworld.com)
Цитата:
QAFLAGS been used a long time (<r12) by developers and autodesk themself too.

QAFLAGS acceps a value between 0 and 32767
bit 0 (1) : ^C in menu macro cancels grips (acts like keyboard <Esc>).
bit 1 (2) : no pause during text screen listings.
bit 2 (4) : no "alert" dialogs (text display instead).
bit 7 (128) : accepts "screen picks" (point lists) via (command) function.

Normally QAFLAGS should be set to 0. Because it might be set to other values it is a good idea to put (setvar "QAFLAGS" 0) in acaddoc.lsp or any other of your lisp files that you use for startup.
Вольный перевод:
  • QAFLAGS = 1. При вызове команд из меню или панелей генерируется нажатие клавиши ESC (снимаются грипсы)
  • QAFLAGS = 2. В текстовом экране AutoCAD (F2), при выводе длинных списков (например командами LIST или MASSPROP), предотвращается пауза с предложением " Press ENTER to continue: ", т.е. предотвращается генерация списков страниц.
  • QAFLAGS = 4. Это предотвратит вывод диалогового окна предупреждений (Alert) в AutoCAD. Вместо этого предупреждение будет выведено в командной строке.
  • QAFLAGS = 128. Точно сформулировать не смог
__________________
Как использовать код на Лиспе читаем здесь
Просмотров: 9956
 
Размещение рекламы