Exemplo n.º 1
0
        public GoalPalett(ISetPalett decorated, Bitmap bitmap, int defaultColor)
        {
            this.decorated = decorated;
            var palette = Palette.From(bitmap).Generate();
            var color   = GetSwatch(palette, defaultColor);
            var c       = new Color(color);
            var red     = Color.GetRedComponent(c);
            var green   = Color.GetGreenComponent(c);
            var blue    = Color.GetBlueComponent(c);

            Color = new Color(red, green, blue, 235);
        }
Exemplo n.º 2
0
        public TileCardPaletteDecorator(ISetPalett decorated, Bitmap bitmap)
        {
            this.decorated = decorated;
            var palette = Palette.From(bitmap).Generate();

            try
            {
                //Color = new Color(palette.DarkMutedSwatch.Rgb);
                Color = new Color(palette.GetLightMutedColor(Resource.Color.cardview_light_background));
            }
            catch (Exception)
            {
                Log.Debug("GOAL", "TilePalette failed unexpectedly");
            }
        }
        public TileTextPaletteDecorator(ISetPalett decorated, Bitmap bitmap)
        {
            this.decorated = decorated;
            if (bitmap == null)
            {
                return;
            }
            var palette = Palette.From(bitmap).Generate();

            try
            {
                Color = new Color(GetFirstSwatch(palette));
            }
            catch (Exception)
            {
                Log.Debug("GOAL", "TilePalette failed unexpectedly");
            }
        }