;;; Inertly recovered online-help source contexts.
;;; Original System 46 file: lmwin/typwin.53
;;; Exact source bytes follow each generated provenance comment.

;;; Source bytes 188:670; lines 6-15; sha256 58d13d8da6332d4f62845691a0ab1df4b7694cfbe266345e793c25ca2bf82add
(DEFFLAVOR BASIC-MOUSE-SENSITIVE-ITEMS
	((ITEM-TYPE-ALIST NIL)			;Associates actions with types of items
	 (ITEM-LIST NIL)			;All the currently exposed items
	 ITEM-BLINKER				;Highlights mousable items
	 MENU)					;For when item clicked on with right button
	()
  (:INCLUDED-FLAVORS ESSENTIAL-MOUSE STREAM-MIXIN)
  (:GETTABLE-INSTANCE-VARIABLES ITEM-TYPE-ALIST)
  (:SETTABLE-INSTANCE-VARIABLES ITEM-TYPE-ALIST)
  (:DOCUMENTATION :MIXIN "Menu like operations for a typeout window"))

;;; Source bytes 6550:6658; lines 163-164; sha256 23e4e0b6249777bf2bba6cd237cd2e09dd1504c5f181478ad7f80a414c28772b
(DEFFLAVOR TYPEOUT-ITEM-TEST-WINDOW () (BASIC-MOUSE-SENSITIVE-ITEMS WINDOW)
  (:DOCUMENTATION :COMBINATION))

;;; Source bytes 7940:8301; lines 197-202; sha256 5ac03d33428283f4c750c68bcb7fef1e8d1289b1140b8b6489a4b542f23eaaca
(DEFFLAVOR ESSENTIAL-WINDOW-WITH-TYPEOUT-MIXIN ((TYPEOUT-WINDOW NIL)) ()
  (:INCLUDED-FLAVORS ESSENTIAL-MOUSE MOUSE-MOVES-MIXIN)
  (:GETTABLE-INSTANCE-VARIABLES TYPEOUT-WINDOW)
  (:INITABLE-INSTANCE-VARIABLES TYPEOUT-WINDOW)
  (:OUTSIDE-ACCESSIBLE-INSTANCE-VARIABLES TYPEOUT-WINDOW)
  (:DOCUMENTATION :MIXIN "A window that has a typeout window as an inferior"))

;;; Source bytes 10105:10551; lines 242-248; sha256 cb151a035cdda21f00b90dde457df57091edb9cce46f7d09a605ba058edd83c5
(DEFFLAVOR BASIC-TYPEOUT-WINDOW ((BOTTOM-REACHED NIL) (HAD-MOUSE-P NIL) (INCOMPLETE-P NIL))
	   (NO-SCREEN-MANAGING-MIXIN DONT-SELECT-WITH-MOUSE-MIXIN)
  (:INCLUDED-FLAVORS ESSENTIAL-MOUSE)
  (:GETTABLE-INSTANCE-VARIABLES INCOMPLETE-P)
  (:DEFAULT-INIT-PLIST :DEEXPOSED-TYPEOUT-ACTION '(:EXPOSE-FOR-TYPEOUT))
  (:OUTSIDE-ACCESSIBLE-INSTANCE-VARIABLES INCOMPLETE-P BOTTOM-REACHED)
  (:DOCUMENTATION :MIXIN "A window that grows over its superior"))

;;; Source bytes 15183:15331; lines 364-366; sha256 e11ba326511d8fb504695a018e1dc26193ed278d2e7c409d33b89f8ebccfb5f6
(DEFFLAVOR KLUDGE-INFERIOR-MIXIN () ()
  (:INCLUDED-FLAVORS ESSENTIAL-WINDOW)
  (:DOCUMENTATION :MIXIN "Turns off superiors blinkers when exposed"))

;;; Source bytes 15945:16200; lines 384-387; sha256 9d502f6299c06ed1efc5dc5df5e9f53d0b16b45223d5886b9d96a9b827a9b670
(DEFFLAVOR TYPEOUT-WINDOW-WITH-MOUSE-SENSITIVE-ITEMS ((LABEL NIL) (BORDERS NIL))
  (BASIC-MOUSE-SENSITIVE-ITEMS KLUDGE-INFERIOR-MIXIN NOTIFICATION-MIXIN
   BASIC-TYPEOUT-WINDOW WINDOW)
  (:DOCUMENTATION :COMBINATION "Typeout window with item operations"))

