Exemple #1
0
		Control PenCapControl()
		{
			var control = new EnumComboBox<PenLineCap>();
			control.Bind(c => c.SelectedValue, this, r => r.LineCap);
			control.SelectedValueChanged += Refresh;
			return control;
		}
Exemple #2
0
        Control PrintSelection()
        {
            var control = new EnumComboBox <PrintSelection>();

            control.Bind(r => r.SelectedValue, (PrintSettings s) => s.PrintSelection);
            return(control);
        }
Exemple #3
0
        Control ImagePositionControl()
        {
            var control = new EnumComboBox <ButtonImagePosition>();

            control.Bind(r => r.SelectedValue, this, r => r.ImagePosition);
            return(control);
        }
Exemple #4
0
        Control PenCapControl()
        {
            var control = new EnumComboBox <PenLineCap>();

            control.Bind(c => c.SelectedValue, this, r => r.LineCap);
            control.SelectedValueChanged += Refresh;
            return(control);
        }
Exemple #5
0
        Control GradientWrapControl()
        {
            var control = new EnumComboBox <GradientWrapMode> ();

            control.Bind(c => c.SelectedValue, this, c => c.GradientWrap);
            control.SelectedValueChanged += Refresh;
            return(control);
        }
        Control BadgeSelector()
        {
            var control = new EnumComboBox<BadgeDisplayMode>();

            /*
            control.Items.Add ("All Messages", BadgeDisplayMode.All.ToString());
            control.Items.Add ("Higlighted Messages only", BadgeDisplayMode.Highlighted.ToString());
            control.Items.Add ("None", BadgeDisplayMode.None.ToString ());
             */
            control.Bind(r => r.SelectedValue, config, r => r.BadgeDisplay, DualBindingMode.OneWay);
            return control;
        }
		Control PrintSelection()
		{
			var control = new EnumComboBox<PrintSelection>();
			control.Bind(r => r.SelectedValue, (PrintSettings s) => s.PrintSelection);
			return control;
		}
Exemple #8
0
		Control ImagePositionControl()
		{
			var control = new EnumComboBox<ButtonImagePosition>();
			control.Bind(r => r.SelectedValue, this, r => r.ImagePosition);
			return control;
		}
Exemple #9
0
		Control GradientWrapControl ()
		{
			var control = new EnumComboBox<GradientWrapMode> ();
			control.Bind (c => c.SelectedValue, this, c => c.GradientWrap);
			control.SelectedValueChanged += Refresh;
			return control;
		}