dwg.ru forum rss xml
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Можно примерчик диалогового окна со сменой слайдов?

Можно примерчик диалогового окна со сменой слайдов?

Версия для печати
 
Ответ
Опции темы Поиск в этой теме
Непрочитано 12.10.2018, 09:02 #1
Можно примерчик диалогового окна со сменой слайдов?
===AAA===
 
г. Норильск
Регистрация: 15.08.2005
Сообщений: 183

===AAA=== вне форума Вставить имя

Всем привет!

Если можно, приведите примерчик (или ссылку на) фрагмента диалогового
окна и его обработки из LISP'а со следующим функционалом:

а) есть несколько "радиокнопок" (ну, скажем три штуки) и одно поле для слайда.

б) при "тычке мышью" по этим кнопкам изображение в поле (слайд из библиотеки)
меняется.

Внизу кнопки ОК и Отмена.

Собственно, выбор радиокнопки после нажатия ОК обработать не проблема,
интересует именно механизм смены слайда при "тыкании мышью" по этим
кнопкам, пока окно на экране.

Ближайший аналог - выбор градиента "Один цвет" или "Два цвета" из диалогового
окна "Штриховка и градиент" в Автокаде. Там выбираешь радиокнопку и тут же
меняется наборка слайдов, изображающих, как будет выглядеть результат.
__________________
Счастливо, Алексей!
Просмотров: 376
 
Непрочитано 12.10.2018, 09:52
#2
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 5,345


Цитата:
Сообщение от ===AAA=== Посмотреть сообщение
Собственно, выбор радиокнопки после нажатия ОК обработать не проблема,
интересует именно механизм смены слайда при "тыкании мышью" по этим
кнопкам, пока окно на экране.
типовая задача для большинства языков, но вы же не хотите ничего кроме лиспа.. Подгружали бы функцию на Net c элементами WinForms в библиотеке *.dll, вызывали из своего кода как обыкновенную Lisp функцию c получением результата в виде индекса выбранной кнопки (а весь код по отработке взаимодействия с пользователем внутри библиотеки). Всего один дополнительный файл *.dll в программе с комплектом всех нужных диалогов.
Сергей812 вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 12.10.2018, 10:12
#3
===AAA===


 
Регистрация: 15.08.2005
г. Норильск
Сообщений: 183


Увы, я пишу "урывками" минут по 10-15 в день...
Это, скорее, "воспоминания из прошлой жизни".
Так что, уп-с...
__________________
Счастливо, Алексей!
===AAA=== вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.10.2018, 17:41
1 | #4
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,767
Отправить сообщение для Alan с помощью ICQ


Цитата:
Сообщение от ===AAA=== Посмотреть сообщение
Если можно, приведите примерчик (или ссылку на) фрагмента диалогового
окна и его обработки из LISP'а со следующим функционалом:
В программе ПРОКАТ такое есть http://forum.dwg.ru/showthread.php?t...ED%E4%F0%E0%F2
ЛИСП там немного староват, но твой случай там прекрасно работает
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 15.10.2018, 17:35
#5
VVA

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


Getting Started with Dcl Dialogs
Здесь много примеров с кодами
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 15.10.2018, 21:41
#6
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,767
Отправить сообщение для Alan с помощью ICQ


Цитата:
Сообщение от VVA Посмотреть сообщение
Здесь много примеров с кодами
Нет там ИМХО со сменой Image в окне. Идейка в зачистке окна и вставке нового изображения.
в ПРОКАТ как раз то что надо топикстартеру
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 16.10.2018, 16:06
#7
===AAA===


 
Регистрация: 15.08.2005
г. Норильск
Сообщений: 183


Да, запустил ПРОКАТ, посмотрел, как меняются картинки.

Ровно то, что нужно, спасибо.

Сейчас буду разбираться, как это реализовано. Вопросы
уже есть (в частности, почти ничего на русскоязычных
ресурсах не нашёл про image_block, только на англоязычных -
странно как-то), но пока попробую разобраться сам.
__________________
Счастливо, Алексей!
===AAA=== вне форума вставить имя Обратить внимание модератора на это сообщение  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Можно примерчик диалогового окна со сменой слайдов?

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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запуск диалогового окна через "WScript.Shell" "PopUp" в скрытом режиме kosmi LISP 3 24.05.2018 07:58
Как в макросе прописать выбор диалогового окна? DmAK Программирование 2 20.09.2016 08:59
Электрика: можно ли делать окна и въезды в здание со стороны ЛЭП? Kikin Электроснабжение 14 20.04.2009 15:20
Диалоговые окна за пределами экрана (не FILEDIA) kosmax AutoCAD 7 30.03.2009 16:30
Медленное открытие диалогового окна PLOT AutoCAD 2006 VladD AutoCAD 20 08.06.2006 14:58

|| Главная || Каталог САПР || Тендеры || Публикации || Объявления || Биржа труда || Download || Галерея ||
|| Библиотека || Кунсткамера || Каталог предприятий || Контакты || Файлообменник || Блоги ||