#endif
#include "lists.h"
-#include "frontend.h"
extern char *wbOptions;
extern int gotPremove;
extern int blackPlaysFirst;
extern FILE *debugFP;
extern char* programVersion;
-extern ProcRef firstProgramPR, secondProgramPR;
extern Board boards[];
extern char marker[BOARD_RANKS][BOARD_FILES];
extern char lastMsg[MSG_SIZ];
void EditTagsEvent P((void));
void GetMoveListEvent P((void));
void ExitAnalyzeMode P((void));
-void AnalyzeModeEvent P((void));
+int AnalyzeModeEvent P((void));
void AnalyzeFileEvent P((void));
void MatchEvent P((int mode));
void RecentEngineEvent P((int nr));
int Explode P((Board board, int fromX, int fromY, int toX, int toY));
typedef enum { CheckBox, ComboBox, TextBox, Button, Spin, ResetButton, SaveButton, ListBox, Graph, PopUp,
- FileName, PathName, Slider, Message, Fractional, Label, BoxBegin, BoxEnd, DropDown, Break, EndMark } Control;
+ FileName, PathName, Slider, Message, Fractional, Label, Icon,
+ BoxBegin, BoxEnd, BarBegin, BarEnd, DropDown, Break, EndMark } Control;
typedef struct XB_OPT { // [HGM] options: descriptor of UCI-style option
int value; // current setting, starts as default
void Load P((ChessProgramState *cps, int n));
int MultiPV P((ChessProgramState *cps));
void MoveHistorySet P(( char movelist[][2*MOVE_LEN], int first, int last, int current, ChessProgramStats_Move * pvInfo ));
-void EvalGraphSet P(( int first, int last, int current, ChessProgramStats_Move * pvInfo ));
void MakeEngineOutputTitle P((void));
/* A point in time */