#ifndef __Desk_Handler_h
#define __Desk_Handler_h
#ifdef __cplusplus
extern "C" {
#endif
#ifndef __Desk_Wimp_h
#include "Desk.Wimp.h"
#endif
extern Desk_bool Desk_Handler_CloseWindow(Desk_event_pollblock *event, void *reference);
extern Desk_bool Desk_Handler_DeleteWindow(Desk_event_pollblock *event, void *reference);
extern Desk_bool Desk_Handler_OpenWindow(Desk_event_pollblock *event, void *reference);
extern Desk_bool Desk_Handler_NullRedraw(Desk_event_pollblock *event, void *reference);
extern Desk_bool Desk_Handler_ClickOK(Desk_event_pollblock *event, void *reference);
 
extern Desk_bool Desk_Handler_Key(Desk_event_pollblock *event, void *reference);
 
extern Desk_bool Desk_Handler_ModeChange(Desk_event_pollblock *event, void *reference);
 
extern Desk_bool Desk_Handler_DragNULL(Desk_event_pollblock *event, void *reference);
extern Desk_bool Desk_Handler_DragFinish(Desk_event_pollblock *event, void *reference);
extern Desk_bool Desk_Handler_HatchRedraw(Desk_event_pollblock *event, void *reference);
 
#ifdef __cplusplus
}
#endif
#endif
