2607B |
GROB!
|
( grob1 grob2 #x #y → )
Stores grob1 into grob2. Bang type.
|
2EFDB |
(GROB+)
|
( grob1 grob2 → grob )
Combines two grobs using bitwise OR. Errors
when grobs have different sizes.
|
2F342 |
GROB+#
|
( flag grob1 grob2 #x #y → grob' )
Inserts grob2 into the specified position of
grob1, using OR (if flag is TRUE ) or XOR (if
flag is FALSE ). Does all necessary checks first.
|
26080 |
GROB!ZERO
|
( grob #x1 #y1 #x2 #y2 → grob' )
Blanks a rectangular region of the grob. Bang
type.
|
368E7 |
GROB!ZERODRP
|
( grob #x1 #y1 #x2 #y2 → )
Blanks a rectangular region of the
grob. Probably only useful if grob is the
text or graphics grob (see section on
display-organization). Bang type.
|
2612F |
SUBGROB
|
( grob #x1 #y1 #x2 #y2 → grob' )
Returns specified portion of grob.
|
25F0E |
XYGROBDISP
|
( #x #y grob → )
Stores grob in HARDBUFF with upper left
corner at (#x,#y). HARDBUFF is expanded if
necessary.
|
25ED8 |
GROB>GDISP
|
( grob → )
Stores new graph grob.
|
260B2 |
MAKEGROB
|
( #height #width → grob )
Creates a blank grob.
|
2F0DB |
MAKEPICT#
|
( #w #h → )
Creates blank graph grob. Minimum size is
131x64. Smaller grobs will be automatically
resized.
|
2609E |
INVGROB
|
( grob → grob' )
Inverts grob data bits. Bang type.
|
260E4 |
PIXON
|
( #x #y → )
Sets pixel in text grob.
|
260DF |
PIXOFF
|
( #x #y → )
Clears pixel in text grob.
|
260EE |
PIXON?
|
( #x #y → flag )
Is pixel in text grob on?
|
260DA |
PIXON3
|
( #x #y → )
Sets pixel in graph grob.
|
260D5 |
PIXOFF3
|
( #x #y → )
Clears pixel in graph grob.
|
260E9 |
PIXON?3
|
( #x #y → flag )
Is pixel in graph grob on?
|
280C1 |
ORDERXY#
|
( #x1 #y1 #x2 #y2 → #x1' #y1' #x2' #y2' )
Orders the bints to be appropriate for
defining a rectangle in a grob. Swaps #x1
and #x2 if #x2<#x1. Swaps #y1 and #y2 if
#y2<#y1.
|
280F8 |
ORDERXY%
|
( %x1 %y1 %x2 %y2 → %x1' %y1' %x2' %y2' )
ORDERXY# with real numbers.
|
2EF9F |
LINEON
|
( #x1 #y1 #x2 #y2 → )
Draws a line in text grob.
|
2EFA0 |
LINEOFF
|
( #x1 #y1 #x2 #y2 → )
Clears a line in text grob.
|
2EFA1 |
TOGLINE
|
( #x1 #y1 #x2 #y2 → )
Toggles a line in text grob.
|
2EFA2 |
LINEON3
|
( #x1 #y1 #x2 #y2 → )
Draws a line in graph grob.
|
2F13F |
DRAWLINE#3
|
( #x1 #y1 #x2 #y2 → )
Draws a line in graph grob. x1<x2 is not
required.
|
2EFA3 |
LINEOFF3
|
( #x1 #y1 #x2 #y2 → )
Clears a line in graph grob.
|
2EFA4 |
TOGLINE3
|
( #x1 #y1 #x2 #y2 → )
Toggles a line in graph grob.
|
2F382 |
TOGGLELINE#3
|
( #x1 #y1 #x2 #y2 → )
Toggles line in graph grob. x1<x2 is not
required.
|
2F32C |
DRAWBOX#
|
( #x1 #y1 #x2 #y2 → )
Draws rectangle in graph grob.
|
2EF03 |
DOLCD>
|
( → grob )
Returns current display.
|
2EF04 |
DO>LCD
|
( grob → )
Grob to display.
|
0BF007 |
^GROBADDext
|
( grob2 grob1 → grob )
Vertical grob addition.
grob2 will be above grob1.
|