Клиппер 5. Справочник

Видеоадаптеры не допускают смешивания шрифтов


    необходима прикомпоновка CT II-драйвера CT2US50.OBJ (см. табл. 6-1).
 
  Примечания
 
  . Видеоадаптеры не допускают смешивания шрифтов с различной
    пиксельной высотой.
 
  . Функцию FONTRESET() нельзя использовать, если загружен шрифт, для
    которого отсутствует аналог в ROM (то есть размер символа отличается
    от 8, 14, 16 пикселей). Поэтому перед ее вызовом необходимо перейти на
    допустимый режим.
 
  . Если EGA-адаптер не использует весь соответствующий диапазон


    памяти, то количество доступных шрифтовых областей может быть менее 4.
    Число доступных шрифтовых областей можно определить с помощью функции
    MAXFONT().
 
  . Данная функция сбрасывает все установки, ранее выполненные с
    помощью функции FONTSELECT().
 
  Примеры
 
  . Загрузка всех 256 символов шрифта EGA в область 2:
 
    ? FONTLOAD("\FONTS\OLDENG.014", 2)          // 0, если успешно
    FONTSELECT(2)                               // загружено
 
  . Замена последних 128 символов шрифта в области 3:
 
    ? FONTLOAD("\FONTS\OLDENG.EGA", 3, 128, 128)
                                                // 0, если успешно
    FONTSELECT(3)                               // загружено
 
  . Загрузка шрифта высотой 24 пикселя в последнюю доступную область:
 
    FONTLOAD("\FONTS\PC.024", MAXFONT(), .T.)
 

See Also: FONTSELECT()
FONTRESET()
GETFONT()
SETFONT()
SETSCRMODE()

 

 

 FONTRESET()
 Отменяет все изменения шрифтов и палитр.
------------------------------------------------------------------------------
 
  Синтаксис
 
    FONTRESET() --> lReset
 
  Возвращаемое значение
 
    lReset - логическое значение .T. при успешной отмене всех изменений
    шрифтов и палитр, а иначе .F..
 
  Описание
 
    Функция отменяет все изменения, произведенные с помощью FONTLOAD(),
    SETFONT() и FONTSELECT().

Содержание раздела