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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Fly-toolbars

Fly-toolbars

Ответ
Поиск в этой теме
Непрочитано 21.10.2004, 12:13 #1
Fly-toolbars
Eugenius
 
Регистрация: 21.10.2004
Сообщений: 112

Подскажите пожалуйста как сделать fly-toolbars. Я беру одну панель засовываю ее в другую всё работает. Затем выхожу из АКАДа и захожу вновь, fly-панель снова становится обычной. Чой-то я туплю.
Просмотров: 3458
 
Непрочитано 21.10.2004, 20:22
#2
Perezz!!

архитектор
 
Регистрация: 21.08.2003
Москва
Сообщений: 3,587


НИче не понятно. Кто на ком стоял?
Perezz!! вне форума  
 
Непрочитано 21.10.2004, 21:27
#3
vk

сисадмин
 
Регистрация: 26.08.2003
Самара
Сообщений: 1,022
<phrase 1=


Да уж... ты б поподробней написал то...

1) сделал то то и то то...
а....
б....
в....
2) закрыл
3) открыл и увидел
а...
б....
в....
НЕ увидел, хотя ожидал увидеть
а...
б...
в...

Тогда глядишь и подсказали б в чем проблем
vk вне форума  
 
Автор темы   Непрочитано 22.10.2004, 11:17
#4
Eugenius


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


1. Я создаю панельку с кнопками.
2. Я хочу что бы она не торчала на экране а была вылетающей.
3. Я делаю её вылетающей добавляя в другую панель.
a) Customize-Command
б) щелкаю на User Defined далее хватаю кнопку User defined flyout и тащу на какую-нибудь панель инструментов.
в) на панели инструментов появляется пустая кнопка с маленьким треугольничком
г) я щелкаю на ней, Акад выдает какое-то окошко я нажимаю ОК и в окошке Customize открывается вкладка Flyout propertis
д) Я в списке выбираю панельку которую хочу сделать вылетающей и жму Apply
e) закрываю окно Customize
4. Все работает хорошо.
5. Я закрываю Автокад.
6. Я открываю Автокад.
7. Панелька снова становится обыкновенной(не вылетающей)
Eugenius вне форума  
 
Непрочитано 22.10.2004, 15:56
#5
vk

сисадмин
 
Регистрация: 26.08.2003
Самара
Сообщений: 1,022
<phrase 1=


Тааак... берем большие клещи и начинаем пытку!

кнопка с треугольником... осталась или нет?

PS есть подозрение на запрет правки файлов меню.
vk вне форума  
 
Автор темы   Непрочитано 22.10.2004, 16:31
#6
Eugenius


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


нет кнопка пропала как будто ее и не было
Eugenius вне форума  
 
Автор темы   Непрочитано 22.10.2004, 16:36
#7
Eugenius


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


Все свои панельки я делаю в отдельном файле меню и файл асаd.mns вообще не трогаю. Хотя в нем получается то же самое.
Eugenius вне форума  
 
Непрочитано 22.10.2004, 16:37
#8
str02

инженер-конструктор
 
Регистрация: 06.10.2004
питер
Сообщений: 2,722


Если все происходит на работе значит вы прописаны как простой юзер или гость без никаких прав.
Вам нужно наехать на админа чтобы вас прописали как локального администратора.
__________________
куплю справку
str02 вне форума  
 
Автор темы   Непрочитано 22.10.2004, 17:04
#9
Eugenius


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


Да нет на работе я прописан как администратор
Да и дома то же самое происходит
Eugenius вне форума  
 
Непрочитано 22.10.2004, 21:10
#10
vk

сисадмин
 
Регистрация: 26.08.2003
Самара
Сообщений: 1,022
<phrase 1=


Тем не менее, чудес не бывает. Что происходит с файлами меню? Может на MNS стоит галка "только чтение"? Чтоб все было надежно, надо убедиться, что изменения внесены в MNS и сделать с него копию под именем MNU. После этого пусть остальные файлы меню хоть совсем пропадут - все должно остаться как сделано.

Все же, рекомендую "в процессе" отслеживать содержимое файлов... Ну не бывает так, чтоб MNS изменился, а на екране не отобразилось...

