|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Создание собственной панели инструментов к AutoCAD-у
Руководитель фирмы
Москва
Регистрация: 28.03.2007
Сообщений: 1,831
|
||
Просмотров: 13706
|
|
||||
Я просто замучался все время исправлять свои панели. Только новую панель создам - бац и все обнуляется. Панели становятся как в нулевом варианте (после инсталляции). Все расбросано, какие-то мои панели остались, но висят прямо на рабочей области, какие-то вообще выключились. Во всех кадах такое. Этот импорт-экспорт всяких cui задолбал. Ничего путного не получается. Только туда полезешь - сразу может все разрушиться.
Я думаю, что переход с одного када на другой (я уже молчу про работу на нескольких рабочих местах) достал уже всех. Так может сделаем программу? |
||||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,450
|
А ты рабочее пространство сохраняешь или нет? И свои меню ты каким образом подгружаешь?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Конечно сохраняю (хотя как? вот в чем вопрос) Может надо принудительно кнопку какую-нибудь нажать? Я уже сомневаться начал.
А про панель - тупо, захожу в редактор и создаю новую панель. Наполняю ее кнопками и жму Apply. После чего все разлетается к чертовой матери. Вот если просто кнопку создать и в какю-нибудь панель вставить - ничего. А если новую панель создать - ![]() Что интересно, панель создается и появляется на рабочем пространстве. И все панели, что были находятся в том состоянии (в смысле наполнения), что я сделал. И в 2004-2006 кадах такого безобразия небыло. Начиная с 2007-го такое творится. Раньше как - создал New Toolbar - появляется пустая панель и все. А теперь полное разрушение порядка. При внедрении cui - то же самое. |
||||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,450
|
Версия? Наличие SP?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,450
|
Команда _.about и там "Информация о продукте".
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
инженер-преподаватель ;-) Регистрация: 14.10.2008
Санкт-Петербург
Сообщений: 1,999
|
Кулик Алексей aka kpblc, кстати, у меня сегодня было тоже самое, когда я попытался (по твоему совету) создать кнопку на макрос. Толком ничего не создалось, а панели "разлетелись", и пришлось их вытаскивать и ставить на место заново. Ужасно неудобно. AutoCAD 2008 LT.
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,450
|
Я вот про что:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Offtop: Я бы плюнул, да нечем. Я бы и на AutoCAD плюнул, да лучше пока ничего нет. Разрослась конторка AutoDesk, трудно им все сечь. За все надо платить и им тоже.
Есть такая греб... панель Workspaces, там выпадающее меню с тремя видами представлений панелей инструментов. Стоит только переключиться с одного на другое - "пиши - "пропало" все разрушается и не восстанавливается. Что делать? И вообще, как создать панель - писано-переписано, а как ее установить в нужное место - что-то нигде не читал. Последний раз редактировалось Supermax, 17.11.2009 в 17:55. |
||||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
И для начинающих то же, в чем сложность то?
__________________
Делай хорошо, плохо само получится. |
|||
![]() |
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,626
|
Supermax, вызывает некоторые сомнения вот это заявление:
Цитата:
Или вот это: Цитата:
|
|||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Почему? Специального окошка нету? У меня их всего 4, а использую в основном один. До появления рабочих пространств так и выкручивались... Что сейчас то изменилось? С профилем кстати больше настроек можно поменять.
__________________
Делай хорошо, плохо само получится. |
|||
![]() |
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,626
|
Слушай, я запускаю AutoCAD, совсем не думая о профиле. Какой-то там загрузился по умолчанию и даже без имени. Однако, даже в этом профиле я спокойно переключаюсь между разными рабочими пространствами. Почему-то они у меня сохраняют свою конфигурацию. А ты предлагаешь мне для каждого рабочего пространства сохранить еще и профиль и каждый раз вместо переключения рабочего пространства загрузить другой профиль? Не вижу смысла пока. Подчеркиваю - я пишу именно о рабочих пространствах, а не о куче всяких других настроек, которые были и до появления понятия рабочего пространства.
|
|||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
А сколько у тебя рабочих пространств и как часто ты их меняешь?
__________________
Делай хорошо, плохо само получится. |
|||
![]() |
|
||||
Не, ребята, есть конкретный баг. Ну есть он. Какая разница когда и как я наступил на эти чертовы грабли! Что толку мне твердить и давать советы как эти грабли обойти. Раз обошел, второй, третий, а на четвертый опять наступил, нечаянно. Преднамеренно на грабли никто не наступает.
Как быстро залечить шишку на лбу? Все панели разлетелись. И профиль тот же! Только настройки профиля слетают и не только у меня! Что значит "А ты не трогай WorkSpace "? А для кого сделали его? У меня кнопок и настроек - туча. Все уже не умещается на экране. Приходится на второй монитор переносить. Но все время туда зыркать не удобно. На рабочем пространстве что-то основное должно оставаться, да и ноутбук часто использую не подключая к нему второй монитор. Так раз - и другая настройка. Я сделал сейв-ас и потом загрузил то, что сохранил. Оно-то появилось, но расбросанное по всему компу. Повторяю, баг не только мой и не только 2010 када! Все у кого после переключений WorkSpace разлетаются панели - отзовитесь! |
||||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Ну не доделали значит. Я вот мультилидерами не пользуюсь, а знаешь как хочется? Просто загрузив профиль не трогая раб. пространство можно точно также восстановить всё расположение кнопок. Будет это правда чуть дольше и не так удобно. К сожалению больше ничем помочь не могу. У меня вроде ничего не разлетается (ACAD2008eng).
__________________
Делай хорошо, плохо само получится. |
|||
![]() |
|
||||
Да тут мои панели в стопочку сложены (там где циферки выглядывают) а все остольное - он сам кидает. Я эту палетку, что в центре, уже ненавижу!
И меню (что справа) все время убиваю, а он ее опять восстанавливает. Вообще я сейчас покажу как я все настраиваю, а что получается - уже видите. Последний раз редактировалось Supermax, 17.11.2009 в 20:51. |
||||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,450
|
Supermax, вызови в workspaces такое окно (в 2010 я вызывал его через ком.строку _.workspace, и дальше _settings). И проверь, что у тебя там установлено
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Все, сейв ас помог!
Именно в выпадающем меню с этими воркспейсами сейв ас и помог. А в редакторе - сколько сейв не нажимал, сколько не сохранял - глухо. Полегшало, однако! У меня то же самое. И автоматический сейв тоже стоит. Сейчас скрин кину. |
||||
![]() |
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
|
|||
![]() |
|
||||
Вот, он + ленты - нету панелей, и они не куда не разлетаются!
Supermax вы конечно форумчанин авторитетный, и программер не плохой, спасибо за Дополнительные Visibility Set, но IMHO в некоторых вещах проще разобраться, решить их штатными средствами, чем программно.
__________________
Почему все вдруг становятся умными, когда уже не надо? |
||||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Цитата:
http://forum.dwg.ru/showthread.php?t=29392 Результирующий листинг в конце темы. Моя настройка заключается в установке пути до файлов палитры и копирование профиля палитры на свое место. После чего она прекрасно работает и отображается с упорядоченными как надо кнопками.
__________________
Делай хорошо, плохо само получится. |
|||
![]() |
|
||||
Я с поллитрами работать не привык. Неудобно мне. Много они места занимают. Боковым зрением кнопок не вижу. Рефлексы не выработаны. Старый я, переучиваться могу только из под палки. Да и панели нужны. Я пока еще не слепой и в 32х32 иконках пока не нуждаюсь.
Вместо закладок в панелях есть выпадающие наборы и они мне не подходят. Неудобно. Вот вы по клаве стучите ине замечаете, как выбор нужной кнопки происходит, так же и в пространстве модели. Я рефлекторно уже знаю где и какая кнопка находится. Стоит панель передвинуть и у меня начинаются судороги. По закладкам стучать это означает, что организм должен рефлекторно запомнить два действия (нажать на закладку и потом иконку), а он действия не запоминает, он направления только запоминает, а действия голова должна помнить. Я в голове должен установить, что мне нужна такая-то панель, а потом не забыть какая в этой панели мне нужна кнопка. Все время приходится вчитываться в названия закладок - бр-р-р! Мне нужна такая прога: Скажем, я дистанционно учу кого-то как надо проектировать в 3D. И еще у меня есть куча специфических кнопок, лиспов, VBAмакросов и VLX примочек. Из всех этих кнопок создается такая настройка рабочего места, какая у меня. Я конкретно говорю какую кнопку нажать, где она находится (справа, слева, 3-я сверху или 5-я снизу) и далее рулю. Чтобы перестроить панель удаленному пользователю мне надо передать ему папку с кучей файлов настройки и один лиспик или VLX файлик и запустив его перенастроить все так, как я задумал. Потом клиент восстановит свои настройки, которые через сейв ас были сделаны. К стати, а как этот сейв ас сделать программно? И к стати, если кто-то с панелями так же любит работать, то и панели можно транслировать тем же образом. У вас, когда вы работаете, они же посреди экрана не висят. А вот где висят и в каком виде - очень важно знать, поскольку даже настройка мышки имеет значение. Говоришь - "нажми правую кнопку мыши и выбери такой-то пункт" а он говорит - "а у меня правый клик на ентер заточен наглухо". Последний раз редактировалось Supermax, 18.11.2009 в 11:57. |
||||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Ты преувеличиваешь. Человек ко всему может привыкнуть (кроме боли), даже к маленькой зарплате. Меня поллитры, наверное, устраивают потому что я туда редко заглядываю, а чтоб место не занимали они всегда свернуты.
Цитата:
__________________
Делай хорошо, плохо само получится. Последний раз редактировалось Krieger, 18.11.2009 в 12:08. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Информация по идентификационным кодам программ в сетевых лицензиях Autodesk | KSI | AutoCAD | 1 | 14.09.2009 15:59 |
Слетают панели инструментов и меню на обновленном AutoCAD Arcitecture 2009 | Рyslan | Вертикальные решения на базе AutoCAD | 5 | 24.07.2009 11:54 |
AutoCAD не грузятся панели инструментов | МВ | AutoCAD | 6 | 12.03.2009 11:32 |
Создание догружаемых панелей инструментов в Autocad | rass | Программирование | 7 | 21.07.2008 22:50 |
Панели инструментов AutoCAD и ADT | Airiz | AutoCAD | 6 | 20.04.2006 14:21 |