XEROX QIX 2 4 1 QIX 1 4 By: Jeff Shrager (Shrager.pa@Xerox.com) This document last edited on December 2, 1987. INTRODUCTION QIX is a small graphic demo modelled after the videogame of the same name. To start a QIX, call MODULE EXPLANATIONS (QIX.GROW WINDOW DONTDISMISS) [Function] This starts a bouncer in the indicated window (if no window is specified, the user is prompted for a window). If is non-NIL, QIX.GROW will not dismiss between drawing each line. The QIX will follow the edges of the window, in case it is reshaped. (QIX.PLAY N) [Function] This function will open a screen-sized window and run n QIX's in it. You may stop them all by setting the variable *STOP.QIXS* to T. It is reset to NIL each time a QIX is started. Again, reshaping the large window will cause the QIX's to follow its edges appropriately. A DLion can handle about 2 or 3 QIX's before they start slowing each other down. QIX also installs itself in the list of Idle displays.(LIST ((PAGE NIL (PAPERSIZE Letter FOLIOINFO (ARABIC) STARTINGPAGE# 1) (0 0 612 792) ((FOLIO NIL (PARALOOKS (QUAD CENTERED) CHARLOOKS (SUPERSCRIPT 0 INVISIBLE OFF SELECTPOINT OFF PROTECTED OFF SIZE 10 FAMILY MODERN OVERLINE OFF STRIKEOUT OFF UNDERLINE OFF EXPANSION REGULAR SLOPE REGULAR WEIGHT MEDIUM INVERTED OFF USERINFO NIL STYLE NIL) FORMATINFO (ARABIC)) (174 36 288 36) NIL) (HEADING NIL (HEADINGTYPE RUNNINGHEAD) (84 744 528 36) NIL) (TEXT NIL NIL (84 96 456 600) NIL))) (PAGE NIL NIL (0 0 612 792) ((FOLIO NIL (PARALOOKS (QUAD CENTERED) CHARLOOKS (SUPERSCRIPT 0 SIZE 10 FAMILY HELVETICA OVERLINE OFF STRIKEOUT OFF UNDERLINE OFF SLOPE REGULAR WEIGHT MEDIUM)) (282 42 72 36) NIL) (HEADING NIL (HEADINGTYPE BOO) (84 744 444 36) NIL) (TEXT NIL NIL (84 96 456 600) NIL))) (PAGE NIL NIL (0 0 612 792) ((FOLIO NIL (PARALOOKS (QUAD CENTERED) CHARLOOKS (SUPERSCRIPT 0 SIZE 10 FAMILY HELVETICA OVERLINE OFF STRIKEOUT OFF UNDERLINE OFF SLOPE REGULAR WEIGHT MEDIUM)) (282 42 72 36) NIL) (HEADING NIL (HEADINGTYPE BOO) (84 744 444 36) NIL) (TEXT NIL NIL (84 96 456 600) NIL))))).ÈÈ(ŠŠ8(ŠŠ8DÈÈ PAGEHEADING RUNNINGHEAD(È MODERN MODERN MODERN MODERN MODERNLOGO HRULE.GETFNMODERN  HRULE.GETFNMODERN  HRULE.GETFNMODERN  HRULE.GETFNMODERN  HRULE.GETFNMODERN (/ b    Q6Ú3zº