Exemplo n.º 1
0
        public BrightnessSelector()
        {
            ResizeRedraw = true;
            SetStyle(
                ControlStyles.OptimizedDoubleBuffer | ControlStyles.UserPaint | ControlStyles.AllPaintingInWmPaint, true);
            SetStyle(ControlStyles.SupportsTransparentBackColor, true);
            Handles     = new List <BrightnessSelectorHandle>();
            HandleCount = 1;

            SelectedOneColourStrategy   = new AnalogousColourStrategy();
            SelectedTwoColourStrategy   = new AnalogousColourStrategy();
            SelectedThreeColourStrategy = new AnalogousColourStrategy();
            GenericColourStrategy       = new AnalogousColourStrategy();
        }
Exemplo n.º 2
0
        public HueSelector()
        {
            labelFont = new Font(FontFamily.GenericSansSerif, 10, System.Drawing.FontStyle.Bold, GraphicsUnit.Point);

            StringFormat labelFormat = new StringFormat();

            labelFormat.LineAlignment = StringAlignment.Far;
            labelFormat.Alignment     = StringAlignment.Far;

            ResizeRedraw = true;
            SetStyle(
                ControlStyles.OptimizedDoubleBuffer | ControlStyles.UserPaint | ControlStyles.AllPaintingInWmPaint, true);
            SetStyle(ControlStyles.SupportsTransparentBackColor, true);
            Handles     = new List <HueSelectorHandle>();
            HandleCount = 1;

            SelectedOneColourStrategy   = new AnalogousColourStrategy();
            SelectedTwoColourStrategy   = new AnalogousColourStrategy();
            SelectedThreeColourStrategy = new AnalogousColourStrategy();
            GenericColourStrategy       = new AnalogousColourStrategy();
        }