X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=frontend.h;h=64cd79f5ab22a8a1c5092693bc42d11c3753fb17;hb=50ffaff1de1b05f1bf76dd842e734eff2974afd4;hp=56fed20d75ff75e1f3eda592d5289e855b5bdb35;hpb=cb4cfa8ca5e717cb2c3d14988b6fc05e31bc1837;p=xboard.git diff --git a/frontend.h b/frontend.h index 56fed20..64cd79f 100644 --- a/frontend.h +++ b/frontend.h @@ -56,10 +56,6 @@ #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)); @@ -218,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 { @@ -243,9 +233,12 @@ void EvalGraphPopUp P((void)); Boolean EvalGraphIsUp P((void)); int EvalGraphDialogExists P((void)); void SlavePopUp P((void)); +void ActivateTheme P((int new)); +char *Col2Text P((int n)); /* these are in xhistory.c */ Boolean MoveHistoryIsUp P((void)); void HistoryPopUp P((void)); +void FindMoveByCharIndex P(( int char_index )); #endif /* XB_FRONTEND */