‗FONT

Материал из ПМК вики
Перейти к навигации Перейти к поиску

_FONT — системное слово Каллисто.

_FONT          ( −− a )                             Адрес структуры терминала из 5 байт, описывающей активный шрифт.

Слово _FONT кладёт на стек адрес структуры из 5 байт, содержащей всю информацию о текущем шрифте, необходимую для терминального вывода.

Ввод слова _FONT[править]

В режиме ЛАТ последовательно нажмите клавиши  ШГ→   П   5   4   2 

История[править]

Английское слово font означает «шрифт».

Реализация[править]

 126 ; Описание активного шрифта
 127 ; Порядок полей важен, они заполняются словом FONT!
 128 ;
 129 pFONT           .EQU      126                   ; 11126  _FONT − Структура терминала, описывающая активный шрифт
 130 rrCHW           .EQU     1126                   ; 11126  +0  максимальная ширина литеры при выводе на индикатор
 131 rrCHH           .EQU     1127                   ; 11127  +1  высота литеры при выводе на индикатор
 132 rrBSW           .EQU     1128                   ; 11128  +2  ширина курсора и средней литеры для BS
 133 rrSCRLN         .EQU     1129                   ; 11129  +3  на сколько линий поднять экран при прокрутке
 134 rrSCRLFIX       .EQU     1130                   ; 11130  +4  на сколько строк поднять курсор после прокрутки
…
2808 ;#lowFONT
2809 ; _FONT            ( −− a )                             Адрес структуры терминала из 5 байт, описывающей активный шрифт.
2810 LFONT:          .DB     5
2811                 .TEXT   "_FONT"
2812                 .DW     LKBDF
2813 FONT:           .DW     SUSE
2814                 .DB pFONT

Ссылки[править]


  У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их.


  Это заготовка статьи. Вы можете помочь проекту, дополнив её.