#include "backend.h"
#include "xhistory.h"
#include "xboard.h"
+#include "dialogs.h"
#include "gettext.h"
#ifdef ENABLE_NLS
void
ClearHistoryMemo ()
{
- ClearTextWidget(&historyOptions[0]);
+ SetWidgetText(&historyOptions[0], "", HistoryDlg);
}
// the bold argument says 0 = normal, 1 = bold typeface
Boolean
MoveHistoryIsUp ()
{
- return shellUp[7];
+ return shellUp[HistoryDlg];
}
Boolean
MoveHistoryDialogExists ()
{
- return shells[7] != NULL;
+ return DialogExists(HistoryDlg);
}
void
HistoryPopUp ()
{
- if(GenericPopUp(historyOptions, _("Move list"), 7))
- XtOverrideTranslations(historyOptions[0].handle, XtParseTranslationTable(historyTranslations));
- MarkMenu("menuView.Show Move History", 7);
+ if(GenericPopUp(historyOptions, _("Move list"), HistoryDlg))
+ AddHandler(&historyOptions[0], 0);
+ MarkMenu("Show Move History", HistoryDlg);
}
void
HistoryShowProc ()
{
- if (!shellUp[7]) {
+ if (!shellUp[HistoryDlg]) {
ASSIGN(historyText, "");
HistoryPopUp();
RefreshMemoContent();
MemoContentUpdated();
- } else PopDown(7);
+ } else PopDown(HistoryDlg);
ToNrEvent(currentMove);
}