Заколебался переключать клаву - Страница 2
Реклама i
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Заколебался переключать клаву

Заколебался переключать клаву

Ответ
Поиск в этой теме
Непрочитано 18.04.2006, 15:34
Заколебался переключать клаву
kha
 
BIM, С#, AutoCAD, LISP
 
Дуброво
Регистрация: 15.03.2006
Сообщений: 657

Работаю на английской версии када. Всё чудесно но раздражает одна вещь: он просит вводить ключи английскими буквами, а у меня очень часто раскладка на русском. Получается вместо "у" - "н"
вместо "n" - "т" вместо "j" - "о"

Как это вылечить?
Просмотров: 13916
 
Непрочитано 19.04.2006, 11:23
#21
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,345


Цитата:
я давным давно на диске с журнала надыбал програмулину "перестройка" - это плагин для word-а
вот здесь вроде есть http://www.microsoft.ru/offext/details.aspx?id=72
asys вне форума  
 
Непрочитано 19.04.2006, 12:57
#22
alle


 
Регистрация: 11.08.2005
Сообщений: 921


Цитата:
Сообщение от ытя
Лично я после появления у меня Punto Switcher перестал вводить ключи с клавы , ).
В punto есть вообще то соотв. настройки, чтобы этого избежать.
alle вне форума  
 
Автор темы   Непрочитано 19.04.2006, 13:51
#23
kha

BIM, С#, AutoCAD, LISP
 
Регистрация: 15.03.2006
Дуброво
Сообщений: 657


Программулина VetalBY и Punto работают нормально, сбоев нет никаких. В пунто не нужно делать никаких специальных настроек под кад
kha вне форума  
 
Автор темы   Непрочитано 19.04.2006, 13:55
#24
kha

BIM, С#, AutoCAD, LISP
 
Регистрация: 15.03.2006
Дуброво
Сообщений: 657


....
kha вне форума  
 
Непрочитано 19.04.2006, 15:04
#25
VetalBY


 
Регистрация: 16.05.2005
г. Минск
Сообщений: 276


Обновил программку, теперь и для ввода собаки @ не надо переключать раскладку клавиатуры. Внутри архива есть версия для AutoCAD 2002.
[ATTACH]1145444670.rar[/ATTACH]
VetalBY вне форума  
 
Автор темы   Непрочитано 14.12.2006, 22:00
#26
kha

BIM, С#, AutoCAD, LISP
 
Регистрация: 15.03.2006
Дуброво
Сообщений: 657


нашёл в программулине багу. При редактировании однострочного текста в AutoCad 2006 возникают глюки с переключением раскладки. Я её переключаю, в систрее пишет "RU", но всё равно печатаются английские буквы.

Сначала грешил на акад, сегодня попробовал выгрузить программулину, всё работает нормально. Хотя 2006 акад и сам что-то мутит с раскладками, пока что не уловил логики :roll:
__________________
"Молодой человек, Вы не представляете всей широты поставленной перед Вами задачи." © Панкратова Г.Е.
kha вне форума  
 
Непрочитано 15.12.2006, 11:21
#27
VetalBY


 
Регистрация: 16.05.2005
г. Минск
Сообщений: 276


Цитата:
Сообщение от kha
нашёл в программулине багу. При редактировании однострочного текста в AutoCad 2006 возникают глюки с переключением раскладки. Я её переключаю, в систрее пишет "RU", но всё равно печатаются английские буквы.

Сначала грешил на акад, сегодня попробовал выгрузить программулину, всё работает нормально. Хотя 2006 акад и сам что-то мутит с раскладками, пока что не уловил логики :roll:
Проверю, пока никто не жаловался...
VetalBY вне форума  
 
Непрочитано 15.12.2006, 14:42
#28
Neznayka


 
Регистрация: 24.03.2005
Сообщений: 320


VetalBY, в 2007 не работает!
Neznayka вне форума  
 
Непрочитано 15.12.2006, 14:52
#29
VetalBY


 
Регистрация: 16.05.2005
г. Минск
Сообщений: 276


Цитата:
Сообщение от Neznayka
VetalBY, в 2007 не работает!
И не может работать, для 2007 акада надо перекомпилировать с другими библиотеками.
Посмотрю программу и заодно перекомпилирую для 2007 акада, но это в лучшем случае к понедельнику...
VetalBY вне форума  
 
Автор темы   Непрочитано 15.12.2006, 18:18
#30
kha

BIM, С#, AutoCAD, LISP
 
Регистрация: 15.03.2006
Дуброво
Сообщений: 657


Я тоже не жаловался, думал что это сам AutoCad глючит. Только вчера допетрил что и как. В 2004 работает как положено, там текст в отдельном окошке вводится.

Пока что сделал на своём 2006-м DTEXT=1, когда редактируешь однострочный текст в окошке всё нормально работает. А при DTEXT=0 корректировка текста идёт прямо на чертеже, тут-то и глюкает.

Для меня в принципе не горит - я вернулся к старому способу редактирования текстов, всё пучком [sm205] [sm206]

Ну а вдруг кто-то, как и я некоторое время назад, сейчас мучается, пытается переключить на русский. А фигушки :roll:
__________________
"Молодой человек, Вы не представляете всей широты поставленной перед Вами задачи." © Панкратова Г.Е.
kha вне форума  
 
Непрочитано 16.12.2006, 00:51
#31
AY

webcad.pro
 
Регистрация: 06.01.2005
Московская обл.
Сообщений: 501


