updated version number
[xboard.git] / callback.h
1 void AcceptProc P((GtkObject *object, gpointer user_data));
2 void DeclineProc P((GtkObject *object, gpointer user_data));
3 void RematchProc P((GtkObject *object, gpointer user_data));
4 void CallFlagProc P((GtkObject *object, gpointer user_data));
5 void Drawroc P((GtkObject *object, gpointer user_data));
6 void AbortProc P((GtkObject *object, gpointer user_data));
7 void AdjournProc P((GtkObject *object, gpointer user_data));
8 void ResignProc P((GtkObject *object, gpointer user_data));
9 void StopObservingProc P((GtkObject *object, gpointer user_data));
10 void StopExaminingProc P((GtkObject *object, gpointer user_data));
11 void AdjuWhiteProc P((GtkObject *object, gpointer user_data));
12 void AdjuBlackProc P((GtkObject *object, gpointer user_data));
13 void AdjuDrawProc P((GtkObject *object, gpointer user_data));
14 void ResetProc P((GtkObject *object, gpointer user_data));
15 void WhiteClockProc P((GtkObject *object, gpointer user_data));
16 void BlackClockProc P((GtkObject *object, gpointer user_data));
17 gboolean ExposeProc P((GtkObject *object, gpointer user_data));
18
19 /* File Menu */
20 void QuitProc P((GtkObject *object, gpointer user_data));
21 void LoadNextGameProc P((GtkObject *object, gpointer user_data));
22 void LoadPrevGameProc P((GtkObject *object, gpointer user_data));
23 void ReloadGameProc P((GtkObject *object, gpointer user_data));
24 void LoadNextPositionProc P((GtkObject *object, gpointer user_data));
25 void LoadPrevPositionProc P((GtkObject *object, gpointer user_data));
26 void ReloadPositionProc P((GtkObject *object, gpointer user_data));
27 void LoadPositionProc P((GtkObject *object, gpointer user_data));
28 void SaveGameProc P((GtkObject *object, gpointer user_data));
29 void SavePositionProc P((GtkObject *object, gpointer user_data));
30
31 /* Mode Menu */
32 void AnalyzeFileProc P((GtkObject *object, gpointer user_data));
33 void AnalyzeModeProc P((GtkObject *object, gpointer user_data));
34 void IcsClientProc P((GtkObject *object, gpointer user_data));
35 void MachineBlackProc P((GtkObject *object, gpointer user_data));
36 void MachineWhiteProc P((GtkObject *object, gpointer user_data));
37 void TwoMachinesProc P((GtkObject *object, gpointer user_data));
38 void EditGameProc P((GtkObject *object, gpointer user_data));
39 void EditPositionProc P((GtkObject *object, gpointer user_data));
40 void TrainingProc P((GtkObject *object, gpointer user_data));
41
42 /* Step Menu */
43 void BackwardProc P((GtkObject *object, gpointer user_data));
44 void ForwardProc P((GtkObject *object, gpointer user_data));
45 void ToStartProc P((GtkObject *object, gpointer user_data));
46 void ToEndProc P((GtkObject *object, gpointer user_data));
47 void RevertProc P((GtkObject *object, gpointer user_data));
48 void TruncateGameProc P((GtkObject *object, gpointer user_data));
49 void MoveNowProc P((GtkObject *object, gpointer user_data));
50 void RetractMoveProc P((GtkObject *object, gpointer user_data));
51
52 /* Option Menu */
53 void AutocommProc P((GtkObject *object, gpointer user_data));
54 void AutoflagProc P((GtkObject *object, gpointer user_data));
55 void AutoflipProc P((GtkObject *object, gpointer user_data));
56 void ShowThinkingProc P((GtkObject *object, gpointer user_data));
57 void HideThinkingProc P((GtkObject *object, gpointer user_data));
58 void FlipViewProc P((GtkObject *object, gpointer user_data));
59 void GetMoveListProc P((GtkObject *object, gpointer user_data));
60
61 void AlwaysQueenProc P((GtkObject *object, gpointer user_data));
62 void AnimateDraggingProc P((GtkObject *object, gpointer user_data));
63 void AnimateMovingProc P((GtkObject *object, gpointer user_data));
64 void AutobsProc P((GtkObject *object, gpointer user_data));
65 void AutoraiseProc P((GtkObject *object, gpointer user_data));
66 void AutosaveProc P((GtkObject *object, gpointer user_data));
67 void BlindfoldProc P((GtkObject *object, gpointer user_data));
68 void TestLegalityProc P((GtkObject *object, gpointer user_data));
69 void FlashMovesProc P((GtkObject *object, gpointer user_data));
70 void HighlightDraggingProc P((GtkObject *object, gpointer user_data));
71 void HighlightLastMoveProc P((GtkObject *object, gpointer user_data));
72 void IcsAlarmProc P((GtkObject *object, gpointer user_data));
73 void MoveSoundProc P((GtkObject *object, gpointer user_data));
74 void OldSaveStyleProc P((GtkObject *object, gpointer user_data));
75 void PeriodicUpdatesProc P((GtkObject *object, gpointer user_data));
76 void PremoveProc P((GtkObject *object, gpointer user_data));
77 void QuietPlayProc P((GtkObject *object, gpointer user_data));
78 void PonderNextMoveProc P((GtkObject *object, gpointer user_data));
79 void PopupExitMessageProc P((GtkObject *object, gpointer user_data));
80 void PopupMoveErrorsProc P((GtkObject *object, gpointer user_data));
81
82 /* Help Menu */
83
84 void InfoProc  P((GtkObject *object, gpointer user_data));
85 void ManProc  P((GtkObject *object, gpointer user_data));
86 void HintProc  P((GtkObject *object, gpointer user_data));
87 void BookProc  P((GtkObject *object, gpointer user_data));
88 void AboutProc  P((GtkObject *object, gpointer user_data));
89
90
91 void ShowCoordsProc P((GtkObject *object, gpointer user_data));
92 void ErrorPopDownProc P((GtkObject *object, gpointer user_data));
93 void PauseProc P((GtkObject *object, gpointer user_data));
94 void EventProc P((GtkWindow *window, GdkEvent *event, gpointer data));
95 void UserMoveProc P((GtkWindow *window, GdkEvent *event, gpointer data));
96 gboolean CloseWindowProc P((GtkWidget *button));