Load additional properties into configuration (this should be Engine-agnostic though)
This commit is contained in:
parent
1388d953dc
commit
a2952212c0
@ -116,12 +116,15 @@ namespace UniversalEditor.Engines.WindowsForms
|
||||
"Branding",
|
||||
"Configuration.upl"
|
||||
});
|
||||
|
||||
if (System.IO.File.Exists(ConfigurationFileName))
|
||||
{
|
||||
UniversalEditor.ObjectModels.PropertyList.PropertyListObjectModel plomBranding = new ObjectModels.PropertyList.PropertyListObjectModel();
|
||||
Document.Load(plomBranding, new UniversalPropertyListDataFormat(), new FileAccessor(ConfigurationFileName), true);
|
||||
|
||||
LocalConfiguration.ApplicationName = plomBranding.GetValue<string>(new string[] { "Application", "Title" }, String.Empty);
|
||||
LocalConfiguration.ApplicationName = plomBranding.GetValue<string>(new string[] { "Application", "Title" }, "Universal Editor");
|
||||
LocalConfiguration.ApplicationShortName = plomBranding.GetValue<string>(new string[] { "Application", "ShortTitle" }, "universal-editor");
|
||||
LocalConfiguration.CompanyName = plomBranding.GetValue<string>(new string[] { "Application", "CompanyName" }, "Mike Becker's Software");
|
||||
|
||||
LocalConfiguration.ColorScheme.DarkColor = ParseColor(plomBranding.GetValue<string>(new string[] { "ColorScheme", "DarkColor" }, "#2A0068"));
|
||||
LocalConfiguration.ColorScheme.LightColor = ParseColor(plomBranding.GetValue<string>(new string[] { "ColorScheme", "LightColor" }, "#C0C0FF"));
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user