ShufflePopDown();
shuffleOpenings = False; // [HGM] should be moved to New Variant menu, once we have it!
ResetGameEvent();
- AnalysisPopDown();
+ EngineOutputPopDown();
return;
}
if (strcmp(name, _("random")) == 0) {
shuffleOpenings = True;
ShufflePopDown();
ResetGameEvent();
- AnalysisPopDown();
+ EngineOutputPopDown();
return;
}
}
return; // dummy
}
-//--------------------------- General Popup for Cloning ----------------------------------
-#if 0
-int XXXUp;
-Widget XXXShell;
-
-void XXXPopDown()
-{
- if (!XXXUp) return;
- XtPopdown(XXXShell);
- XtDestroyWidget(XXXShell);
- XXXUp = False;
- ModeHighlight();
-}
-
-void XXXCallback(w, client_data, call_data)
- Widget w;
- XtPointer client_data, call_data;
-{
- String name;
- Widget w2;
- Arg args[16];
- char buf[80];
-
- XtSetArg(args[0], XtNlabel, &name);
- XtGetValues(w, args, 1);
-
- if (strcmp(name, _("cancel")) == 0) {
- XXXPopDown();
- return;
- }
- if (strcmp(name, _("ok")) == 0) {
- int nr; String name;
- name = XawDialogGetValueString(w2 = XtParent(w));
- if(sscanf(name ,"%d",&nr) != 1) {
- sprintf(buf, "%d", appData.defaultFrcPosition);
- XtSetArg(args[0],XtNvalue, buf); // erase bad (non-numeric) value
- XtSetValues(w2, args, 1);
- return;
- }
- XXXPopDown();
- return;
- }
-}
-
-void XXXPopUp()
-{
- Arg args[16];
- Widget popup, layout, dialog, edit;
- Window root, child;
- int x, y, i;
- int win_x, win_y;
- unsigned int mask;
- char def[80];
-
- i = 0;
- XtSetArg(args[i], XtNresizable, True); i++;
- XtSetArg(args[i], XtNwidth, DIALOG_SIZE); i++;
- XXXShell = popup =
- XtCreatePopupShell(_("XXX Menu"), transientShellWidgetClass,
- shellWidget, args, i);
-
- layout =
- XtCreateManagedWidget(layoutName, formWidgetClass, popup,
- layoutArgs, XtNumber(layoutArgs));
-
- sprintf(def, "%d\n", appData.defaultFrcPosition);
- i = 0;
- XtSetArg(args[i], XtNlabel, ""); i++;
- XtSetArg(args[i], XtNvalue, def); i++;
- XtSetArg(args[i], XtNborderWidth, 0); i++;
- dialog = XtCreateManagedWidget("XXX", dialogWidgetClass,
- layout, args, i);
-
- XawDialogAddButton(dialog, _("ok"), XXXCallback, (XtPointer) dialog);
- XawDialogAddButton(dialog, _("cancel"), XXXCallback, (XtPointer) dialog);
-
- XtRealizeWidget(popup);
- CatchDeleteWindow(popup, "XXXPopDown");
-
- XQueryPointer(xDisplay, xBoardWindow, &root, &child,
- &x, &y, &win_x, &win_y, &mask);
-
- XtSetArg(args[0], XtNx, x - 10);
- XtSetArg(args[1], XtNy, y - 30);
- XtSetValues(popup, args, 2);
-
- XtPopup(popup, XtGrabExclusive);
- XXXUp = True;
-
- edit = XtNameToWidget(dialog, "*value");
-
- previous = NULL;
- SetFocus(engThreshold, popup, (XEvent*) NULL, False);
-}
-
-void XXXMenuProc(w, event, prms, nprms)
- Widget w;
- XEvent *event;
- String *prms;
- Cardinal *nprms;
-{
- XXXPopUp();
-}
-#endif