Алиасы команд в русских кадах
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > Алиасы команд в русских кадах

Алиасы команд в русских кадах

Ответ
Поиск в этой теме
Непрочитано 24.12.2004, 11:19 #1
Алиасы команд в русских кадах
Кулик Алексей aka kpblc
Moderator
 
LISP, C# (ACAD 200[9,12,13,14])
 
С.-Петербург
Регистрация: 25.08.2003
Сообщений: 40,409

В русских (официальных поставках) кадов полностью переделана командная строка, т.е. английские команды надо вводить с символом "_" перед ними.
Есть сильное желание восстановить acad.pgp в варианте, близком к английскому, т.е. "l" - line, "pl" - pline и т.п.
Как надо отредактировать pgp, чтобы такое поддерживалось? В АДТ 2005 вариант строки
L *_LINE
или
L *_,LINE
выдает ошибку "неопознанная команда". В то же время ввод руками "_line" нормально работает. Что делать и как с этим бороться?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Просмотров: 3418
 
Непрочитано 24.12.2004, 11:36
#2
AY


 
Сообщений: n/a


Выходит что надо:
L *ЛИНИЯ
 
 
Автор темы   Непрочитано 24.12.2004, 11:57
#3
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,409


Это верно, но АДТ 2005 все равно работает с английскими командами (смотрел по F2), а команды "ЛИНИЯ" нет вообще как класса
Ощущение, что автодесковцы прееборщили с локализацией
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 24.12.2004, 12:11
#4
AY


 
Сообщений: n/a


Цитата:
команды "ЛИНИЯ" нет вообще как класса
Но как-то же она в руссом cad'е называется?
Кроме того, как вариант, можно вызывать через посредника
Код:
[Выделить все]
(defun c:line_en ()
    ;(command nil)
    (command "_.line")
    )
А потом уже:
L *line_en
 
 
Автор темы   Непрочитано 24.12.2004, 12:21
#5
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,409


По кнопке (которой я, как правило, не пользуюсь), вызывается команда _line. Буду пробовать LISP. Спасибо.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 24.12.2004, 13:20
#6
AY


 
Сообщений: n/a


Посмотрел действительно "ЛИНИЯ" называется "ОТРЕЗОК" тогда чем Вас не устраивает :
Код:
[Выделить все]
L  *ОТРЕЗОК
У коммнды _line тот-же интерфейс в командной строке как и у команды ОТРЕЗОК и там и сям явно на русском не явно на английском. Так в чем трудности?
 
 
Автор темы   Непрочитано 24.12.2004, 13:33
#7
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,409


О! Точно! Отрезок! Блин, во переделали! :twisted: Придется все равно писать лиспы для поддержки универсальности. За идею отдельное спасибо.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 24.12.2004, 14:26
#8
виталич

конструктор
 
Регистрация: 04.09.2003
Новосибирск
Сообщений: 476


А чем не нравится Ctrl+L?
__________________
Не бывает так, чтобы не было никак. Как-нибудь да будет.
виталич вне форума  
 
Автор темы   Непрочитано 24.12.2004, 14:59
#9
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,409


По дефолту Ctrl+L: включение / отключение режима ортогональности. И LINE выбрана только для примера. Издеваться не буду - писать все, что мне надо
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > Алиасы команд в русских кадах