Input/Output:

L3L2L1L4L3L2L1

 

 

obj1

obj2

obj3

obj1

obj2

obj3

obj1

 

 

 

 

 

 

 

 

 

 

 

L = Level; A = Argument; I =Item

 

 

 

 

Example:

333 22 1 PICK3 returns 333 22 1 333.

 

 

 

 

See also:

PICK, OVER, DUP

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PICT

Command

 

 

 

 

 

 

 

Type:

 

 

 

 

 

 

 

Description:

PICT Command: Puts the name PICT on the stack.

 

 

 

 

PICT is the name of a storage location in calculator memory containing the current graphics object. The command PICT enables access to the contents of that memory location as if it were a variable. Note, however, that PICT is not a variable as defined in the calculator: its name cannot be quoted, and only graphics objects may be stored in it.

If a graphics object smaller than 131 wide × 80 pixels high is stored in PICT, it is enlarged to 131

×80. (These values are 131 x 64 on the HP 48gII). A graphics object of unlimited pixel height and up to 2048 pixels wide can be stored in PICT.

Access:

!° L[PICT] PICT

( °is the left-shift of the Nkey).

Input/Output:

 

 

 

 

 

 

 

 

 

 

 

Level 1/Argument 1

 

Level 1/Item 1

 

 

 

 

 

 

 

 

PICT

 

 

 

 

Example:

PICT RCL returns the current graphics object to the stack.

 

See also:

GOR, GXOR, NEG, PICTURE, PVIEW, RCL, REPL, SIZE, STO, SUB

 

 

 

 

 

PICTURE

Command

 

 

Type:

 

 

Description:

Picture Environment Command: Selects the Picture environment (that is, selects the graphics

 

display and activates the graphics cursor and Picture menu).

 

 

When executed from a program, PICTURE suspends program execution until is pressed.

Access:

…µPICTURE

 

 

 

š

 

 

Input/Output:

None

 

 

Example:

This program:

 

 

 

« "Press CANCEL to returnto stack"

 

 

1 DISP 3 WAIT PICTURE »

 

 

 

displays a message for 3 seconds, then selects the Picture environment. (The character in the

 

program indicates a linefeed.)

 

 

See also:

PICT, PVIEW, TEXT

 

 

 

 

 

 

 

PINIT

Command

 

 

Type:

 

 

Description:

Port Initialize Command: Initializes all currently active ports. It may affect data already stored in a

 

port.

 

 

 

PINIT is particularly useful when a third-party library has corrupted memory. It stores and then

 

purges an object in each internal port. This has the effect of initializing each port without

 

disturbing any previous-stored data, while removing any invalid objects.

 

Access:

…µPINIT

 

 

Full Command and Function Reference 3-169