#include <config.h>
#include <cstdlib>
-#include <clocale>
#ifdef __GNUG__
#pragma implementation
#include "ColorHandler.h"
#include "frontends/Dialogs.h"
#include "frontends/GUIRunTime.h"
-#include "frontends/xforms/xform_helpers.h" // for XformColor
+#include "frontends/xforms/xforms_helpers.h" // for XformColor
using std::endl;
fl_initialize(argc, argv, "LyX", cmdopt, num_res);
// It appears that, in xforms >=0.89.5, fl_initialize()
// calls setlocale() and ruins our LC_NUMERIC setting.
- setlocale(LC_NUMERIC, "C");
+ locale_init();
fl_get_app_resources(res, num_res);
static const int geometryBitmask =
ypos += HeightOfScreen(ScreenOfDisplay(fl_get_display(), fl_screen)) - height; //DefaultScreen(fl_get_display())) - height;
// Initialize the LyXColorHandler
- lyxColorHandler = new LyXColorHandler;
+ lyxColorHandler.reset(new LyXColorHandler);
}
// should a mapping exist.
{
string filename = AddName(user_lyxdir, "preferences.xform");
- XformColor::read( filename );
+ XformsColor::read( filename );
}
// Show the main & title form