|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
обертка для DCL
Инженер САПР
Тюмень
Регистрация: 12.11.2004
Сообщений: 36
|
||
Просмотров: 2605
|
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
Мансур, поздравляю, ты "открыл" невизуальное программирование. Именно так, в древние времена, писали программы на всех языках программирования - в коде, вслепую, описывали элементы диалоговых окон. Это вообще-то и сейчас можно сделать, создавая формы в run-time, только занимаются этим в исключительных случаях, при разработке компонентов, а также по религиозным причинам.
Цитата:
Нет никакой "dcl-ной логики" - логика есть в программе. И не надо её, "dcl-логику", придумывать. Надо иметь "контролы" и ссылки на имена событий (а в Lisp это как раз легко делать), которые происходят при действии с элементами окна. Описание формы само по себе и его можно менять сколько угодно, логика работы программы - тоже своя. Её можно менять не затрагивая форму. А в Lisp с dcl можно вообще одной формой в разных программах пользоваться. |
|||
![]() |
|
||||
Как выше верно отметил ShaggyDoc, смешивать логику работы приложения с его визуальным представлением - это очень плохое решение. Не стоит открытую тобой "Америку" брать на вооружение, т.к. сам же потом и намучаешься с ней...
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
Помогаю, кому делать нечего. Регистрация: 27.03.2009
Русская деревня
Сообщений: 394
|
Это "технология" конца 80-х начала 90-х годов прошлого столетия. Имел дело с "Турбо Паскаль-6" фирмы Borland. (DOS). Там этот подход был реализован в полной мере.
__________________
ЗДЕСЬ лежат бесплатные Lisp-ы |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
не открывается файл sld слайда (в dcl форме) , как открыть с помощью автолиспа dwg файл | autocadhelp | LISP | 11 | 28.03.2022 21:13 |
Как создать кнопку в dcl окошке для редактирования программы lsp которую запускаешь для получения этого dcl окошка | МИХАИЛCAD | Программирование | 7 | 15.03.2013 08:17 |
Проблема с кодировкой текста диалоговых окон DCL под Windows-8 | Pilot | Программирование | 8 | 11.01.2013 14:57 |
DCL урок на примере. | Pavel_GP | Программирование | 22 | 03.11.2011 13:20 |