Esempio n. 1
0
 public DominoStone(string name, int count, Avalonia.Media.Color rgb, int ID)
 {
     this.Name  = name;
     this.Count = count;
     this.RGB   = rgb;
     this.ID    = ID;
 }
Esempio n. 2
0
 /// <summary>
 /// Converts a Avalonia <see cref="Avalonia.Media.Color"/> to Direct2D.
 /// </summary>
 /// <param name="color">The color to convert.</param>
 /// <returns>The Direct2D color.</returns>
 public static RawColor4 ToDirect2D(this Avalonia.Media.Color color)
 {
     return(new RawColor4(
                (float)(color.R / 255.0),
                (float)(color.G / 255.0),
                (float)(color.B / 255.0),
                (float)(color.A / 255.0)));
 }
        public override void ConstructChart(IChartView <AvaloniaDrawingContext> chart)
        {
            var defaultHoverColor = new Avalonia.Media.Color(180, 255, 255, 255);

            chart.PointStates = new PointStatesDictionary <AvaloniaDrawingContext>
            {
                [LiveCharts.BarSeriesHoverKey]        = new StrokeAndFillDrawable <AvaloniaDrawingContext>(null, new SolidColorPaintTask(defaultHoverColor)),
                [LiveCharts.LineSeriesHoverKey]       = new StrokeAndFillDrawable <AvaloniaDrawingContext>(null, new SolidColorPaintTask(defaultHoverColor)),
                [LiveCharts.PieSeriesHoverKey]        = new StrokeAndFillDrawable <AvaloniaDrawingContext>(null, new SolidColorPaintTask(defaultHoverColor)),
                [LiveCharts.ScatterSeriesHoverKey]    = new StrokeAndFillDrawable <AvaloniaDrawingContext>(null, new SolidColorPaintTask(defaultHoverColor)),
                [LiveCharts.StackedBarSeriesHoverKey] = new StrokeAndFillDrawable <AvaloniaDrawingContext>(null, new SolidColorPaintTask(defaultHoverColor)),
            };
        }
        //Set selected color
        private void setSelectedColor(int selColor, int selectedColorIndex)
        {
            if (selectedColorIndex == 0)
            {
                selectedColor[0] = selColor;

                Color1 = new Avalonia.Media.Color(iconPalette[selectedColor[0]].A, iconPalette[selectedColor[0]].R,
                                                  iconPalette[selectedColor[0]].G, iconPalette[selectedColor[0]].B);
            }
            else
            {
                selectedColor[1] = selColor;
                Color2           = new Avalonia.Media.Color(iconPalette[selectedColor[1]].A, iconPalette[selectedColor[1]].R,
                                                            iconPalette[selectedColor[1]].G, iconPalette[selectedColor[1]].B);
            }
        }
Esempio n. 5
0
 public void SetTitleBarColor(Avalonia.Media.Color color)
 {
     _native.SetTitleBarColor(new AvnColor {
         Alpha = color.A, Red = color.R, Green = color.G, Blue = color.B
     });
 }
Esempio n. 6
0
 public void Deselect()
 {
     ApplyHeaderBrush(new SolidColorBrush(AvaloniaColor.Parse("Transparent")));
     Selected = false;
 }
Esempio n. 7
0
 public static Cairo.Color ToCairo(this Avalonia.Media.Color color)
 {
     return(new Cairo.Color(color.R / 255.0, color.G / 255.0, color.B / 255.0, color.A / 255.0));
 }
Esempio n. 8
0
 public static SDColor ToSDColor(this MediaColor color) => SDColor.FromArgb(color.A, color.R, color.G, color.B);
Esempio n. 9
0
 public static MediaColor ToMediaColor(this SDColor color) => MediaColor.FromArgb(color.A, color.R, color.G, color.B);
Esempio n. 10
0
 public static System.Drawing.Color ToDotNet(this Avalonia.Media.Color color)
 {
     return(System.Drawing.Color.FromArgb(color.A, color.R, color.G, color.B));
 }
Esempio n. 11
0
 private Color GetColor(TdApi.Chat chat)
 {
     return(Color.Parse("#" + _colorMapper[chat.Id]));
 }
Esempio n. 12
0
 private Color GetColor(TdApi.User user)
 {
     return(Color.Parse("#" + _colorMapper[user.Id]));
 }
Esempio n. 13
0
 private Color GetColor(AvatarKind kind)
 {
     return(Color.Parse("#" + _colorMapper[(int)kind]));
 }
Esempio n. 14
0
 public static Lab ToLab(this Avalonia.Media.Color color)
 {
     return(new SKColor(color.R, color.G, color.B).SKToLab());
 }
 public CompositionGetValueStatus TryGetColor(string propertyName, out Avalonia.Media.Color value) 
     => TryGetVariant(propertyName, out value);
 public void InsertColor(string propertyName, Avalonia.Media.Color value) => Set(propertyName, value);