Exemple #1
0
        /// <summary>
        /// Gets the viewport background colour.
        /// </summary>
        /// <returns>The viewport background colour.</returns>
        public RGBA GetViewportBackgroundColour()
        {
            lock (this.ReadLock)
            {
                FileIniDataParser parser = new FileIniDataParser();
                IniData           data   = parser.ReadFile(GetConfigurationFilePath());

                RGBA viewportBackgroundColour = default(RGBA);
                if (viewportBackgroundColour.Parse(data[General][ViewportBackgroundColour]))
                {
                    return(viewportBackgroundColour);
                }

                viewportBackgroundColour.Parse("rgb(133, 146, 173)");
                return(viewportBackgroundColour);
            }
        }
Exemple #2
0
        /// <summary>
        /// Gets the wireframe colour for models.
        /// </summary>
        /// <returns>The colour of the wireframe.</returns>
        public RGBA GetWireframeColour()
        {
            lock (this.ReadLock)
            {
                FileIniDataParser parser = new FileIniDataParser();
                IniData           data   = parser.ReadFile(GetConfigurationFilePath());

                RGBA wireframeColour = default(RGBA);
                if (wireframeColour.Parse(data[Model][WireframeColour]))
                {
                    return(wireframeColour);
                }

                wireframeColour.Parse("rgb(234, 161, 0)");
                return(wireframeColour);
            }
        }
        /// <summary>
        /// Gets the viewport background colour.
        /// </summary>
        /// <returns>The viewport background colour.</returns>
        public RGBA GetViewportBackgroundColour()
        {
            lock (ReadLock)
            {
                FileIniDataParser parser = new FileIniDataParser();
                IniData           data   = parser.ReadFile(GetConfigurationFilePath());

                RGBA viewportBackgroundColour = new RGBA();
                if (viewportBackgroundColour.Parse(data["General"]["ViewportBackgroundColour"]))
                {
                    return(viewportBackgroundColour);
                }
                else
                {
                    viewportBackgroundColour.Parse("rgb(133, 146, 173)");
                    return(viewportBackgroundColour);
                }
            }
        }