//File: AuxiliaryMenuDefs.D

//Written by: Kerry A. LaPrade, XEOS

//Stored under XEOS<LaPrade>PrepressSources.dm

//Last modified: January 22, 1980 7:13 PM
//Date: July 20, 1978 12:50 PM
get "MenuDefs.d"

external
[
//AuxiliaryMenuBox
BoxBitBlt
BoxDimensionX
BoxDimensionY
ChangeCursor
ConfirmMenuSelection
CursorInside2
GetConfirmation
GetMouseButton
// InvertScreen
OverwriteBox
PartialFillBox
TypeStringInBox
]

structure SELECTION:
[
keys byte =
[
unused bit 5
key1 bit 1
//Top or left button (Red)
key3 bit 1
//Bottom or Right Button (Blue)
key2 bit 1
//Middle button (Yellow)
]
boxNumber byte
]

structure MOUSE:
[
unused bit 13
key1 bit 1
//Top or left button (Red)
key3 bit 1
//Bottom or Right Button (Blue)
key2 bit 1
//Middle button (Yellow)
]
manifest
[
grayFlip = 4
greyFlip = grayFlip
]