X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=frontend.h;h=01d0da0714ae65d6bb5dc790afc417f1ffd78e61;hb=7e0222e64da6706bf0dc2468f459b98e4346206b;hp=3f239a1db9df71e9e478063197d2a5b9a59403f0;hpb=7c9ee0544821f7981792be03e90ba15e9a8aeada;p=xboard.git diff --git a/frontend.h b/frontend.h index 3f239a1..01d0da0 100644 --- a/frontend.h +++ b/frontend.h @@ -51,15 +51,11 @@ *------------------------------------------------------------------------ ** See the file ChangeLog for a revision history. */ -#ifndef _FRONTEND -#define _FRONTEND +#ifndef XB_FRONTEND +#define XB_FRONTEND #include -typedef VOIDSTAR ProcRef; -#define NoProc ((ProcRef) 0) -typedef VOIDSTAR InputSourceRef; - char *T_ P((char *s)); void ModeHighlight P((void)); void SetICSMode P((void)); @@ -72,14 +68,11 @@ void SetUserThinkingEnables P((void)); void SetMachineThinkingEnables P((void)); void DisplayTitle P((String title)); void DisplayMessage P((String message, String extMessage)); -void DisplayError P((String message, int error)); void DisplayMoveError P((String message)); -/* If status == 0, we are exiting with a benign message, not an error */ -void DisplayFatalError P((String message, int error, int status)); +void DisplayNote P((String message)); void DisplayInformation P((String message)); -void DisplayNote P((String message)); void AskQuestion P((String title, String question, String replyPrefix, ProcRef pr)); void DisplayIcsInteractionTitle P((String title)); @@ -130,13 +123,11 @@ int StopLoadGameTimer P((void)); void StartLoadGameTimer P((long millisec)); void AutoSaveGame P((void)); -typedef void (*DelayedEventCallback) P((void)); void ScheduleDelayedEvent P((DelayedEventCallback cb, long millisec)); DelayedEventCallback GetDelayedEvent P((void)); void CancelDelayedEvent P((void)); // [HGM] mouse: next six used by mouse handler, which was moved to backend extern int fromX, fromY, toX, toY; -typedef enum { Press, Release } ClickType; void PromotionPopUp P((void)); void DragPieceBegin P((int x, int y, Boolean instantly)); void DragPieceEnd P((int x, int y)); @@ -184,6 +175,7 @@ extern char *homeDir; /* these are in wgamelist.c */ void GameListPopUp P((FILE *fp, char *filename)); +void GameListPopDown P((void)); void GameListHighlight P((int index)); void GameListDestroy P((void)); @@ -217,7 +209,6 @@ extern int commentUp; extern char *firstChessProgramNames; void GreyRevert P((Boolean grey)); -void MarkMenuItem P((char *menuRef, int state)); void EnableNamedMenuItem P((char *menuRef, int state)); typedef struct FrontEndProgramStats_TAG { @@ -247,4 +238,4 @@ void SlavePopUp P((void)); Boolean MoveHistoryIsUp P((void)); void HistoryPopUp P((void)); -#endif +#endif /* XB_FRONTEND */