Была шальная мысль о злом скрипте, который откуда то дергает "резервные копии"...
vk вне форума  
 
Автор темы   Непрочитано 23.10.2004, 02:36
#11
Eugenius


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


Да забыл сказать что если точно такую же операцию проделать с типовой Акадовской панелькой то все получается нормально и после перезапуска программы она остается вылетающей
Eugenius вне форума  
 
Автор темы   Непрочитано 23.10.2004, 03:27
#12
Eugenius


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


Чтоб все было надежно, надо убедиться, что изменения внесены в MNS и сделать с него копию под именем MNU. После этого пусть остальные файлы меню хоть совсем пропадут - все должно остаться как сделано.


Именно так я и поступил.
и вот что получилось.
Я сделал две панельки fly одну из типовой акадовской вторую свою.
Закрыл акад.
Переименовал файл в mnu.
Удалил все mns,mnc,mnr. (на всякий случай через поиск поискал какие-нибудь резервные копии может они где сидят и вредят)

Фрагмент файла mnu

**EUGENIUS-1
ID_Eugenius_1_0 [_Toolbar("Eugenius-1", _Floating, _Show, 491, 287, 1)]
ID_UserFlyout_32 [_Flyout("User Defined Flyout", RCDATA_16_BLANK, RCDATA_16_BLANK, _OtherIcon, Eugenius.EUGENIUS-U_(FLY))]
ID_UserFlyout_29 [_Flyout("User Defined Flyout", RCDATA_16_BLANK, RCDATA_16_BLANK, _OtherIcon, ACAD.TB_DRAW)]

где вторая строка относится к моей вылетающей панельке
а третья к стандартной акадовской

Дальше я снова запускаю автокад и моей панели как не бывало а типовая акадовская есть

фрагмент файла mnu

**EUGENIUS-1
ID_Eugenius_1_0 [_Toolbar("Eugenius-1", _Floating, _Show, 491, 287, 1)]
ID_UserFlyout_29 [_Flyout("User Defined Flyout", RCDATA_16_BLANK, RCDATA_16_BLANK, _OtherIcon, ACAD.TB_DRAW)]

вторую строку вырезали как аппендицит
Eugenius вне форума  
 
Непрочитано 23.10.2004, 03:31
#13
vk

сисадмин
 
Регистрация: 26.08.2003
Самара
Сообщений: 1,022
<phrase 1=


Бррррр... чертовщина какая то... если делаешь в своем отдельном файле меню - покажи код файла. Проще наверно ручками поправить код, чем разгребать глюки....

А вобще то попробуй сам за ними понаблюдать... Открой Блокнотом (самый неудобный из тех что под руками, мне нравится TextPad, он сигналит, если кто то другой изменил файл)
- до операций с настройкой меню
- после настройки меню
- после закрытия АКАД
- после запуска АКАД

Должны же быть какие то изменения...

И еще, обрати внимание на дату изменения каждого из файлов меню.

Еще вопросик к тебе... А если простую кнопку (User button) добавляешь - как она... сохраняется?
vk вне форума  
 
Непрочитано 23.10.2004, 03:42
#14
vk

сисадмин
 
Регистрация: 26.08.2003
Самара
Сообщений: 1,022
<phrase 1=


Оказывается, пока я писал, ты уже ответил на часть вопросов ))

Что то меня смущает во второй строке...
Цитата:
...EUGENIUS-U_(FLY))]
Может убрать лишние скобки?
Цитата:
...EUGENIUS-U_FLY)]
Они вроде как ни к месту... У "фирмачей" такого не замечал.

Конечно, и панель переименовать соответственно.
vk вне форума  
 
Автор темы   Непрочитано 23.10.2004, 08:56
#15
Eugenius


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


vk, спасибо огромное.
скобки в названии панельки убрал и все заработало!!!

Заседание считаю закрытым!
Eugenius вне форума  
 
Непрочитано 23.10.2004, 22:11
#16
vk

сисадмин
 
Регистрация: 26.08.2003
Самара
Сообщений: 1,022
<phrase 1=


Хорошо, что заработало.

А вот почему АКАД не ругался при компиляции явно ошибочной строки - это вопрос. Да и еще делал вид что все нормально....
Непорядочек, однако. :roll:
vk вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Fly-toolbars