Как отключить загрузку ET при переходе на другой профиль

Как отключить загрузку ET при переходе на другой профиль

Сообщение divanci » Сб июл 24, 2010 11:47 pm

Проблема состоит в том, что при создании нового профиля в него автоматически подгружается Efficad Tools...
И, соответственно, всплывают все панели инструментов...
Такое поведение не может не удивлять, так как убивается на корню сама идея пользования различных профилей
Как с этим можно бороться?
divanci

 
Сообщений: 2
Зарегистрирован: Ср июл 14, 2010 10:34 pm

Re: Как отключить загрузку ET при переходе на другой профиль

Сообщение Eugeny » Вс июл 25, 2010 11:48 am

2 divanci
Если Вы не планируете использование Efficad Tools для других профилей, откройте в корневом каталоге Bricscad (по умолчанию это каталог C:\Program Files\Bricsys\Bricscad V10) файл on_doc_load.lsp и замените строку:
Код: выделить все
(load "es_et_load.lsp")
на строку:
Код: выделить все
(if(= (getvar "CPROFILE") "efficad tools") (load "es_et_load.lsp"))
После этого Efficad Tools будет загружаться только для профиля "efficad tools".
Eugeny
Moderator
 
Сообщений: 414
Зарегистрирован: Сб май 14, 2005 10:51 pm

Re: Как отключить загрузку ET при переходе на другой профиль

Сообщение divanci » Вт июл 27, 2010 12:34 am

Eugeny писал(а):(if(= (getvar "CPROFILE") "efficad tools") ) (load "es_et_load.lsp"))

такой вариант не прошел: (load "es_et_load.lsp") все равно добавляется в on_doc_load.lsp, причем дважды...
divanci

 
Сообщений: 2
Зарегистрирован: Ср июл 14, 2010 10:34 pm

Re: Как отключить загрузку ET при переходе на другой профиль

Сообщение Eugeny » Вт июл 27, 2010 12:58 am

Упс... Тут надо еще в дополнение к этим изменениям внести небольшие коррективы в одном файлике самого приложения. В следующем обновлении обязательно подправлю. Можете сообщить на efficad@sabitsoft.com свой эл.адрес. Я вышлю Вам этот файл для замены, чтобы не ждать обновления.
Ну а вообще, конечно, постараюсь как-то "автоматизировать" эту процедуру, чтобы пользователь смог сам определять правила загрузки Efficad Tools в различных профилях. Самый простой вариант - ограничиться использованием с Efficad Tools только "родного" профиля efficad tools. Но это далеко не самое лучшее решение. Вобщем, задача принята к исполнению :) И спасибо за информацию о проблеме.
Eugeny
Moderator
 
Сообщений: 414
Зарегистрирован: Сб май 14, 2005 10:51 pm

Re: Как отключить загрузку ET при переходе на другой профиль

Сообщение Eugeny » Ср июл 28, 2010 3:08 pm

2 divanci
Я обновил Efficad Tools. В версии 3.2.5 наряду с другими изменениями реализована возможность изменения режима загрузки Efficad Tools тем способом, о котором я написал Вам выше.
Загрузка Efficad Tools V3.2.5
Eugeny
Moderator
 
Сообщений: 414
Зарегистрирован: Сб май 14, 2005 10:51 pm


Вернуться в Efficad Tools

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron