|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Окно программы без Ok, Cancel и т.п.
топограф, технолог
Москва
Регистрация: 24.05.2009
Сообщений: 3,072
|
||
Просмотров: 3095
|
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
не знаю, что там в микростэйшн, но любое изменение настроек требует применения. Если такой кнопки нет, значит реализовано автоматическое применение при нажатии на галочку. Т.е. по сути происходит 2 действия при одном нажатии и одно из них - применить/OK.
__________________
Век живи, век учись - ... |
|||
![]() |
|
||||
По описанию похоже на немодальное окно. По такому принципу работает диспетчер слоев по умолчанию в последних версиях AutoCAD. Это имеется в виду? Если да, то вопрос второй - примеры для какого языка программирования надо?
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic) |
||||
![]() |
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
Такое окно сделать очень легко, в любых средах программирования. Для форм есть методы Show (форма висит на экране, основное приложение доступно) и ShowModal (пока форму не закроешь, основное приложение недоступно). Для закрытия формы совсем не обязательно иметь кнопки - закрыть её можно по любому событию, вызвав метод Close.
Но вот надо ли так делать, без Apply, Ok или Cancel - очень большой вопрос. Его надо решать с умом. |
|||
![]() |
|
||||
Цитата:
Точно - Менеджер слоев теперь так работает!
__________________
количество моих сообщений не говорит о знании Автокада |
||||
![]() |
|
||||
Autodesk советует для таких окон использовать специальные объекты - палитры. Как их в NET использовать как раз обсуждается тут: http://adn-cis.org/forum/index.php?board=4.0. По этой теме в ObjectARX можно там же в соседней ветке попробовать спросить.
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic) |
||||
![]() |
|
||||
Цитата:
![]() А Вы полюбопытствуйте: в Microstation, например, аналогичные базовые действия выполняются меньшим числом кликов.
__________________
количество моих сообщений не говорит о знании Автокада |
||||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Окно высотой в три этажа (узел примыкания к перекрытию) | Kombat | Конструкции зданий и сооружений | 26 | 10.01.2013 17:05 |
запуск программы из AutoCADа | kminas | Программирование | 19 | 15.06.2012 13:42 |
Как с помощью LISP нарисовать окно линиями? | Aндрeй | LISP | 13 | 24.06.2011 14:37 |
окно text window и зависание программы | КатеринаК | AutoCAD | 6 | 21.04.2009 12:39 |
Текстовое окно не появляется при нажатии F2 | Боныч | AutoCAD | 3 | 09.04.2008 16:21 |