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

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

Игры с CUI

Ответ
Поиск в этой теме
Непрочитано 29.03.2008, 05:09
Игры с CUI
Vova
 
Engineer
 
New-York
Регистрация: 05.09.2003
Сообщений: 10,288

2008.
Свое меню можно загрузить как внутри диалогового окна CUI так и командой CUIload. А вот выгрузить меню этой командой нельзя. Странно. Окно, так сказать, гребет под себя и обратно не пущает. Я решил, это потому, что в нем нет кнопки ОК.
Пишите сюда, если удалось накопать чего-нибудь полезного или бесполезного про это го CUI.
Просмотров: 76232
 
Непрочитано 28.08.2008, 09:26
#161
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Profan, а почему не то? Чем тебе не нравится этот способ?
Makswell вне форума  
 
Непрочитано 28.08.2008, 09:42
#162
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от Profan Посмотреть сообщение
Э, подгрузить фрагментарное меню... Это не то.
Э, зубы лечить через рот...Это не то.

Это один из штатных способов предусмотренных в AutoCAD. Наряду с диалогом GUI. Не нравится так - открывайте любой файл и редактируйте его "кнопочками".

Есть конечно еще и программное управление и падающими меню и отдельными их пунктами. Но это не та тема, не для девочек.
ShaggyDoc вне форума  
 
Автор темы   Непрочитано 28.08.2008, 17:01
#163
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
.
А восстановить так: ..... Тогда загрузится и падающее меню Tools, если его шаловливые ручки не удалили в бреду.
В том-то и дело, что удалили. Еще раз повторяю: в старых автокадах можно было выгрузить-загрузить любое падающее меню. А в новых нельзя. Токо выгрузить. А это непорядок. Обратная операция должна быть также проста, как и прямая. Подавай, значит, запасное для лечения
Vova вне форума  
 
Непрочитано 28.08.2008, 17:25
#164
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Vova, ИМХО ты сам запутался. Сначала ты говорил об удалении меню, а теперь пишешь про "выгрузить-загрузить". Это разные вещи.

Раньше делали "выгрузить-загрузить" таская пункты меню из правого окошка в левое (или наоборот - не помню) в диалоговом окне команды _MENULOAD. Теперь этому на замену пришли рабочие пространства. Только вместо таскания ты выставляешь/снимаешь галочки на нужных пунктах. И адаптация здесь намного продвинутей, т.к. кроме меню с их пунктами в рабочих пространствах ещё много чего есть.
Так что по-сути ничего не изменилось - только лучше стало.

А вот удаление меню - это уже другое. И разница здесь существенна. Теперь это можно сделать легким движением руки в диалоге CUI. А раньше это можно было сделать, удалив строку в файле *.mnc с помощью текстового редактора. И только так. Но суть остаётся одна - удаляются строки из файлов меню. И лечится это только полным восстановлением меню из резервных файлов (если они сделаны). ИМХО, только так.
Makswell вне форума  
 
Непрочитано 29.08.2008, 11:43
#165
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,991
<phrase 1= Отправить сообщение для VVA с помощью Skype™


Нашел еще такую статью. На английском. Называется "Migrating from MNU to the CUI "
[FONT=Arial,Arial]
R. Robert Bell – Sparling Autodesk University 2007
[/FONT]
Вложения
Тип файла: pdf Migrating_from_MNU_to_the_CUI.pdf (721.3 Кб, 279 просмотров)
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 11.09.2008, 12:22
#166
C01dman


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


Млина... Перелопатила не одну страничку, юзал Контрол + Ф и "ярлык" - бесполезно.

Требуется: забить горячую клавишу на "Перемещение"(ясен пень, что не толко её). Допустим под Ctrl + M. Лезу в Адаптация/Интерфейс. Закладка - Горячие клавиши. не могу изменить свойства и добавить "ярлык" с горячей клавишой. Смотрю существующие горячие клавиши - там все хоткеи идут через "Ярлык".

