| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
03.08.2009, 00:57 | #1 | |
установка начальных параметров в диалоговом окне (.dcl)
проектирование противооползневых сооружений
Yalta
Регистрация: 06.04.2007
Сообщений: 50
|
||
Просмотров: 7545
|
|
||||
Армспорт Регистрация: 18.07.2006
Ейск
Сообщений: 355
|
А нельзя ли было хоть какое-то соответствие с картинкой выложить и целиком, а то груз какой-то лишний....
Если хочешь лиспом, то добавь так Код:
Но правильнее на мой взгляд здесь править DCL, а не lisp: 1) Для toggle значение value равно "0" (по умолчанию, галочки нет) или "1" (галочка стоит); 2)для radio_button есть свойство is_enabled = true (активно) или false (неактивно) вот и всё: Код:
|
|||
|
||||
Регистрация: 12.07.2008
Сообщений: 211
|
Мужики помогите с кодом...
Не могу разобраться почему не выставляются начальные настройки в DCL окне. И вообще понять бы где их надо выставлять: в *.lsp или в *.dcl? Мне нужно чтоб в появившемся диалоговом окне по умолчанию был установлен формат "А3" с ориентацией "Альбомная". У меня никак не получается это сделать... я уже совсем запутался...что-то намудрил так что прога вообще перестала работать... голова уже квадратная DCL: Код:
Код:
__________________
Users are not stupid, they are busy. |
|||
|
||||
Подправил в части диалога "только чтобы работало", то есть без обработчиков, проверок и пр.
DCL (убрал параметры, которые по умолчанию какие надо, подправил малость): Код:
Код:
Последний раз редактировалось Do$, 23.10.2009 в 08:41. Причина: "ориетация" |
||||
|
||||
|
||||
|
||||
Армспорт Регистрация: 18.07.2006
Ейск
Сообщений: 355
|
я в смысле, что неохото лезть в код проги, а на вопрос "Не могу разобраться почему не выставляются начальные настройки в DCL окне. И вообще понять бы где их надо выставлять: в *.lsp или в *.dcl?" вроде и этого хватит.
а action можно тоже всудуть в dcl, тут как говорится - дело вкуса! Код:
|
|||
|
||||
Цитата:
Код:
Код:
Код:
Кстати... цикл на перезапуск диалога там не нужен. Ну да и ладно, не мешает Последний раз редактировалось Do$, 23.10.2009 в 11:08. |
||||
|
||||
Регистрация: 12.07.2008
Сообщений: 211
|
Ребята, спасибо, что откликнулись...
Do$, код работает! Спасибо большое! В вашем подходе значения по умолчанию назначаются в лиспе.... Всегда ли нужно придерживаться этого подхода? или только в данном случае? Евгений А., спасибо за dcl. В учебном материале по которому я начал его осваивать не было информации о дефолтовых значениях контролсов (хотя, возможно, эта уже выходит за рамки начального уровня знаний о dcl ) В любом случае, программа ни с моим первоначальным лиспом, ни с модифицированным Do$овским в купе с вашим dcl не работает должным образом...
__________________
Users are not stupid, they are busy. |
|||
|
||||
Цитата:
И еще, насколько я помню, если сделать описание и там и там, то приоритет будет за тем, что написано в .lsp файле Последний раз редактировалось Do$, 23.10.2009 в 13:12. |
||||
|
||||
Армспорт Регистрация: 18.07.2006
Ейск
Сообщений: 355
|
Do$, заклевал ты меня совсем! Я же не говорю, что лисп с обработчиком писать не надо, просто начальные(!) параметры можно задать и в dcl (тут дело вкуса!).
acyxou - лучше и удобнее всё прописывать в лиспе, но саму конструкцию программы я бы посоветовал такую: (только диалог и оработчик) Код:
|
|||
|
||||
Красиво! У меня аж мозг маленько завернулся
Если я правильно понял, то при любом действии в диалоге функции action-ImportLayout_dcl передаются $key и $value того элемента, над которым действие выполнили и функция выполняется. Удобно с той точки зрения, что в action и action_tile LISP-выражения надо писать в виде строки - следить, чтобы везде стояли \ где надо и пр. Возмем на вооружение! |
||||
|
||||
Инженер-гидрограф Регистрация: 15.09.2011
г.г. Ленинград
Сообщений: 170
|
Здравствуйте.
Подскажите плз по лисп коду. Пример: Код:
спс. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема со шрифтом в диалоговом окне Autocad 2009 | ait | AutoCAD | 1 | 25.12.2008 14:51 |
вопросики в диалоговом окне | snk | AutoCAD | 3 | 15.03.2007 09:54 |
большие отступы в диалоговом окне | Александер | Программирование | 12 | 05.06.2006 14:58 |