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

Discussing libraries simplifying applications development
  • Флейм без причины - признак дурачины.
    in code we trust
  • Есть ещё и такой вариант: добавить эти функции не в ядро, а в библиотеку. Потому что надо ли всё пихать в ядро?
  • Библиотека уже есть (/rd/1/lib/console.obj). Дело в том, что, насколько я понимаю, одна консоль не может быть использована несколькими приложениями (я ошибаюсь?).
    in code we trust
  • само существование второго вопроса, на который вы отвечаете, зависит от ответа на первый "собственно такой вопрос: как это происходит?"..
    И мы уже давно не пешки,
    Мы пули, мы орлы, и решки!
    Война ютит бинарный код,
    Умри, или иди вперед!
  • Посмотри http://diamondz.land.ru/console.7z, там есть пара примеров. Может этот твой вопрос прояснится.
    Ещё примеры:
    in code we trust
  • премного благодарен) как и ожидалось, второй вопрос отпал.. это оказалось не сложно..
    И мы уже давно не пешки,
    Мы пули, мы орлы, и решки!
    Война ютит бинарный код,
    Умри, или иди вперед!
  • console.obj захватывает курсор при скролле даже если окно не активно. Попробуйте, например, на Shell.
    Из хаоса в космос
  • Баг - мусор при схлопывании окна (rolled up).

    З.Ы. Изначально сообщение запостил в тему Shell, но проблема с библиотекой.
  • Кто и когда удалил con_write_string? Пробовал последнюю сборку и 1946ю, ни там, ни там этой функции нет.
  • Сделал консоль чуть менее похожую на виндовую.
    Из хаоса в космос
  • Что-то не видно изменения прокрутки в ночных сборках.
    Из хаоса в космос
  • В следующей сборке будет пересобрано.
    Сделаем мир лучше!
  • В обработке escape-последовательности перемещения курсора в console.obj ошибка, перепутаны cols и rows. Полтора часа бился над проблемой, пока не проверил работу escape-ов.
  • 1. В окне консоли заливается фон и поверх выводится содержимое с текстом и прокрутка. При перерисовке окно колбасит неимоверно. Исправлено
    2. Баг при схлопывании окна в заголовок.
    Из хаоса в космос
  • Who is online

    Users browsing this forum: No registered users and 4 guests