Open a pixmap
+--------------------+
|I = IXOPNPX(IW, IH) |
+--------------------+
Action: Open a new pixmap, and return the pixmap adress.
Parameter Description:
- IW
- Pixmap width.
- IH
- Pixmap height.
Close pixmap
+--------------+
|CALL IXCLPX |
+--------------+
Action: Close the current opened pixmap.
Copy pixmap
+----------------------------+
| CALL IXCPPX (IPIX, IX, IY) |
+----------------------------+
Action: Copy the pixmap IPIX at the position (IX, IY) in the current
window.
- IPIX
- Pixmap adress.
- IX
- X Pixmap position.
- IY
- Y Pixmap position.
CLear pixmap
+--------------------+
|CALL IXCLRPX (IPIX) |
+--------------------+
Action: Clear the pixmap IPIX.
- IPIX
- Pixmap adress.
Remove pixmap
+--------------------+
| CALL IXRMPX (IPIX) |
+--------------------+
Action: Remove the pixmap IPIX.
- IPIX
- Pixmap adress.
Write pixmap on bitmap file
+------------------------------------+
| CALL IXWRPX (IPIX,IW,IH,ILEN,CHPX) |
+------------------------------------+
Action: Write the pixmap IPX in the bitmap file CHPX.
- IPIX
- Pixmap adress.
- IW
- Pixmap width.
- IH
- Pixmap height.
- ILEN
- Pixmap name length.
- CHPX
- Pixmap name.
Save a part of the screen in a pixmap
+--------------------------------+
| CALL IXWIPX (IPIX,IXPOS,IYPOS) |
+--------------------------------+
Action: Copy the area at the position IXPOS IYPOS in the current window in
the pixmap IPIX. The area copied has the size of the pixmap IPIX.
- IPIX
- Pixmap adress.
- IXPOS
- X position in the current window.
- IYPOS
- Y position in the current window.
Double buffer
+--------------------------+
|CALL IXS2BUF (IWID, MODE) |
+--------------------------+
Set the double buffer ON or OFF for the window IWID.
- IWID
- Window identifier. 999 means all the opened
windows.
- MODE
- 1: double buffer is on, 0: double buffer is
off.