User Tag List

Показано с 1 по 10 из 23

Тема: Оберон/GCC для УКНЦ/БК

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #12

    Регистрация
    06.02.2020
    Адрес
    г. Москва
    Сообщений
    483
    Спасибо Благодарностей отдано 
    139
    Спасибо Благодарностей получено 
    390
    Поблагодарили
    145 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    нужна простая вещь: убрать эти дебильные линии

    Вот код

    Код:
    	.mcall	.print, .ttyout, .exit
    
    TINITG:	.asciz	<33>"%!1"<33>"[0;0r"
    TGRAFR:	.asciz	<33>"%!0"
    TCOLRS:	.asciz	<33>"LI@@"<47>"@@"<40>"@@"<40>
    TTEXTR:	.asciz	<33>"%!3"<14>
    
    TLINCL:	.asciz	<33>"ML@@"<47>
    TPOINT:	.asciz	<33>"UH"<40><140><140><40><100>
    TLINE:	.asciz	<33>"UG!ao M"
    
    	.even
    	
    START:
    	; инициализация
    	.print	#TINITG		; упорядочить таблицу строк
    	.print	#TGRAFR		; графический режим
    	.print	#TCOLRS		; цвета символа, знакоместа, экрана
    	.print	#TTEXTR		; в текстовый режим & очистить экран
    
    	.exit
    
    	.END START
    [свернуть]


    Переводит экран в графический чтобы выставить цвета символа: белый, знакоместа: черный, экрана: черный
    Затем переводит обратно в символьный и очищает экран.
    Дебильные линии должны пропасть ибо весь экран будет черным.
    Для твоих целей наверное нужно выполнить печать этих последовательностей + добавить опять переход в графический режим и что-то начать рисовать.
    Вся цель этого действа - очистить синий фон с экрана, он вызывает эти твои линии при установке своей палитры.

    Насчет того как убрать служебные строки - задумано разработчиками чтобы они были. Вот и не трожь их пока-что.
    Последний раз редактировалось BlaireCas; 08.11.2021 в 08:29.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 247
    Последнее: 17.11.2024, 07:55
  2. Ответов: 172
    Последнее: 10.12.2012, 18:36
  3. Создание кросскомпилятора языка Оберон для Z80
    от Oleg N. Cher в разделе Программирование
    Ответов: 35
    Последнее: 27.03.2012, 14:36
  4. Ответов: 0
    Последнее: 13.03.2012, 23:18

Ваши права

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