public static void InitThumbnail()
{
Debugger.Assert(
() =>
{
Debugger.WriteLine("Loading generic maid thumbnail...");
float size = Translation.GetTranslation("THUMB_TEXT_SIZE").Parse(10.0F);
float posX = Translation.GetTranslation("THUMB_TEXT_POS_X").Parse(0.0F);
float posY = Translation.GetTranslation("THUMB_TEXT_POS_Y").Parse(0.0F);
Debugger.WriteLine(LogLevel.Info, $"Font size: {size}, posX: {posX}, posY: {posY}");
DefaultThumbnail = new Bitmap(OriginalThumbnail);
using (Graphics g = Graphics.FromImage(DefaultThumbnail))
{
Font f = new Font("Arial", size);
g.DrawString(Translation.GetTranslation("THUMB_NONE"), f, new SolidBrush(Color.Black), posX, posY);
}
},
"Failed to load the generic maid thumbnail");
}
}