Показать сообщение отдельно
  #7  
Старый 27.01.2023, 09:02
Vitaliy Aksyonov
Guest
 
Сообщений: n/a
По умолчанию Re: Код в golded-plus

Vitaliy Aksyonov написал(а) к Nil A в Jan 23 21:45:00 по местному времени:


Нello Nil!

27 Jan 23 07:04, you wrote to me:

VA>> Ncurses под DOS или OS/2 будет работать? Я сомневаюсь.
NA> Юникодный голдед-фор-дос - это недостижимо. Проще дропнуть поддержку.
NA> Хотите голдеда - юзайте классику, а не новодел на C++20 ;)

Тогда проще форкнуть и выпилить всё легаси. Вроде такие попытки были?
С нуля писать - слишком много работы. В деде за годы накопилось много вкусного функционала.
И если уж писать с нуля - тогда уж или Qt/GTK или вообще на Java/JavaFX.

NA> В ДОСе же текстмода натуральная, две таблицы шрифтов можно загрузить.
NA> Кагбэ стопицот разных символов из юникода не покажешь. Хотя, если
NA> помнишь, были утилитки, в них применялся хак, динамически меняли эти
NA> фонты, и получались разные интересные украшения, тени, и курсор мышки
NA> ещё такой графический поверх текста мог ездить.

Было дело. Люди умели использовать ограниченные ресурсы на полную.

NA> Можно извернуться, найти ДОСовый фреймбуфер, под каким-нибудь dos4gw,
NA> и затащить туда FreeType, и прям отрисовывать, как будто текстмода, и
NA> будет тебе все символы юникода. Кстати, однажды же мы проснулись, и в
NA> линуксе при загрузки стал показываться пингвинчик лого, а дальше вроде
NA> бы как обычная текст-модная консоль, но там уже был фреймбуфер, а не
NA> знакогенератор из видеокарты. Только это уже не будет тем самым
NA> ламповым голдедом. Это как голдед переписать на Qt, и там какой-нибудь
NA> terminal шрифт фиксированный пихать.

Вот и я о том же. Если ламповый голдед оставлять, но с юникодом, то просто переделать внутреннее представление. А что под досом не сможет отобразить все символы - не проблема. Ведь в основном там будет один набор символов.

Vitaliy


... Лысый может причесываться, не снимая шляпы.
--- GoldED+/LNX 1.1.5-b20220504
Ответить с цитированием