Turn the new Tooltips api on/off based on what the prefs is set to.

This commit is contained in:
radha%netscape.com 1998-10-08 21:19:53 +00:00
Родитель cbe3a1cc8f
Коммит 1a7fffa64b
1 изменённых файлов: 8 добавлений и 0 удалений

Просмотреть файл

@ -63,6 +63,7 @@
#include <Xm/DrawnB.h>
#include <DtWidgets/ComboBox.h>
#include <Xfe/Xfe.h>
#include <Xfe/ToolTip.h>
#include "Netcaster.h"
#define DEFAULT_COLUMN_WIDTH 35
@ -562,6 +563,9 @@ void XFE_PrefsPageGeneralAppearance::read()
sensitive = !PREF_PrefIsLocked("browser.chrome.toolbar_tips");
XtSetSensitive(fep->show_tooltips_toggle, sensitive);
// Set it in the Tooltips api
XfeTipStringGlobalSetEnabledState(sensitive);
setInitialized(TRUE);
}
@ -643,6 +647,10 @@ void XFE_PrefsPageGeneralAppearance::write()
XtVaGetValues(fep->show_tooltips_toggle, XmNset, &b, 0);
fe_globalPrefs.toolbar_tips_p = b;
// Globally enable/disable tooltips based on what is set on preferences
XfeTipStringGlobalSetEnabledState(b);
// Install preferences
install();