Условия: Автокад 2006 Рус.



Разобрался... Нужно перетягивать мышоном из "списка команд" в "адаптация КУИ".
__________________
Хочу снова быть гением...:cool:

Последний раз редактировалось C01dman, 11.09.2008 в 12:30.
C01dman вне форума  
 
Непрочитано 12.05.2009, 17:39
#167
Pipe

инженер ОВиК
 
Регистрация: 20.11.2006
Москва
Сообщений: 113


Господа, помогите со строкой меню, плз. Объясните, как загружать созданные в cui собственные меню. Т.е. есть исходные типа File, Edit, View и т.д. Я создал, например, My View, но при сохранении изменений моя менюшка в строке не появляется.
Когда в cui создаёшь панель инструментов, там всё понятно. Навёл на панели инструментов и правой кнопкой поставил галочку напротив нужного.
А как вытащить вновь созданный пункт меню?
Pipe вне форума  
 
Автор темы   Непрочитано 22.05.2009, 21:49
#168
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Вопрос, с которого началась тема. Теперь уже 2010. Решил выгрузить меню. Команда CUIload, выгрузил. Открыл CUI, a там оно есть. Тогда я переименовал меню и перезагрузил автокад. Вызываю CUI, а он мне говорит:
Unable to open file .... mymenu.cui. Удивился, зачем он спрашивает? Я ведь его выгрузил. Но нажал ОК. Появилось новое сообщение:
Unable to locate ... Mymenu.cui This file is defined in the main customization file, but has been moved or deleted..... Я нажал OK, CUI открылся, чистый, без Mymenu. To есть где-то застряло, что раньше было mymenu, и он без него скучает. Как-бы их развести навсегда?

Pipe, ты написал невнятно, поэтому не имел ответа. Мой вопрос, вероятно, поможет тебе разобраться. Кoманда CUIload
Vova вне форума  
 
Непрочитано 23.05.2009, 16:37
#169
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,535
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Vova, если я правильно понял, нужно выгрузить mymenu.cui из "Partial Cui Files"
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 160
Размер:	37.6 Кб
ID:	20905  
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 25.05.2009, 19:48
#170
Times


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


Как массово (автоматически нескольким пользователям) подключить панель с двумя кнопками?
Или добавить две кнопки на одну из стандартных панелей?

На одном ПК сделал панель с кнопками, кнопка запускает команду AutoCAD 2008. Панель сохранил как отдельный файл .cui. В принципе из этого файла можно вытащить описание кнопок.
В полуавтоматическом режиме пользователи подгружают файл с меню через адаптацию.

Знаю про команду CUILOAD и переменную FILEDIA, но пока не понятно как их можно применить.

Писать программу для внесения правок в acad.CUI в профиле пользователя пока не хотелось бы.

Пока решил добавлять строку:
(command "_.cuiload" "MyMenu.cui")
в конец файла "C:\Program Files\AutoCAD 2008\acad.lsp"
MyMenu.cui лежит в C:\Program Files\AutoCAD 2008

Какие могут быть подводные камни?

Последний раз редактировалось Times, 25.05.2009 в 20:29.
Times вне форума  
 
Автор темы   Непрочитано 25.05.2009, 22:24
#171
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Во всяком случае, Mymenu не должно сидеть в казенной директории Program Files
Vova вне форума  
 
Непрочитано 26.05.2009, 10:32
#172
Times


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


Это меню должно быть доступно всем пользователям, в том числе если нескоторые из них заходят на один ПК.
Times вне форума  
 
Автор темы   Непрочитано 29.05.2009, 20:57
#173
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от Times Посмотреть сообщение
Как массово (автоматически нескольким пользователям) подключить панель с двумя кнопками?
Если Массово, то смотри Enterprise Customization file
Кто из форумчан имеет такой опыт?
См так-же пост 11
Vova вне форума  
 
