Fix spelling of foreground (was forground)

This commit is contained in:
Patrick Kranz 2019-04-02 18:48:16 +02:00
parent 9bf9a6f62c
commit 3484e07089

View file

@ -86,9 +86,9 @@ namespace ColorTool
string[] tableStrings = new string[COLOR_TABLE_SIZE];
uint[] colorTable = null;
uint? forgroundColor = null;
uint? foregroundColor = null;
uint? backgroundColor = null;
uint? popupForgroundColor = null;
uint? popupForegroundColor = null;
uint? popupBackgroundColor = null;
for (int i = 0; i < COLOR_TABLE_SIZE; i++)
@ -119,24 +119,24 @@ namespace ColorTool
colorTable[i] = ParseColor(tableStrings[i]);
}
if (ReadAttributes("popup", out var forground, out var background))
if (ReadAttributes("popup", out var foreground, out var background))
{
var forgroundIndex = (COLOR_NAMES as IList<string>).IndexOf(forground);
var foregroundIndex = (COLOR_NAMES as IList<string>).IndexOf(foreground);
var backgroundIndex = (COLOR_NAMES as IList<string>).IndexOf(background);
if (forgroundIndex != -1 && backgroundIndex != -1)
if (foregroundIndex != -1 && backgroundIndex != -1)
{
popupForgroundColor = colorTable[forgroundIndex];
popupForegroundColor = colorTable[foregroundIndex];
popupBackgroundColor = colorTable[backgroundIndex];
}
}
if (ReadAttributes("screen", out forground, out background))
if (ReadAttributes("screen", out foreground, out background))
{
var forgroundIndex = (COLOR_NAMES as IList<string>).IndexOf(forground);
var foregroundIndex = (COLOR_NAMES as IList<string>).IndexOf(foreground);
var backgroundIndex = (COLOR_NAMES as IList<string>).IndexOf(background);
if (forgroundIndex != -1 && backgroundIndex != -1)
if (foregroundIndex != -1 && backgroundIndex != -1)
{
forgroundColor = colorTable[forgroundIndex];
foregroundColor = colorTable[foregroundIndex];
backgroundColor = colorTable[backgroundIndex];
}
}
@ -154,22 +154,22 @@ namespace ColorTool
if (colorTable != null)
{
return new ColorScheme { colorTable = colorTable, background = backgroundColor, foreground = forgroundColor, popupBackground = popupBackgroundColor, popupForeground = popupForgroundColor };
return new ColorScheme { colorTable = colorTable, background = backgroundColor, foreground = foregroundColor, popupBackground = popupBackgroundColor, popupForeground = popupForegroundColor };
}
else
{
return null;
}
bool ReadAttributes(string section, out string forground, out string background)
bool ReadAttributes(string section, out string foreground, out string background)
{
forground = null;
foreground = null;
background = null;
StringBuilder buffer = new StringBuilder(512);
GetPrivateProfileString(section, "FOREGROUND", null, buffer, 512, filename);
forground = buffer.ToString();
if (!COLOR_NAMES.Contains(forground))
foreground = buffer.ToString();
if (!COLOR_NAMES.Contains(foreground))
return false;