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

Возвращает текущую таблицу переопределений кодов


 
  Примеры
 
  . Определение текущего режима:
 
    ? GETPBIOS()                // 0, вывод через DOS
 

See Also: SETPBIOS()

 

 

 GETPXLAT()
  Возвращает текущую таблицу переопределений кодов принтера.


------------------------------------------------------------------------------
 
  Синтаксис
 
    GETPXLAT() --> cPrintTable
 
  Возвращаемое значение
 
    cPrintTable - символьная строка, содержащая полную таблицу
    переопределений кодов принтера, или пустая строка, если таблица не
    была определена.
 
  Описание
 
    Функция возвращает текущую таблицу переопределений кодов принтера,
    установленную функцией SETPXLAT(). Возвращаемая строка может быть
    сохранена в переменной и восстановлена позже. Таким образом,
    GETPXLAT() позволяет переключать таблицы шрифтов принтера.
 
  Примеры
 
  . Сохранение текущей таблицы:
 
    cOldTab := GETPXLAT()
 
  . Установка новой таблицы:
 
    SETPXLAT(......)
    SETPXLAT(......)
    SETPXLAT(......)
 
  . Вывод на другой принтер:
 
    SET PRINTER TO LPT2
 
  . Восстановление предыдущей таблицы, начиная с позиции 0:
 
    SETPXLAT(0, cOldTab)
 

See Also: SETPXLAT()

 

 

 GETSCRMODE()
 Возвращает код текущего видеорежима.
------------------------------------------------------------------------------
 
  Синтаксис
 
    GETSCRMODE() --> nModeNumber
 
  Возвращаемое значение
 
    nModeNumber - числовой код текущего видеорежима.
 
  Описание
 
    Функция, в отличие от GETMODE(), возвращает текущий видеорежим в форме
    числового значения. Это позволяет запросить режим видеоадаптера и
    восстановить его, используя SETSCRMODE(). В CT II-функциях
    используются следующие коды режимов:
 
    Таблица 2-1. Видеорежимы и их коды
    --------------------------------------------------------------------

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