Непрочитано 24.06.2009, 08:47
#174
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Быть может не совсем в тему, но вот имеет место быть такая ситуация:
В окне "Настройка интерфейса пользователя" (ACAD2007), где редактируются файлы .CUI, панель "Свойства" в правом нижнем углу стала почему-то неактивной. Поля ввода данных стали "серенькими" и редактировать их содержимое нет возможности.
Подскажите пожалуйста, в чем дело.
E-degtyarev вне форума  
 
Непрочитано 24.06.2009, 17:59
#175
Кулик Алексей aka kpblc
Moderator

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


Может, файл меню существует в режиме Read-Only?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 14.08.2009, 10:07
#176
Pipe

инженер ОВиК
 
Регистрация: 20.11.2006
Москва
Сообщений: 113


Ребят, подскажите как в cui найти команду не по имени самой команды, а по её макросу. А то часто, знаю макрос, а название команды - нет.
Pipe вне форума  
 
Непрочитано 14.08.2009, 10:21
#177
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Цитата:
Сообщение от Pipe Посмотреть сообщение
Ребят, подскажите как в cui найти команду не по имени самой команды, а по её макросу. А то часто, знаю макрос, а название команды - нет.
Можно поискать непосредственно в файле адаптации *.cui, формат которого текстовый. То есть находишь макрос и смотришь какое имя команды ему соответсвует. Ну и далее уже собственно можно найти в Автокаде по имени и сделать необходимые действия с этой командой в окне адаптации.
Makswell вне форума  
 
Автор темы   Непрочитано 14.08.2009, 17:03
#178
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от Pipe Посмотреть сообщение
А то часто, знаю макрос, а название команды - нет.
Это немного непонятно. ЧАСТО, что это значит? Откуда-то достешь макросы и смотришь, а есть-ли они на данном компе? Если есть макрос, по его виду можно понять, что он делает, а если не понимаешь, тогда сделай кнопку с ним, хоть в CUI, хоть в палете, и посмотри, как он работает. Отсюда выйдешь на название. Кроме того, если открыть CUI, в его нижней левой части выбрать Custom command, нетрудно перебрать по-очереди все команды и сравнить со своим макросом

Добавка: вот, нашел, чем раньше не пользовался:
В нижней левой черверти есть кнопочка Find command or text (при наведении мышки). Заряди сюда свой макрос. Через несколько секунд получишь имя команды и ее макрос в правой половине, если таковая имеется.
Но мой вопрос в начале поста остается.

Последний раз редактировалось Vova, 14.08.2009 в 17:38. Причина: Добавил метод поиска
Vova вне форума  
 
Непрочитано 27.08.2009, 09:30
#179
Juss_00

Инженер
 
Регистрация: 11.12.2007
Москва
Сообщений: 295


Люди помогите. Поставил AutoCAD 2009 Architecture (русский)
А в нём кто то "не любящий ленту" поковырялся, и убил ленту.

Если у кого есть родные CUI на AutoCAD 2009 Architecture или можете посоветовать где скачать, подскажите пожалуйста. )
__________________
Live as though tomorrow you will die,
Study as though you will live eternally.
Juss_00 вне форума  
 
Непрочитано 27.08.2009, 20:55
#180
AlphaGeo


 
Сообщений: n/a


Juss_00, а где ковырялись? В C:\Documents and Settings\Антон Иванов\Application Data\Autodesk\AutoCAD 2009\? Или в C:\Program Files\AutoCAD 2009\Support? Если первое, то исходый файл CUI можно взять по второму адресу...
 
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Игры с CUI

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Игры в AutoCAD Red Nova AutoCAD 11 30.07.2015 22:46
Из CUI в MNU nikolaev AutoCAD 14 20.08.2009 14:20
CUI – не могу адаптироваться. mmax AutoCAD 15 07.08.2007 10:11
CUI - Структура и редактирование Никита В. AutoCAD 13 28.02.2006 00:37
Как пользовать Enterprize CUI ???????? Startrek AutoCAD 8 23.09.2005 17:23