Ах как жаль, что пропустил эту тему в апреле. Мог бы уже пол-года получать удовольствие :-)
VetalBY примите мои поздарвления! Программа - просто супер! Я только и мечтал о чем-то подобном. Работать стало гораздо комфортней. Действительно, раньше необходимость переключения раскладки на опциях команд сбивала с ритма и раздражала теперь это в прошлом. Раскажите как это реализовано?

ps Всем клавишникам рекомендую!!! вкупе с дублированием алиасов для руской раскладки дает столь долгожданный эффект - забываешь о языке ввода и спокойно работаешь. Ненарадуюсь...
AY вне форума  
 
Непрочитано 18.12.2006, 10:02
#32
VetalBY


 
Регистрация: 16.05.2005
г. Минск
Сообщений: 276


Кое-что переделал. Поскольку утилитка будет входить в состав следующей версии VetCAD++ http://dwg.ru/dnl/206, то пришлось уже сейчас сделать её немножко в ином ключе.
В составе архива 3 файла:
vcAddons.arx - для акада 2002
vcAddons4.arx - для акадов 2004-2006
vcAddons7.arx для акада 2007

Старую версию необходимо удалить из автозагрузки. Если у вас установлены утилиты VetCAD++, то просто забросьте эти файлики в папку VetCAD++\App, нужный будет подгружен автоматически. Если же не установлены - тогда подгрузите сами любым известным вам способом.

По умолчанию программа выключена. Для того чтобы она заработала, выполните комманду keys_vc. Будет выведено диалоговое окно, в котором требуется ввести список исключённых комманд, т.е. перечень комманд, на которые программа не должна реагировать. Введите вместо ALL DDEDIT, чтобы не было проблем с редактированием текста в акаде 2006, 2007. Нажмите ОК и перегрузите акад. Чтобы утилитка не грузилась в диалоге необходимо ввести ALL.
[ATTACH]1166425366.rar[/ATTACH]
VetalBY вне форума  
 
Непрочитано 18.12.2006, 12:25
#33
VetalBY


 
Регистрация: 16.05.2005
г. Минск
Сообщений: 276


Цитата:
Сообщение от AY
Раскажите как это реализовано?
Всё просто, стоит ловушка на сообщения WM_KEYDOWN и WM_KEYUP, в момент ввода ключей подменяется раскладка клавиатуры - на работе молодежь доставала с этой проблемкой, вот и пришла идея. Вообще я уважаю людей, работащих с клавиатуры...
С DDEDIT получился прокол - в случае редактирования текста прямо на экране, окно акада активно и строка "Select an annotation object or [Undo]" имеет ключ, вот программа и предлагала назойливо английскую раскладку. :?
VetalBY вне форума  
 
Непрочитано 20.12.2006, 16:39
#34
AY

webcad.pro
 
Регистрация: 06.01.2005
Московская обл.
Сообщений: 501


>VetalBY
Информация к размышлению:
Есть таки местечко где раскладка не переключается. Это неявные опции при выборе объетов: [Window/Last/Crossing/BOX/ALL/Fence/WPolygon/CPolygon/Group/Add/Remove/Multiple/Previous/Undo/AUto/SIngle]
Можно ли это побороть или в для этого случая есть объективные ограничения?
AY вне форума  
 
Непрочитано 20.12.2006, 17:03
#35
VetalBY


 
Регистрация: 16.05.2005
г. Минск
Сообщений: 276


Цитата:
Сообщение от AY
Информация к размышлению:
Есть таки местечко где раскладка не переключается. Это неявные опции при выборе объетов: [Window/Last/Crossing/BOX/ALL/Fence/WPolygon/CPolygon/Group/Add/Remove/Multiple/Previous/Undo/AUto/SIngle]
Можно ли это побороть или в для этого случая есть объективные ограничения?
Да :? , я как-то это упустил. Надо подумать, всё что пока приходит на ум - это анализировать запрос, если там "Select object" , то подменять раскладку, но это неправильно, там может быть и другой запрос в принципе...
VetalBY вне форума  
 
Непрочитано 22.12.2006, 09:28
#36
VetalBY


 
Регистрация: 16.05.2005
г. Минск
Сообщений: 276


Пока так и сделал, другого решения не нашел...

Удалил файл - обнаружилась ошибка
Выложу попозже..
VetalBY вне форума  
 
Непрочитано 22.12.2006, 23:20
#37
VetalBY


 
Регистрация: 16.05.2005
г. Минск
Сообщений: 276


Сейчас вроде всё ок...
[ATTACH]1166818804.rar[/ATTACH]
VetalBY вне форума  
 
Непрочитано 23.12.2006, 14:53
#38
AY

webcad.pro
 
Регистрация: 06.01.2005
Московская обл.
Сообщений: 501


>VetalBY
В последней версии не переключается раскладка на вводе опций лисп-команд, а раньше все работало. Это так задумано?
AY вне форума  
 
Непрочитано 26.12.2006, 12:16
#39
VetalBY


 
Регистрация: 16.05.2005
г. Минск
Сообщений: 276


Цитата:
Сообщение от AY
В последней версии не переключается раскладка на вводе опций лисп-команд, а раньше все работало. Это так задумано?
А что за опции лисп-комманд? что-то я не вкурил :?
Пример можно?
VetalBY вне форума  
 
Непрочитано 26.12.2006, 13:17
#40
AY

webcad.pro
 
Регистрация: 06.01.2005
Московская обл.
Сообщений: 501


То есть как какие? Имеются в виду опции команд написаных на лиспе, елсли точнее заданных через (initget ...) и вводимых при запросе (getpoint ...) и т.п. В начальных версиях язык ввода менялся теперь - нет :(
AY вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Заколебался переключать клаву