OberonCore https://forum.oberoncore.ru/ |
|
MDI для бедных https://forum.oberoncore.ru/viewtopic.php?f=34&t=6354 |
Страница 2 из 3 |
Автор: | Info21 [ Вторник, 26 Февраль, 2019 11:26 ] |
Заголовок сообщения: | Re: MDI для бедных |
Trurl писал(а): Наверное ко всему можно привыкнуть, но у меня с плитками не сложилось. Да и ужасов с блекбоксом никаких не наблюдаю. Ловил себя на том, что привык к и "не наблюдаю" количества телодвижений для постоянного поправления расположения окошек. Кстати, механизм snap'а окон -- заплатка именно на эту проблемку, которая (заплатка) сама способна стать геморройчиком. Возможно, где-то в эмпиреях существует идея схемы работы, где в одном флаконе всё только хорошее. |
Автор: | SovietPony [ Вторник, 26 Февраль, 2019 12:22 ] |
Заголовок сообщения: | Re: MDI для бедных |
В Haiku OS ещё есть фишка позволяющия слепить из нескольких любых окон вкладочки. https://www.haiku-os.org/docs/userguide/ru/gui.html |
Автор: | Илья Ермаков [ Пятница, 22 Март, 2019 00:09 ] |
Заголовок сообщения: | Re: MDI для бедных |
Из диссертации Недори: http://www.kronos.ru/literature/nedorya/cand.4 Цитата: В отличие от системы Оберон система Mithril поддерживает универсальный многооконный интерфейс. Принятое в системе Оберон деление на "треки" может быть поддержано реализацией подходящей эвристики размещения окон на экране. Такое решение не только увеличивает свободу размещения окон на экране, но и позволяет работать в системе на экранах небольшого размера.
|
Автор: | arlean1 [ Воскресенье, 24 Март, 2019 13:20 ] |
Заголовок сообщения: | Re: MDI для бедных |
Это же ещё для DOS? https://zx.oberon2.ru/forum/viewtopic.php?f=54&t=142 Цитата: OM2 + Мифрил: Оберон-2 и Компилятор Модула-2 + OO- Расширяемый GUI / API / IDE для ПК / DOS (защищенный режим 386/486) О, я тоже! Оценочный комплект OM2 V1.1e, 28-января 1994 г. 32-битный компилятор Oberon-2 и Modula-2 для ПК / DOS I'386 / '486, DPMI, XMS, EMS, VCPI-совместимый, Авторское право (1993 г.) Международной ассоциации OM2 ,
|
Автор: | arlean1 [ Воскресенье, 24 Март, 2019 13:26 ] |
Заголовок сообщения: | Re: MDI для бедных |
Илья Ермаков писал(а): Из диссертации Недори: Интересно, почему подобные тексты нельзя разместить на главной странице OberonCore, для рекламы Oberona? Цитата: ВВЕДЕНИЕ
В работе рассматриваются вопросы построения систем программирования (СП), удобных для разработки прикладных систем. Построение СП является основной задачей инструментального программирования. Достаточно сложным (и в большой степени субъективным) является критерий "хорошести" СП. Не претендуя на полноту определения, постараемся привести важные критерии "хорошей" СП. 1) Надежное программирование. Это свойство, очевидно, затрагивает как языки программирования, так и языковое окружение (библиотеки). Важным критерием надежности является раннее обнаружение ошибок, в первую очередь во время компиляции, и динамический контроль в тех случаях, когда статический контроль не возможен. Аккуратный выбор методов реализации окружения позволяет удалить некоторые классы ошибок полностью. Так например, встроенная в окружение сборка мусора обеспечивает отсутствие ошибок, связанных с некорректным освобождением памяти. 2) Переносимость. Нецелесообразным является разработка системы программирования для некоторой конкретной платформы (термин платформа используется как обозначение пары машина + операционная система). Изменения в аппаратуре происходят очень быстро, обостряется конкуренция среди ОС. Для подтверждения этого факта достаточно перечислить ОС, работающие на старших моделях семейства i80x86: MS-DOS, MS Windows, OS/2, Windows NT, NEXTStep, различные реализации системы Unix. Ориентация на конкретную платформу приведет к появлению неконкурентного продукта. 3) Полнота. В последнее время требования к набору библиотек СП существенно возросли, так система обязательно должна включать графическую, оконную и сетевую поддержку. К сожалению, все эти три аспекта остаются за пределами внимания разработчиков языковых окружений, так например, проект стандарта Модулы-2 не содержит библиотеки поддержки графики и окон. Список требований к СП очевидно будет расти и дальше, что приводит к следующему важному свойству "хорошей" СП. 4) Адаптируемость и расширяемость. "Хорошая" система должна предоставлять возможности развития и адаптации под различные требования. Возможность расширения (адаптации, модификации) системы – это единственный способ обеспечить выполнение новых требований, неизвестных на данный момент проектирования системы. В некотором смысле, любая программная система является расширяемой. Мы же будем называть расширяемой системой только такую систему, в которой при добавлении новых возможностей не возникает необходимость в изменении базисных понятий и механизмов. Цель работы. Целью данной работы являлась реализация "хорошей", а именно расширяемой и переносимой системы (РПС), удовлетворяющей приведенным критериям. Работа по достижению этой цели была разбита на две подзадачи: выбор подходящих языков, схемы трансляции и реализация переносимых компиляторов (главы 1, 2); исследования принципов построения расширяемых систем и разработка системы (главы 3, 4). |
Автор: | Artyemov [ Воскресенье, 24 Март, 2019 16:51 ] |
Заголовок сообщения: | Re: MDI для бедных |
NEXTStep на "на старших моделях семейства i80x86"? Такое было? Цифирьки в 68040 те же, что и в 80486, но они "даже не однофамильцы"... |
Автор: | Борис Рюмшин [ Воскресенье, 24 Март, 2019 21:16 ] |
Заголовок сообщения: | Re: MDI для бедных |
Artyemov писал(а): NEXTStep на "на старших моделях семейства i80x86"? Такое было? Цифирьки в 68040 те же, что и в 80486, но они "даже не однофамильцы"... NEXTStep работал в том числе и на x86. |
Автор: | Artyemov [ Понедельник, 25 Март, 2019 21:22 ] |
Заголовок сообщения: | Re: MDI для бедных |
Оказалось точно так, " The operating system was ported to Intel's architecture because of a change in NeXT's business strategy, which was then to remove themselves from the hardware business entirely."(из википедии). Забавно, в начале 90-х "нексты" завязывают с хардвером, но портируют ос на всё, вплоть до "спарка" |
Автор: | Trurl [ Вторник, 26 Март, 2019 23:49 ] |
Заголовок сообщения: | Re: MDI для бедных |
Я видел фильм который начинался точно так же. |
Автор: | luowy [ Суббота, 07 Декабрь, 2019 06:18 ] |
Заголовок сообщения: | Re: MDI для бедных |
great, this problem has trouble us for a long time... |
Автор: | Илья Ермаков [ Суббота, 07 Декабрь, 2019 23:35 ] |
Заголовок сообщения: | Re: MDI для бедных |
adimetrius писал(а): Коллеги, вот спойлер плиточного интерфейса для ББ. Мне кажется удачным. Буду ждать выхода |
Автор: | adimetrius [ Понедельник, 16 Декабрь, 2019 00:36 ] |
Заголовок сообщения: | Re: MDI для бедных |
И вот еще спойлер. Я люблю крестики (закрыть окно) красные слева, и прокрутку тоже (как в Обероне) и тонкую. Для тех, кто нет - P.S. В аду для перфекционистов Ни серы нету, ни огня, И лишь слегка неравномерно Стоят щербатые котлы |
Автор: | Artyemov [ Понедельник, 16 Декабрь, 2019 01:48 ] |
Заголовок сообщения: | Re: MDI для бедных |
adimetrius писал(а): ] P.S. В аду для перфекционистов Ни серы нету, ни огня, И лишь слегка неравномерно Стоят щербатые котлы Помнится, котлы стояли несимметрично... это действительно душераздирающе |
Автор: | Wlad [ Понедельник, 16 Декабрь, 2019 01:50 ] |
Заголовок сообщения: | Re: MDI для бедных |
Илья Ермаков писал(а): adimetrius писал(а): Коллеги, вот спойлер плиточного интерфейса для ББ. Мне кажется удачным. Буду ждать выхода Так... А зачем тогда от System 3 было уходить в GUI? |
Автор: | Ярослав Романченко [ Понедельник, 16 Декабрь, 2019 02:00 ] |
Заголовок сообщения: | Re: MDI для бедных |
Wlad писал(а): Так... Развитие по спирали
А зачем тогда от System 3 было уходить в GUI? |
Автор: | Wlad [ Понедельник, 16 Декабрь, 2019 03:16 ] |
Заголовок сообщения: | Re: MDI для бедных |
Ярослав Романченко писал(а): Wlad писал(а): Так... Развитие по спирали А зачем тогда от System 3 было уходить в GUI? |
Автор: | adimetrius [ Понедельник, 30 Декабрь, 2019 00:59 ] |
Заголовок сообщения: | Re: MDI для бедных |
Коллеги, обещанный плиточный интерфейс готов к тестированию: https://forum.oberoncore.ru/viewtopic.php?f=24&t=6525 Всамделе, зачем ушли от System3? Согласен, было очень удобно; и удивительно изящно спроектировано. |
Автор: | Artyemov [ Понедельник, 30 Декабрь, 2019 22:20 ] |
Заголовок сообщения: | Re: MDI для бедных |
adimetrius писал(а): Коллеги, обещанный плиточный интерфейс готов к тестированию: https://forum.oberoncore.ru/viewtopic.php?f=24&t=6525 Всамделе, зачем ушли от System3? Согласен, было очень удобно; и удивительно изящно спроектировано. Дык System3 это самостоятельная ОС, но кой-чего под ней сделать нельзя (печатную плату спроектировать, к примеру), а ББ программа под "несколько более другую" ОС. PS: ох, прошу прощения, раздел-то "gnu/linux", подразумевал ms-win; под линуксом примерно как и в sys3 платы проектировать |
Автор: | Иван Денисов [ Вторник, 31 Декабрь, 2019 14:44 ] |
Заголовок сообщения: | Re: MDI для бедных |
Artyemov писал(а): PS: ох, прошу прощения, раздел-то "gnu/linux", подразумевал ms-win; под линуксом примерно как и в sys3 платы проектировать DipTrace отлично работает в Wine. |
Страница 2 из 3 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |