Beispiel #1
0
        /// <summary>
        /// Ajoute un texte
        /// </summary>
        /// <param name="fontSize"></param>
        /// <param name="color"></param>
        /// <returns></returns>
        private VO_String2D AddText(int fontSize, VO_Color color)
        {
            VO_String2D text = new VO_String2D(ViewerConstants.FONT_MAINFONT, fontSize);

            text.Color = Tools.GetXNAColorFromVOColor(color);

            return(text);
        }
        private void UpdateValue(string key, VO_Color value)
        {
            Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);

            config.AppSettings.Settings.Remove(key);
            config.AppSettings.Settings.Add(key, GetValue(value));
            config.Save(ConfigurationSaveMode.Modified);
            ConfigurationManager.RefreshSection(EditorConstants.CONFIG_APPSETTINGS);
        }
Beispiel #3
0
        /// <summary>
        /// Converti un Color GDI en VO_Color
        /// </summary>
        /// <param name="color"></param>
        /// <returns></returns>
        public static VO_Color GetVOColorFromGDIColor(Color color)
        {
            VO_Color output = new VO_Color();

            output.A = color.A;
            output.G = color.G;
            output.R = color.R;
            output.B = color.B;

            return(output);
        }
Beispiel #4
0
 /// <summary>
 /// Converti un Color GDI en Color SFML
 /// </summary>
 /// <param name="color"></param>
 /// <returns></returns>
 public static Color GetXNAColorFromVOColor(VO_Color color)
 {
     return(new Color(color.R, color.G, color.B, color.A));
 }
 public string GetValue(VO_Color defaultValue)
 {
     return(string.Format("{0};{1};{2};{3}", defaultValue.A, defaultValue.R, defaultValue.G, defaultValue.B));
 }
Beispiel #6
0
        /// <summary>
        /// Converti un VO_Color en Color GDI
        /// </summary>
        /// <param name="color"></param>
        /// <returns></returns>
        public static Color GetGDIColorFromVOColor(VO_Color color)
        {
            Color output = Color.FromArgb(color.A, color.R, color.G, color.B);

            return(output);
        }