From a5f6288f7568cfdbb3285897c0abe66e97307be2 Mon Sep 17 00:00:00 2001 From: Arun Persaud Date: Sun, 11 Oct 2009 11:46:40 -0700 Subject: [PATCH] moved autocommproc, autoflagproc and autoflipproc to gtk --- callback.c | 16 +++++++++++++ callback.h | 3 ++ xboard.c | 72 ++++------------------------------------------------------- 3 files changed, 24 insertions(+), 67 deletions(-) diff --git a/callback.c b/callback.c index 1d10abe..45500e3 100644 --- a/callback.c +++ b/callback.c @@ -425,6 +425,22 @@ void RetractMoveProc(object, user_data) } /* Option Menu */ +void AutocommProc(object, user_data) + GtkObject *object; + gpointer user_data; +{ + appData.autoComment = !appData.autoComment; + return; +} + +void AutoflagProc(object, user_data) + GtkObject *object; + gpointer user_data; +{ + appData.autoCallFlag = !appData.autoCallFlag; + return; +} + void ShowThinkingProc(object, user_data) GtkObject *object; gpointer user_data; diff --git a/callback.h b/callback.h index f1e5973..38ef708 100644 --- a/callback.h +++ b/callback.h @@ -40,6 +40,9 @@ void MoveNowProc P((GtkObject *object, gpointer user_data)); void RetractMoveProc P((GtkObject *object, gpointer user_data)); /* Option Menu */ +void AutocommProc P((GtkObject *object, gpointer user_data)); +void AutoflagProc P((GtkObject *object, gpointer user_data)); +void AutoflipProc P((GtkObject *object, gpointer user_data)); void ShowThinkingProc P((GtkObject *object, gpointer user_data)); void HideThinkingProc P((GtkObject *object, gpointer user_data)); void FlipViewProc P((GtkObject *object, gpointer user_data)); diff --git a/xboard.c b/xboard.c index 096e3cb..a99967d 100644 --- a/xboard.c +++ b/xboard.c @@ -321,10 +321,6 @@ void AnimateDraggingProc P((Widget w, XEvent *event, String *prms, Cardinal *nprms)); void AnimateMovingProc P((Widget w, XEvent *event, String *prms, Cardinal *nprms)); -void AutocommProc P((Widget w, XEvent *event, String *prms, - Cardinal *nprms)); -void AutoflagProc P((Widget w, XEvent *event, String *prms, Cardinal *nprms)); -void AutoflipProc P((Widget w, XEvent *event, String *prms, Cardinal *nprms)); void AutobsProc P((Widget w, XEvent *event, String *prms, Cardinal *nprms)); void AutoraiseProc P((Widget w, XEvent *event, String *prms, Cardinal *nprms)); @@ -694,9 +690,9 @@ MenuItem optionsMenu[] = { {N_("Always Queen"), AlwaysQueenProc}, {N_("Animate Dragging"), AnimateDraggingProc}, {N_("Animate Moving"), AnimateMovingProc}, - {N_("Auto Comment"), AutocommProc}, - {N_("Auto Flag"), AutoflagProc}, - {N_("Auto Flip View"), AutoflipProc}, + // {N_("Auto Comment"), AutocommProc}, + // {N_("Auto Flag"), AutoflagProc}, + // {N_("Auto Flip View"), AutoflipProc}, {N_("Auto Observe"), AutobsProc}, {N_("Auto Raise Board"), AutoraiseProc}, {N_("Auto Save"), AutosaveProc}, @@ -1844,8 +1840,8 @@ XtActionsRec boardActions[] = { { "AlwaysQueenProc", AlwaysQueenProc }, { "AnimateDraggingProc", AnimateDraggingProc }, { "AnimateMovingProc", AnimateMovingProc }, - { "AutoflagProc", AutoflagProc }, - { "AutoflipProc", AutoflipProc }, + // { "AutoflagProc", AutoflagProc }, + // { "AutoflipProc", AutoflipProc }, { "AutobsProc", AutobsProc }, { "AutoraiseProc", AutoraiseProc }, { "AutosaveProc", AutosaveProc }, @@ -5562,64 +5558,6 @@ void AnimateMovingProc(w, event, prms, nprms) args, 1); } -void AutocommProc(w, event, prms, nprms) - Widget w; - XEvent *event; - String *prms; - Cardinal *nprms; -{ - Arg args[16]; - - appData.autoComment = !appData.autoComment; - - if (appData.autoComment) { - XtSetArg(args[0], XtNleftBitmap, xMarkPixmap); - } else { - XtSetArg(args[0], XtNleftBitmap, None); - } - XtSetValues(XtNameToWidget(menuBarWidget, "menuOptions.Auto Comment"), - args, 1); -} - - -void AutoflagProc(w, event, prms, nprms) - Widget w; - XEvent *event; - String *prms; - Cardinal *nprms; -{ - Arg args[16]; - - appData.autoCallFlag = !appData.autoCallFlag; - - if (appData.autoCallFlag) { - XtSetArg(args[0], XtNleftBitmap, xMarkPixmap); - } else { - XtSetArg(args[0], XtNleftBitmap, None); - } - XtSetValues(XtNameToWidget(menuBarWidget, "menuOptions.Auto Flag"), - args, 1); -} - -void AutoflipProc(w, event, prms, nprms) - Widget w; - XEvent *event; - String *prms; - Cardinal *nprms; -{ - Arg args[16]; - - appData.autoFlipView = !appData.autoFlipView; - - if (appData.autoFlipView) { - XtSetArg(args[0], XtNleftBitmap, xMarkPixmap); - } else { - XtSetArg(args[0], XtNleftBitmap, None); - } - XtSetValues(XtNameToWidget(menuBarWidget, "menuOptions.Auto Flip View"), - args, 1); -} - void AutobsProc(w, event, prms, nprms) Widget w; XEvent *event; -- 1.7.0.4