extern Boolean bookUp;
extern int tinyLayout, smallLayout;
extern Boolean mcMode;
+extern int dragging;
void MarkMenuItem P((char *menuRef, int state));
char *CmailMsg P((void));
void SaveToBook P((char *text));
void HoverEvent P((int hiX, int hiY, int x, int y));
int PackGame P((Board board));
-Boolean ParseFEN P((Board board, int *blackPlaysFirst, char *fen));
+Boolean ParseFEN P((Board board, int *blackPlaysFirst, char *fen, Boolean autoSize));
void ApplyMove P((int fromX, int fromY, int toX, int toY, int promoChar, Board board));
void PackMove P((int fromX, int fromY, int toX, int toY, ChessSquare promoPiece));
void ics_printf P((char *format, ...));