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

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

Падающее меню

Ответ
Поиск в этой теме
Непрочитано 28.03.2007, 16:51
Падающее меню
Нютка
 
вед.инженер-технолог
 
Москва
Регистрация: 27.03.2007
Сообщений: 22

Подскажите, пожалуйста. Есть своя выпадающая менюшка с оборудованием. Загружаю, всё - хорошо. Но стоит закрыть, а затем вновь открыть Autocad - почему-то часть меню пропадает. Всего у меня 18 менюшек + стандартные типа Файл, Правка и тд.д. А загружается при новом открытии от 11-13, по-разному. Не пойму почему.
Просмотров: 7536
 
Непрочитано 30.03.2007, 12:53
#21
Геннадий aka PG

Машиностроение, Проектирование
 
Регистрация: 15.09.2003
Москва
Сообщений: 1,113
<phrase 1=


Цитата:
Сообщение от Кулик Алексей aka kpblc
> Нютка: Если не поменять сейчас подход, потом может быть поздно. Попробуй слайд-меню сделать - наверняка окажется это наиболее оптимальным в твоем варианте выходом.
Неплохая идея, между прочим, и наглядно и по менюшкам не лазишь.
__________________
С уважением,
Геннадий aka PG
Геннадий aka PG вне форума  
 
Автор темы   Непрочитано 30.03.2007, 14:14
#22
Нютка

вед.инженер-технолог
 
Регистрация: 27.03.2007
Москва
Сообщений: 22


Наверное, придётся слайд-меню делать. Ну да ладно.
Спасибо всем за помощь!!!!!!!!!!!!!!!!!!!
Приятно пообщаться с умными людьми!
Буду учиться
Нютка вне форума  
 
Непрочитано 30.03.2007, 15:16
#23
Pilot

Проектировщик свиноводство
 
Регистрация: 21.08.2003
Сообщений: 2,291


Цитата:
Сообщение от Нютка
Наверное, придётся слайд-меню делать.
Единственный минус слайд-меню - возня с созданием слайдов. Но если пойти по принципу имя_блока=имя_слайда, то дело упрощается.
А слайды потом полезно в библиотеку запихнуть. В одну или в несколько.
Pilot вне форума  
 
Непрочитано 19.12.2008, 12:09
#24
acyxou


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


Всем привет! Подскажите пожалуйста, есть ли способы лиспом или посредством vba (или vba+lisp) автоматически подгружать свои пользовательские меню. Пробовал сделать так, как расписано на Afrolisp'e, но ниче не получилось, AutoCAD выдавал ошибку о том, что типа Customization failed и типа не может найти нужный .cui. Полагаю что на Afrolisp'e все опубликованное касается старых кадов, в которых еще не используются cui-файлы и из-за этого собственно и весь геморой.... Вобщем, прошу указать куда копать в этом направлении Заранее спасибо!

Код:
[Выделить все]
(if (not (menugroup "MyMenu"))
  (progn
    (command "menuload" "\\\\Server\\proekts\\AutoCAD_Resources\\MyMenu")
    (menucmd "p30=+MyMenu.MyMenu")
    )
  )
Этим кодом меню успешно подгружается и даже его панельки появляются, но само выпадающее меню не появляется. Почему?

Последний раз редактировалось acyxou, 19.12.2008 в 17:10.
acyxou вне форума  
 
Непрочитано 19.12.2008, 17:36
#25
acyxou


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


Неужели никто лиспом меню не подгружает?!?!?

Вроде нашел решение к своей проблеме в этом топике http://forum.dwg.ru/showthread.php?t...ght=enterprise

Последний раз редактировалось acyxou, 19.12.2008 в 18:52.
acyxou вне форума  
 
Непрочитано 19.12.2008, 19:25
#26
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,626


Я подгружаю. Но только потому, что у меня в компилированном FAS выполняется проверка доступа. Т.е., для того, чтобы подгрузить специализированное меню, надо сначала установить параметры нового рисунка (слои, типы линий, текстовые стили, размерные стили и т.п.). В противном случае меню не загрузится.

Последний раз редактировалось Profan, 19.12.2008 в 19:56.
Profan вне форума  
 
Непрочитано 19.12.2008, 19:35
#27
acyxou


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


Profan, у меня несколько другая задача....
Я сейчас создаю корпоративный профайл для всей организации, ни без помощи утилитки AcadInstall конечно же. То что можно делать с помощью нее - делаю, что нет - то лиспами доделываю.
acyxou вне форума  
 
Непрочитано 21.12.2008, 00:42
#28
Кулик Алексей aka kpblc
Moderator

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


acyxou, я бы рекомендовал не делать ставку на AcadInstall...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 21.12.2008, 01:56
#29
acyxou


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


Алексей, я весь во внимании.., :-)
acyxou вне форума  
 
Непрочитано 21.12.2008, 03:36
#30
Кулик Алексей aka kpblc
Moderator

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


Я достаточно давно работал с AcadInstall, поэтому допускаю, что там что-то изменилось. Но!
1. Продукт - "черный ящик". Поменять что-либо там невозможно.
2. При условии различных версий (2005 и 2006, например) приходилось дублировать действия по интеграции меню.
3. Почему-то у меня вылезал "баг" при дополнении путей доступа. Особенно при "доустановке" - т.е. изначально комплект был установлен, потом понадобилось повторно запустить установку. Пути дублировались.
В результате я плюнул с ним воевать и написал собственный "интегратор". Криво, неуниверсально - но для моих условий было достаточно. И при необходимости я мог исходный код "интегратора" подправить и заставить работать как я хочу.
Дело в том, что в Delphi я ни бум-бум, несмотря на все усилия ShaggyDoc привить мне понимание "чего там творится"; и нарисовать нормальный "интегратор" внутри InnoSetup'a у меня не получилось.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 21.12.2008, 04:54
#31
acyxou


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


Спасибо, Алексей. Я погоняю AcadInstall и если будут замечены недостатки и глюки то буду описывать... Кстати,кое какие функции этой проги становятся доступными после регистрации программы, а это кажется 20баксов стоит, что в принципе не очень много... Если со временем прийду к выводу что прога на самом деле стоящая и работает отлично то подумаю о регистрации... А вы своим 'интегратором' поделились или он заточен на работу только в ваших условиях и для других будет бесполезен?
acyxou вне форума  
 
Непрочитано 21.12.2008, 11:24
#32
Кулик Алексей aka kpblc
Moderator

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


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск