Boolean handle_event (EventType *e) { WinDrawChars( "DEBUG1", 6, 55, 60 ); if (e->eType == frmLoadEvent) { if (e->data.frmLoad.formID == NULL) WinDrawChars("DEBUG2", 6, 55, 60); FormType *form = FrmInitForm (e->data.frmLoad.formID); FrmSetActiveForm (form); FrmSetEventHandler (form, handler); return true; } else return false; }