| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Ну это как посмотреть. С нашей колокольни - да, всё просто до безобразия. Но в то же время, умея уже вот это всё, зачем тогда что-то писать на LISP? На LISP, в основном, пишут программы для автоматизации своей работы инженеры. Изучать .NET, WinForm/WPF требует довольно много времени и немалой мотивации. Далеко не каждый к такому готов. А изучив, уже вряд ли захочет вернуться на LISP.
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic) |
||||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,047
|
|
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,004
|
Цитата:
|
|||
|
||||
Цитата:
Я имел в виду, что раньше, изменяя настройки, всегда была опция все эти изменения не применять, пока не нажата кнопка подтверждения. Сейчас от этого стали избавляться. Зайдёте в настройки браузера - Вы не увидите кнопки "Сохранить". Всякие бегунки-переключатели, радио-кнопки, комбобоксы, изменения которых применяются сразу. Переключили всё что надо и закрыли страницу настроек - всё сохранилось автоматически. На смартфоне, в большинстве случаев, то же самое. В Google-документах так вообще нет опции сохранения. Все изменения сохраняются в момент их внесения. Закончил редактировать, закрыл вкладку, открыл - всё в том же состоянии, как и до закрытия. ----- добавлено через ~2 мин. ----- Цитата:
Я тоже думал, что буду писать в гибридном стиле. Но выяснилось, что это жутко неудобно.
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic) |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,004
|
|
|||
|
||||
а я поддержу Do$, гибридный стиль это конечно ОЧЕНЬ круто, но требует много лишнего, в то время, когда любой чистый лисп работает из коробки. и наверное можно смириться и обходиться брошенкой-dcl
|
||||
|
||||
Я на основе собственного опыта и пишу. Не встретил пока ни одного "гибридника": либо "лиспер", либо "дотнетчик". Но вот чтобы на LISP писал, а .NET как вспомогательный инструмент использовал - не встречал, увы.
Цитата:
Таких не знаю.
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic) |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,004
|
|
|||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
Цитата:
А вот насчет "свопните" или "удерживайте 5 сек" - это уже извращения. В смартфонах это еще обоснованно, но не надо распространять на нормальные приложения, потому что "так модно". Из-за "моды" и с некоторыми смартфонами трудно работать. Вот прекрасные смартфоны Redmi снабжаются жуткой оболочкой MIUI. Там надо "квест" проходить - как что-то элементарное сделать наподобие удаления ненужных смс или настройки контактов. Да еще и "модные" кнопочки - светлосерые на белом. И после каждой новой модели на форумах сотни страниц с разгадками интерфейса. А вот у другой фирмы, по тот же Андроид всё понятно сделано. Цитата:
Все-таки браузер и смарфоны - "для блондинок" и приравненных к ним. Они же не знают "всё что надо". А если не всё надо, если надо только попробовать? А уже чуть сложнее и без Применить не обойтись. Элементарная Настройка даты и времени - захотите взглянуть на "календарик", передвинете на другое число - и настройки изменятся? Потому и три кнопки ОК, Отменить, Применить. Я уж не говорю про более сложные случаи, которые в серьезных программах всегда имеются. Цитата:
Разобраться один раз, как это делается будет быстрее, чем каждый раз биться с DCL. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Offtop: К вопросу о DosLib
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
А это показывает, как связываться именно с ARX. В DOSlib нет ничего эдакого, чтобы использовать всю мощь ObjectARX, это не какое-то "вертикальное" приложение, всего лишь хороший набор полезных функций.
Еще во времена AutoCAD R14 мы сделали свой аналог. Но тогда ARX можно было написать хоть на каком языке и с любым компилятором. Мы работали с Borland C++ и Zortech C++, и на Delphi делали ARX. Это же DLL с тремя обязательными функциями, одна из которых acrxGetApiVersion возвращает версию AutoCAD. Но начиная с 2000 Autodesk "легла" под Microsoft и стало обязательным использование именно Visual Studio, да еще в сочетании с версиями AutoCAD. И acrxGetApiVersion стала не просто выдавать только номер версии, но делаеть что-то еще, не позволяя загрузить "неправильный" ARX в AutoCAD. Тогда и пришлось переходить на COM, что оказалось даже лучше и проще. Сделал 25 COM-dll, содержащих и интерфейсные и "тихие" функции и больше ничего оказалось и не нужно. Причем одни и те же DLL работают не только с AutoCAD (с вызовом из Лисп), но и с другими программами, например с Mapinfo (с вызовом из MapBasic). |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как с помощью LISP нарисовать окно линиями? | Aндрeй | LISP | 13 | 24.06.2011 14:37 |
Связь данных в поле автокад | Илья М. | Программирование | 2 | 11.02.2011 11:43 |
ГОСТ 21.1101-2009. Как правильно оформить изменения на листе общих данных? | Pavel13 | Прочее. Архитектура и строительство | 3 | 21.11.2010 21:26 |
Текстовое окно не появляется при нажатии F2 | Боныч | AutoCAD | 3 | 09.04.2008 16:21 |
Окно ввода аттрибутов блока. Как убрать? | Pave1 | AutoCAD | 7 | 15.06.2007 14:13 |