Документация по Clarion


SHOWIMAGE (показать .PCX или .GIF)



SHOWIMAGE(row,col,[rows],[cols],file,usepal)


row col rows cols file usepal
Строка, в которой начать вывод PCX или GIF.
Столбец, в котором начать вывод PCX или GIF.
Высота рисунка в строках. Если пропущено, то столько, сколько нужно для размещения рисунка.
Ширина рисунка в столбцах. Если пропущено, то столько, сколько нужно для размещения рисунка.
Строковая константа или переменная содержащая имя PCX или GIF файла.
Целочисленная константа или переменная. Если 0, то используется 256-цветная палитра .PCX или .GIF. Если НЕ-ноль, то используется 256-цветная палитра ранее выведенного рисунка (или стандартные аппаратные установки).

SHOWIMAGE это низкоуровневая команда для вывода рисунка в формате PCX или GIF без поля типа IMAGE. Экран должен быть в графическом режиме, так что сначала надо открыть SCREEN с атрибутом GRAPHIC. Атрибуты ROWS и COLS могут быть опущены, но запятые, отмечающие пропущенные параметры, должны быть обязательно. Если атрибуты ROWS и COLS пропущены, то рисунок выводится в полный размер. При необходимости, рисунок масштабируется.
Поддерживаются графические режимы EGA, VGA и SVGA. CGA и Hercules НЕ поддерживаются. Поддерживаются все 16-цветные режимы. На 16-цветных адаптерах, 256-цветные PCX и GIF выводятся в 16-цветном режиме. Режим SVGA 256 цветов поддерживается со следующим оборудованием (минимальная конфигурация):



Марка видеокарты Разрешение Требуемая память
TSENG Chip Set Video7 / Headland Ahead Systems Paradise VESA Trident Everex Zymos Genoa
640 x 350 512K
640 x 400 256K
640 x 400 256K
640 x 400 256K
640 x 400 256K
640 x 400 256K
640 x 400 256K
640 x 400 256K

Пример:
Screen SCREEN(25,80).COLOR(0),GRAPHIC.
CODE
OPEN(Screen) !Открыть фиктивный графический экран
SHOWIMAGE(1,1,25,80,'logo.pcx',0)
!Вывести эмблему в полный экран



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