24 #ifndef __EVENTUTILITIES__ 25 #define __EVENTUTILITIES__ 29 #include "VirtualKey.h" 30 #include "KeyStates.h" 45 class DV_ EventUtilities
48 static void MovePaletteWindowsOffScreen(bool16 off);
54 DV_ bool16 IsMouseButtonDown();
55 DV_ bool16 IsMouseButtonReleased();
57 DV_ bool16 IsUserStartingDrag(
IEvent *e, bool16 &isPatientUser,
const CursorSpec* patientCursor = nil);
59 DV_ bool16 IsUserStartingDrag(
IEvent *e, bool16 &isPatientUser,
const SysRect& startOnExitGRect,
const CursorSpec* patientCursor = nil);
61 DV_
void RemoveNextKeyCmd(
IEvent* e);
63 DV_ bool16 IsDragOrTrackInProgress();
65 DV_ bool16 IsTrackInProgress();