Сообщество программистов Autodesk в СНГ
ADN Club => AutoLisp / VisualLISP и DCL => Тема начата: 1958 от 17-06-2017, 15:01:24
-
Возник такой вопрос:
как отключить/включить зону счетчика координат строки состояния в autolisp?
И более нагло: можно ли убрать счетчик, а потом восстановить?
-
Обсуждалось здесь: https://forum.dwg.ru/showthread.php?t=20925
Средствами lisp это сделать нельзя. Хотя я не понимаю зачем это может понадобится.
-
Хотя я не понимаю зачем это может понадобится.
У меня имеется функция динамического отображения координат курсора (x,y,h) рядом с ним, также эти координаты отображаются в строке состояния рядом со счетчиком координат. Если счетчик координат нельзя убрать\восстановить, то есть ли способ отключения\включения его по типу setvar\getvar ?
(https://s22.postimg.org/b0sxs5cp9/image.jpg) (https://postimg.org/image/b0sxs5cp9/)
-
есть ли способ отключения\включения его по типу setvar\getvar ?
Нет.
-
Нет.
И всё-таки она вертится!
(setvar "COORDS" 0) - счетчик отключен;
(setvar "COORDS" 2) - счетчик включен.
:D
-
И всё-таки она вертится!
(setvar "COORDS" 0) - счетчик отключен;
(setvar "COORDS" 2) - счетчик включен.
Он остаётся на экране и виден с неправильными значениями, хотя и серенький.
-
Он остаётся на экране и виден с неправильными значениями, хотя и серенький.
Да остается, но он отключен! А этого я и хотел:
Если счетчик координат нельзя убрать\восстановить, то есть ли способ отключения\включения его по типу setvar\getvar ?
-
Ну если бы хотя-бы значения были нулевыми, то да. А так...
-
Ну если бы хотя-бы значения были нулевыми, то да. А так...
Мне было главное важно, чтобы координаты в счетчике не мелькали, т.к. рядом у меня свой счетчик трехмерных координат.