Оберон-клуб «ВЄДАsoft»

Твердыня модульных языков
Текущее время: 28 мар 2024, 13:32

Часовой пояс: UTC + 2 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
СообщениеДобавлено: 26 дек 2019, 21:48 
Не в сети

Сообщения: 53
Где можно скачать для ознакомления скомпилированные программы, написанные на Оберон, с графическим интерфейсом? А на также написанные на Оберон-2 и вариациях Модула.

_________________
Работаю в Windows 10. В то же время также установлен Линукс для некоторых ситуаций


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 27 дек 2019, 12:25 
Не в сети
Администратор
Аватара пользователя

Сообщения: 189
viewtopic.php?f=15&t=268


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 27 дек 2019, 15:39 
Не в сети
Аватара пользователя

Сообщения: 1019
Откуда: Днепропетровская обл.
В поставке XDev есть часики на WinAPI, портированные из ADW Modula-2:


И ещё пример простого оконного приложения на BlackBox:


А вот ссылка на примеры GUI-приложений из ADW Modula-2, тоже на WinAPI:


Не призываю писать на WinAPI, но с GUI в Оберонах традиционно очень плохо.
А в качестве каркаса для GUI-приложений BlackBox не подойдёт?


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 01 янв 2020, 20:16 
Не в сети

Сообщения: 53
Благодарю за ответы. С Новогодними праздниками Вас. Прошу подсказать, насколько легко и качественно получается сделать exe или бывает так, что ексешник совсем не хочет нормально компилироваться и запускаться (не из-за допущенной ошибки, а из-за кривой технологии, если она имеет место быть)?

Цитата:
А в качестве каркаса для GUI-приложений BlackBox не подойдёт?
Не знаю пока что.

_________________
Работаю в Windows 10. В то же время также установлен Линукс для некоторых ситуаций


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 02 янв 2020, 07:32 
Не в сети
Аватара пользователя

Сообщения: 1019
Откуда: Днепропетровская обл.
Ну, если говорить о кривостях, то я столкнулся, например, с тем, что exe'шники, порождаемые Оберон-линкерами, воспринимаются антивирусами как зараженные, поскольку не опознаются как произведённые известными способами (имеют нестандартные секции и т.п.). Но кривость ли это Оберон-линкеров или просто перестраховка антивирусов?

Я всё-таки советую Вам посмотреть в сторону Free Pascal и Lazarus, там много чего уже реализовано для разработки GUI-приложений.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 06 янв 2020, 23:07 
Не в сети
Администратор
Аватара пользователя

Сообщения: 108
Pimbom писал(а):
Благодарю за ответы. С Новогодними праздниками Вас. Прошу подсказать, насколько легко и качественно получается сделать exe или бывает так, что ексешник совсем не хочет нормально компилироваться и запускаться (не из-за допущенной ошибки, а из-за кривой технологии, если она имеет место быть)?

Цитата:
А в качестве каркаса для GUI-приложений BlackBox не подойдёт?
Не знаю пока что.


Технологии не подводят. Но надо правильно составить список для сборки приложения.
В Блэкбоксе сделано проще, что надо просто упаковать нужные модули в исполняемый файл.
Список модулей возможно получить, вызвав команду: DevPacker.ListLoadedModules
Вот тут делал инструкцию
http://wiki.oberon.org/blackbox/noappwin


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 07 янв 2020, 06:44 
Не в сети

Сообщения: 53
Благодарю. С Рождеством. А можно ли скачать программу, созданную по вашей инструкции?

_________________
Работаю в Windows 10. В то же время также установлен Линукс для некоторых ситуаций


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 13 янв 2020, 19:11 
Не в сети
Администратор
Аватара пользователя

Сообщения: 108
Спасибо за поздравление! И вас тоже поздравляю.

Я её не сохранил... Но может сделаю какую-то демонстрацию. Хорошая идея.

Может быть вы сделайте по инструкции для тренировки и выложите что-нибудь?
Заодно укажите на слабые непонятные места в тексте.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 13 янв 2020, 20:08 
Не в сети

Сообщения: 53
Благодарю за поздравление. Пока что изучаю в свободное время другой язык программирования. А к Оберону и другим языкам присматриваюсь попутно, чтобы быть немного в курсе, как обстоят дела в технологиях.

_________________
Работаю в Windows 10. В то же время также установлен Линукс для некоторых ситуаций


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 2 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
© VEDAsoft Oberon Club