{ 0, 0, 10, NULL, (void*) &appData.flashCount, "", NULL, Spin, N_("Flash Moves (0 = no flashing):") },
{ 0, 1, 10, NULL, (void*) &appData.flashRate, "", NULL, Spin, N_("Flash Rate (high = fast):") },
{ 0, 5, 100,NULL, (void*) &appData.animSpeed, "", NULL, Spin, N_("Animation Speed (high = slow):") },
+{ 0, 1, 5, NULL, (void*) &appData.zoom, "", NULL, Spin, N_("Zoom factor in Evaluation Graph:") },
{ 0, 0, 0, NULL, (void*) &GeneralOptionsOK, "", NULL, EndMark , "" }
};
{
int col, j, r, g, b, step = 10;
char *s, buf[MSG_SIZ]; // color string
- Arg args[5];
GetWidgetText(¤tOption[source], &s);
if(sscanf(s, "#%x", &col) != 1) return; // malformed
b = col & 0xFF; g = col & 0xFF00; r = col & 0xFF0000;
void SaveChanges(int n)
{
- GetWidgetText(¤tOption[0], &commentText);
+ GenericReadout(0);
ReplaceComment(commentIndex, commentText);
}
void NewCommentPopup(char *title, char *text, int index)
{
- Widget edit;
Arg args[16];
if(shells[1]) { // if already exists, alter title and content
XtOverrideTranslations(commentOptions[0].handle, XtParseTranslationTable(commentTranslations));
}
-static char *tagsText, *msgText;
+static char *tagsText;
int NewTagsCallback(int n)
{
void changeTags(int n)
{
- GetWidgetText(¤tOption[1], &tagsText);
+ GenericReadout(1);
if(bookUp) SaveToBook(tagsText); else
ReplaceTags(tagsText, &gameInfo);
}
void NewTagsPopup(char *text, char *msg)
{
- Widget edit;
Arg args[16];
char *title = bookUp ? _("Edit book") : _("Tags");
String *prms;
Cardinal *nprms;
{
- Arg args[2];
- String val;
+ char *val;
if(prms[0][0] == '1') {
GetWidgetText(&boxOptions[0], &val);
- TypeInDoneEvent((char*)val);
+ TypeInDoneEvent(val);
}
PopDown(0);
}
{
int r = n==2 ? -1 : rand() & (1<<30)-1;
char buf[MSG_SIZ];
- Arg args[2];
snprintf(buf, MSG_SIZ, "%d", r);
SetWidgetText(&shuffleOptions[1], buf, 0);
SetWidgetState(&shuffleOptions[0], True);
if(tcType == 0 && tmpMoves <= 0) return 0;
if(tcType == 2 && tmpInc <= 0) return 0;
GetWidgetText(¤tOption[4], &tc); // get original text, in case it is min:sec
+ searchTime = 0;
switch(tcType) {
case 0:
if(!ParseTimeControl(tc, -1, tmpMoves)) return 0;