Библиотека console.obj - работа с консолью

Discussing libraries simplifying applications development
  • Функция есть и должна работать. Вероятно diamond забыл включить её в экспорт.
  • #6603 — добавил con_set_title в таблицу экспорта.
  • Обновил цвета скролла.
    Attachments
    console.png
    console.png (17.04 KiB)
    Viewed 10036 times
    Из хаоса в космос
  • Импорт console.obj в kos32-gcc
    Одновременно рядом вызовы и cout'а, и функций либы
    /contrib/sdk/samples/cpp_hello
    Attachments
    CONSOLE.zip (2.7 KiB)
    Downloaded 195 times
    Last edited by maxcodehack on Sat Sep 12, 2020 5:21 pm, edited 1 time in total.
  • http://bugs.kolibri-n.org/?id=75
    Чтобы не забыть
    UPD вроде бы fixed.
    Last edited by maxcodehack on Tue Jan 05, 2021 10:39 am, edited 1 time in total.
  • Работаю над поддержкой кодировок в Delphi, и обнаружил, что шрифт, встроенный в console.obj, реализует набор символов, соответствующий альтернативной модифицированной кодировке ГОСТ, популярной в DOS. Она отличается от CP866. Это баг или фича?
  • SoUrcerer wrote:В обработке escape-последовательности перемещения курсора в console.obj ошибка, перепутаны cols и rows. Полтора часа бился над проблемой, пока не проверил работу escape-ов.
    It was true. Forgot to mention in commit info, but fixed in #9105.
    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
  • Freeman wrote:Работаю над поддержкой кодировок в Delphi, и обнаружил, что шрифт, встроенный в console.obj, реализует набор символов, соответствующий альтернативной модифицированной кодировке ГОСТ, популярной в DOS. Она отличается от CP866. Это баг или фича?
    According to English wikipedia page on CP866, it is an unofficial modified variant.
    https://en.wikipedia.org/wiki/Code_page ... e_page_866

    I Believe it's a bug. KFAR (also by the hand of Diamond) has multiple font sizes, and all other sizes have regular CP866 codepage!
    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
  • Who is online

    Users browsing this forum: No registered users and 3 guests