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

Говоря об этих режимах нас


    Говоря об этих режимах нас интересует не только возможности
    технических средств, но в большей степени возможности CT II-функций
    относительно генерируемых шрифтов и других установок. Для этих целей
    функция GETSCRMODE() дополнена возможностью возвращать значения,
    превышающие 255, включающие информацию, относящуюся как к возможностям
    технических средств, так и к генерируемым CT II параметрам.
 
    Режим отображения в 40 столбцов может быть совмещен с изменением числа
    строк, например:
 
    CGA40()
    EGA43()             // 43 строки и 40 столбцов
 


  Видеофункции и окна
 
    Функции, изменяющие базовые адреса видеопамяти, нельзя использовать
    при открытых окнах. Это относится ко всем изменениям режимов, а также
    к функциям SETPAGE() и SETSCRSTR().
 

 

 CHARPIX()
 Возвращает количество пиксельных строк на символ.
------------------------------------------------------------------------------
 
  Синтаксис
 
    CHARPIX() --> nPixelLine
 
  Возвращаемое значение
 
    nPixelLine - количество пиксельных строк.
 
  Описание
 
    Различные видеоадаптеры строят изображение символов, используя разное
    количество пиксельных строк. Кроме того, количество пиксельных строк
    зависит от текущего режима конкретного видеоадаптера.
 
    Функция возвращает количество строк, используемых в текущем
    видеорежиме, что полезно в сочетании с функцией SETCURSOR().
 
  Примеры
 
  . Определение количества пиксельных строк:
 
    ? CHARPIX()                 // Например, 16 (VGA, без изменения режима)
 

See Also: FONTLOAD()
SETCURSOR()
SETFONT()

 

 

 CHARWIN()
 Заменяет отдельные символы в заданной области экрана.
------------------------------------------------------------------------------
 
  Синтаксис
 
    CHARWIN([<nTopLine>, <nLeftColumn>, <nBottomLine>,
        <nRightColumn>, [<cNewChar|nNewChar>],

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