[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
pcxShow()
Shows a 16 colours PCX on screen
Syntax:
pcxShow ( cFile, [lPalette], [nX], [nY] ) -> lError
cFile : Name of the PCX file
lPalette : A logic indicating if we like the PCX palette or the
actual one of the system. If it is .T. then prevails
the one from the file. If it is .F. the one from the
system. By default is .T.
This option is very useful for programs like PaintBrush
for Windows that destroys palettes.
nX : Initial coordinate X where we want to see the PCX.
Default value is 0. It may be assigned whichexer value
between 0 and the number of horizontal pixels of the
actual mode. For example, if it is VGA, between 0 and
639.
nY : Initial coordinate Y where we want to see the PCX.
Default value is 0. It may be assigned whichexer value
between 0 and the number of vertical pixels of the
actual mode. For example, if it is VGA, between 0 and
479.
Description:
The PCX can be the size you want. Forget about the 64 kb
limitation.
It only works if a VGA card exists in the system.
The function does not activate the video mode when entering, nor
desactivate the video mode when leaving. Nor does it wait for a
key. This is very useful when you want to show various PCX one
after the other and you do not want to get text mode between one
and the other.
The PCX file can have whichever resolution you want, that is, it
can be 20x100... What is wanted to say is that there is no need to
use the so known resolutions like 640x480 or 640x350.
Return:
.T. if it all has gone well or .F. if the file is not found, the
system does not have a VGA or the PCX format is incorrect.
Example:
nOldModo := SetVGA()
If pcxShow ( "c:\fast\lib\fast1.pcx", .T. 10, 10 )
Inkey(0)
EndIf
VideoMode ( nOldModo )
See Also:
pcxShow256()
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson