/// <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); }
/// <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); }
/// <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)); }
/// <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); }