Cleanup and speedup of init code.
This commit is contained in:
parent
5faa5d74c3
commit
8337f28b70
47
misc/tweak.c
47
misc/tweak.c
|
@ -36,12 +36,7 @@
|
||||||
#include "options.h"
|
#include "options.h"
|
||||||
#include "debugtools.h"
|
#include "debugtools.h"
|
||||||
|
|
||||||
DEFAULT_DEBUG_CHANNEL(tweak)
|
DEFAULT_DEBUG_CHANNEL(tweak);
|
||||||
|
|
||||||
/* General options */
|
|
||||||
|
|
||||||
WINE_LOOK TWEAK_WineLook = WIN31_LOOK;
|
|
||||||
|
|
||||||
|
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
*
|
*
|
||||||
|
@ -55,47 +50,29 @@ WINE_LOOK TWEAK_WineLook = WIN31_LOOK;
|
||||||
* Original implementation.
|
* Original implementation.
|
||||||
* 22-Sep-1998 Eric Kohl (ekohl@abo.rhein-zeitung.de)
|
* 22-Sep-1998 Eric Kohl (ekohl@abo.rhein-zeitung.de)
|
||||||
* Removed unused code and added Win98 option.
|
* Removed unused code and added Win98 option.
|
||||||
|
* 23-Aug-2000 Andreas Mohr (a.mohr@mailto.de)
|
||||||
|
* Speedup and code cleanup.
|
||||||
*
|
*
|
||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
|
|
||||||
|
WINE_LOOK TWEAK_WineLook = WIN31_LOOK;
|
||||||
|
|
||||||
int TWEAK_Init (void)
|
int TWEAK_Init (void)
|
||||||
{
|
{
|
||||||
|
static const char *OS = "Win3.1";
|
||||||
char szIniString[80];
|
char szIniString[80];
|
||||||
|
|
||||||
PROFILE_GetWineIniString ("Tweak.Layout", "Win95Look", "TestString",
|
PROFILE_GetWineIniString ("Tweak.Layout", "WineLook", "Win31", szIniString, 80);
|
||||||
szIniString, 80);
|
|
||||||
if (strncmp (szIniString, "TestString", 10)) {
|
|
||||||
if (PROFILE_GetWineIniBool ("Tweak.Layout", "Win95Look", 0)) {
|
|
||||||
TWEAK_WineLook = WIN95_LOOK;
|
|
||||||
TRACE("Using Win95 look and feel.\n");
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
TWEAK_WineLook = WIN31_LOOK;
|
|
||||||
TRACE("Using Win3.1 look and feel.\n");
|
|
||||||
}
|
|
||||||
ERR(
|
|
||||||
"Replace \"Win95Look\" by \"WineLook\" in your \"wine.ini\"!\n");
|
|
||||||
}
|
|
||||||
|
|
||||||
PROFILE_GetWineIniString ("Tweak.Layout", "WineLook", "Win31",
|
/* WIN31_LOOK is default */
|
||||||
szIniString, 80);
|
if (!strncasecmp (szIniString, "Win95", 5)) {
|
||||||
|
|
||||||
if (!strncasecmp (szIniString, "Win31", 5)) {
|
|
||||||
TWEAK_WineLook = WIN31_LOOK;
|
|
||||||
TRACE("Using Win3.1 look and feel.\n");
|
|
||||||
}
|
|
||||||
else if (!strncasecmp (szIniString, "Win95", 5)) {
|
|
||||||
TWEAK_WineLook = WIN95_LOOK;
|
TWEAK_WineLook = WIN95_LOOK;
|
||||||
TRACE("Using Win95 look and feel.\n");
|
OS = "Win95";
|
||||||
}
|
}
|
||||||
else if (!strncasecmp (szIniString, "Win98", 5)) {
|
else if (!strncasecmp (szIniString, "Win98", 5)) {
|
||||||
TWEAK_WineLook = WIN98_LOOK;
|
TWEAK_WineLook = WIN98_LOOK;
|
||||||
TRACE("Using Win98 look and feel.\n");
|
OS = "Win98";
|
||||||
}
|
}
|
||||||
else {
|
TRACE("Using %s look and feel.\n", OS);
|
||||||
TWEAK_WineLook = WIN31_LOOK;
|
|
||||||
TRACE("Using Win3.1 look and feel.\n");
|
|
||||||
}
|
|
||||||
|
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue