Exemplo n.º 1
0
 public void Load(OpenControls.Wpf.Serialisation.IConfigurationSerialiser configurationSerialiser)
 {
     Zoom                = configurationSerialiser.ReadEntry("Zoom", Zoom);
     ZScale              = configurationSerialiser.ReadEntry("ZScale", ZScale);
     BackgroundColour    = configurationSerialiser.ReadEntry("BackgroundColour", string.IsNullOrEmpty(BackgroundColour) ? "Black" : BackgroundColour);
     ShowAxes            = configurationSerialiser.ReadEntry("ShowAxes", ShowAxes);
     ShowAxesTitles      = configurationSerialiser.ReadEntry("ShowAxesTitles", ShowAxesTitles);
     ShowZBar            = configurationSerialiser.ReadEntry("ShowZBar", ShowZBar);
     ShowFrame           = configurationSerialiser.ReadEntry("ShowFrame", ShowFrame);
     FrameColour         = configurationSerialiser.ReadEntry("FrameColour", string.IsNullOrEmpty(FrameColour) ? "White" : FrameColour);
     ShowLabels          = configurationSerialiser.ReadEntry("ShowLabels", ShowLabels);
     LabelColour         = configurationSerialiser.ReadEntry("LabelColour", string.IsNullOrEmpty(LabelColour) ? "White" : LabelColour);
     LabelFontSize       = configurationSerialiser.ReadEntry("LabelFontSize", LabelFontSize);
     LabelAngleInDegrees = configurationSerialiser.ReadEntry("LabelAngleInDegrees", LabelAngleInDegrees);
     XYLabelPosition     = configurationSerialiser.ReadEntry <XYLabelPosition>("XYLabelPosition", XYLabelPosition);
     Perspective         = configurationSerialiser.ReadEntry("Perspective", Perspective);
     ViewProjection      = configurationSerialiser.ReadEntry <ViewProjection>("ViewProjection", ViewProjection);
     ShowGrid            = configurationSerialiser.ReadEntry("ShowGrid", ShowGrid);
     GridColour          = configurationSerialiser.ReadEntry("GridColour", string.IsNullOrEmpty(GridColour) ? "White" : GridColour);
     ShowScatterPlot     = configurationSerialiser.ReadEntry("ShowScatterPlot", ShowScatterPlot);
     ShowShading         = configurationSerialiser.ReadEntry("ShowShading", ShowShading);
     ShadingMethod       = configurationSerialiser.ReadEntry <ShadingMethod>("ShadingMethod", ShadingMethod);
     ShadingAlgorithm    = configurationSerialiser.ReadEntry <ShadingAlgorithm>("ShadingAlgorithm", ShadingAlgorithm);
     BlueLevel           = configurationSerialiser.ReadEntry("BlueLevel", BlueLevel);
     RedLevel            = configurationSerialiser.ReadEntry("RedLevel", RedLevel);
 }
Exemplo n.º 2
0
 public void Save(OpenControls.Wpf.Serialisation.IConfigurationSerialiser configurationSerialiser)
 {
     configurationSerialiser.WriteEntry("Zoom", Zoom);
     configurationSerialiser.WriteEntry("ZScale", ZScale);
     configurationSerialiser.WriteEntry("BackgroundColour", string.IsNullOrEmpty(BackgroundColour) ? "Black" : BackgroundColour);
     configurationSerialiser.WriteEntry("ShowAxes", ShowAxes);
     configurationSerialiser.WriteEntry("ShowAxesTitles", ShowAxesTitles);
     configurationSerialiser.WriteEntry("ShowZBar", ShowZBar);
     configurationSerialiser.WriteEntry("ShowFrame", ShowFrame);
     configurationSerialiser.WriteEntry("FrameColour", string.IsNullOrEmpty(FrameColour) ? "White" : FrameColour);
     configurationSerialiser.WriteEntry("ShowLabels", ShowLabels);
     configurationSerialiser.WriteEntry("LabelColour", string.IsNullOrEmpty(LabelColour) ? "White" : LabelColour);
     configurationSerialiser.WriteEntry("LabelFontSize", LabelFontSize);
     configurationSerialiser.WriteEntry("LabelAngleInDegrees", LabelAngleInDegrees);
     configurationSerialiser.WriteEntry("XYLabelPosition", XYLabelPosition);
     configurationSerialiser.WriteEntry("Perspective", Perspective);
     configurationSerialiser.WriteEntry("ViewProjection", ViewProjection);
     configurationSerialiser.WriteEntry("ShowGrid", ShowGrid);
     configurationSerialiser.WriteEntry("GridColour", string.IsNullOrEmpty(GridColour) ? "White" : GridColour);
     configurationSerialiser.WriteEntry("ShowScatterPlot", ShowScatterPlot);
     configurationSerialiser.WriteEntry("ShowShading", ShowShading);
     configurationSerialiser.WriteEntry("ShadingMethod", ShadingMethod);
     configurationSerialiser.WriteEntry("ShadingAlgorithm", ShadingAlgorithm);
     configurationSerialiser.WriteEntry("BlueLevel", BlueLevel);
     configurationSerialiser.WriteEntry("RedLevel", RedLevel);
 }
        public DatabaseConfiguration(OpenControls.Wpf.Serialisation.IConfigurationSerialiser iConfigurationSerialiser)
        {
            IConfigurationSerialiser = iConfigurationSerialiser;
            SelectedDatabaseProvider = Model.DatabaseProvider.SQLite;

            SQLServer_UseWindowsAuthentication = true;
            SQLServer_UseLocalServer           = true;
            SQLServer_IPAddress = "127.0.0.1";
            SQLServer_UseIPv6   = false;
            SQLServer_Port      = 1433;
            SQLServer_UseWindowsAuthentication = true;

            PostgreSQL_IPAddress = "127.0.0.1";
            PostgreSQL_UseIPv6   = false;
            PostgreSQL_Port      = 5432;
            PostgreSQL_UseWindowsAuthentication = true;

            MySQL_IPAddress = "127.0.0.1";
            MySQL_UseIPv6   = false;
            MySQL_Port      = 3306;
            MySQL_UseWindowsAuthentication = true;
        }