For Unix only (Gtk+): make the default rendering mode Gfx. The Gtk+

implementation is buggy, and we'll eventually be going in this direction anyway
of using gfx to render controls. Need to take out this #ifdef eventually for
Win and Mac.

To enable the native widgets, edit ~/.mozilla/prefs50.js, and add the line
user_pref("nglayout.widget.mode", 1);.


git-svn-id: svn://10.0.0.236/trunk@28312 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
syd%netscape.com
1999-04-20 21:34:34 +00:00
parent 64e624d546
commit 1d3c0b607f
2 changed files with 28 additions and 2 deletions

View File

@@ -189,7 +189,20 @@ nsPresContext::GetUserPreferences()
if (NS_OK == mPrefs->GetIntPref("nglayout.widget.mode", &prefInt)) {
mWidgetRenderingMode = (enum nsWidgetRendering)prefInt; // bad cast
}
} else
#if defined XP_UNIX
// XXX for Unix only (Gtk+) -- make the default rendering mode Gfx. The
// Gtk+ implementation is buggy, and we'll eventually be going in this
// direction anyway of using gfx to render controls. Need to take out
// this #ifdef eventually for Win and Mac.
//
// To enable native widgets, edit ~/.mozilla/prefs50.js, and add the
// line user_pref("nglayout.widget.mode", 1);. Syd 4/20/99
mWidgetRenderingMode = eWidgetRendering_Gfx;
#else
mWidgetRenderingMode = eWidgetRendering_Native;
#endif
PRBool usePrefColors = PR_TRUE;
#ifdef _WIN32

View File

@@ -189,7 +189,20 @@ nsPresContext::GetUserPreferences()
if (NS_OK == mPrefs->GetIntPref("nglayout.widget.mode", &prefInt)) {
mWidgetRenderingMode = (enum nsWidgetRendering)prefInt; // bad cast
}
} else
#if defined XP_UNIX
// XXX for Unix only (Gtk+) -- make the default rendering mode Gfx. The
// Gtk+ implementation is buggy, and we'll eventually be going in this
// direction anyway of using gfx to render controls. Need to take out
// this #ifdef eventually for Win and Mac.
//
// To enable native widgets, edit ~/.mozilla/prefs50.js, and add the
// line user_pref("nglayout.widget.mode", 1);. Syd 4/20/99
mWidgetRenderingMode = eWidgetRendering_Gfx;
#else
mWidgetRenderingMode = eWidgetRendering_Native;
#endif
PRBool usePrefColors = PR_TRUE;
#ifdef _WIN32