public Setting()
{
var assemblylocation = Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location);
BackgroundImagesDirectoryAbsolutePath = Path.Combine(string.IsNullOrEmpty(assemblylocation) ? "" : assemblylocation, "Images");
BackgroundImageAbsolutePath = Path.Combine(string.IsNullOrEmpty(assemblylocation) ? "" : assemblylocation, "background.png");
Opacity = 0.35;
PositionHorizon = PositionH.Right;
PositionVertical = PositionV.Bottom;
UpdateImageInterval = TimeSpan.FromMinutes(30);
Extensions = ".png, .jpg";
ImageBackgroundType = ImageBackgroundType.Single;
LoopSlideshow = true;
MaxWidth = 0;
MaxHeight = 0;
}