public BulletsTabControl(PositioningInfo.Tab2Info tabInfo, IntegratedSolutionState.BulletsTabState tabState, ProductItemControl container) : base(container) { InitializeComponent(); TabState = tabState; TabInfo = tabInfo; Text = TabInfo.Title; layoutControlItemCombo1.Text = String.Format("<color=gray>{0}</color>", TabInfo.Checkbox1.Title ?? "header"); if (Container.Container.TabInfo.CommonEditorConfiguration.FontSize.HasValue) { var fontSizeDelte = Container.Container.TabInfo.CommonEditorConfiguration.FontSize.Value - TextEditorConfiguration.DefaultFontSize; layoutControl.Appearance.Control.FontSizeDelta = fontSizeDelte; layoutControl.Appearance.ControlFocused.FontSizeDelta = fontSizeDelte; layoutControl.Appearance.ControlDropDown.FontSizeDelta = fontSizeDelte; layoutControl.Appearance.ControlDropDownHeader.FontSizeDelta = fontSizeDelte; layoutControl.Appearance.ControlDisabled.FontSizeDelta = fontSizeDelte; layoutControl.Appearance.ControlReadOnly.FontSizeDelta = fontSizeDelte; } if (!Container.Container.TabInfo.CommonEditorConfiguration.BackColor.IsEmpty) { layoutControl.Appearance.Control.BackColor = Container.Container.TabInfo.CommonEditorConfiguration.BackColor; layoutControl.Appearance.ControlFocused.BackColor = Container.Container.TabInfo.CommonEditorConfiguration.BackColor; layoutControl.Appearance.ControlDisabled.BackColor = CommonSkins.GetSkin(UserLookAndFeel.Default).Colors.GetColor(CommonColors.DisabledControl);; } if (!Container.Container.TabInfo.CommonEditorConfiguration.ForeColor.IsEmpty) { layoutControl.Appearance.Control.ForeColor = Container.Container.TabInfo.CommonEditorConfiguration.ForeColor; layoutControl.Appearance.ControlFocused.ForeColor = Container.Container.TabInfo.CommonEditorConfiguration.ForeColor; layoutControl.Appearance.ControlDisabled.ForeColor = CommonSkins.GetSkin(UserLookAndFeel.Default).Colors.GetColor(CommonColors.DisabledText); } if (!Container.Container.TabInfo.CommonEditorConfiguration.DropdownForeColor.IsEmpty) { layoutControl.Appearance.ControlDropDown.ForeColor = Container.Container.TabInfo.CommonEditorConfiguration.DropdownForeColor; layoutControl.Appearance.ControlDropDownHeader.ForeColor = Container.Container.TabInfo.CommonEditorConfiguration.DropdownForeColor; } var scaleFactor = Utilities.GetScaleFactor(CreateGraphics().DpiX); layoutControlItemToggleCombo1.MaxSize = RectangleHelper.ScaleSize(layoutControlItemToggleCombo1.MaxSize, scaleFactor); layoutControlItemToggleCombo1.MinSize = RectangleHelper.ScaleSize(layoutControlItemToggleCombo1.MinSize, scaleFactor); layoutControlItemToggleSwitch.MaxSize = RectangleHelper.ScaleSize(layoutControlItemToggleSwitch.MaxSize, scaleFactor); layoutControlItemToggleSwitch.MinSize = RectangleHelper.ScaleSize(layoutControlItemToggleSwitch.MinSize, scaleFactor); }
public ResearchDataTabControl(ResearchInfo.Tab1Info tabInfo, IntegratedSolutionState.ResearchDataTabState tabState, ProductItemControl container) : base(container) { InitializeComponent(); TabState = tabState; TabInfo = tabInfo; Text = TabInfo.Title; memoEditBundleLine1.MaskBox.MouseWheel += OnBundleMouseWheel; memoEditBundleLine2.MaskBox.MouseWheel += OnBundleMouseWheel; memoEditBundleLine3.MaskBox.MouseWheel += OnBundleMouseWheel; if (Container.Container.TabInfo.CommonEditorConfiguration.FontSize.HasValue) { var fontSizeDelte = Container.Container.TabInfo.CommonEditorConfiguration.FontSize.Value - TextEditorConfiguration.DefaultFontSize; layoutControl.Appearance.Control.FontSizeDelta = fontSizeDelte; layoutControl.Appearance.ControlFocused.FontSizeDelta = fontSizeDelte; layoutControl.Appearance.ControlDropDown.FontSizeDelta = fontSizeDelte; layoutControl.Appearance.ControlDropDownHeader.FontSizeDelta = fontSizeDelte; layoutControl.Appearance.ControlDisabled.FontSizeDelta = fontSizeDelte; layoutControl.Appearance.ControlReadOnly.FontSizeDelta = fontSizeDelte; } if (!Container.Container.TabInfo.CommonEditorConfiguration.BackColor.IsEmpty) { layoutControl.Appearance.Control.BackColor = Container.Container.TabInfo.CommonEditorConfiguration.BackColor; layoutControl.Appearance.ControlFocused.BackColor = Container.Container.TabInfo.CommonEditorConfiguration.BackColor; layoutControl.Appearance.ControlDisabled.BackColor = CommonSkins.GetSkin(UserLookAndFeel.Default).Colors.GetColor(CommonColors.DisabledControl);; } if (!Container.Container.TabInfo.CommonEditorConfiguration.ForeColor.IsEmpty) { layoutControl.Appearance.Control.ForeColor = Container.Container.TabInfo.CommonEditorConfiguration.ForeColor; layoutControl.Appearance.ControlFocused.ForeColor = Container.Container.TabInfo.CommonEditorConfiguration.ForeColor; layoutControl.Appearance.ControlDisabled.ForeColor = CommonSkins.GetSkin(UserLookAndFeel.Default).Colors.GetColor(CommonColors.DisabledText); } if (!Container.Container.TabInfo.CommonEditorConfiguration.DropdownForeColor.IsEmpty) { layoutControl.Appearance.ControlDropDown.ForeColor = Container.Container.TabInfo.CommonEditorConfiguration.DropdownForeColor; layoutControl.Appearance.ControlDropDownHeader.ForeColor = Container.Container.TabInfo.CommonEditorConfiguration.DropdownForeColor; } }
public ImageTabControl(StyleInfo.ImageTabInfo tabInfo, IntegratedSolutionState.ImageTabState tabState, ProductItemControl container) : base(container) { InitializeComponent(); TabState = tabState; TabInfo = tabInfo; Text = TabInfo.Title; clipartEditContainer.MouseWheel += OnClipartMouseWheel; if (Container.Container.TabInfo.CommonEditorConfiguration.FontSize.HasValue) { var fontSizeDelte = Container.Container.TabInfo.CommonEditorConfiguration.FontSize.Value - TextEditorConfiguration.DefaultFontSize; layoutControl.Appearance.Control.FontSizeDelta = fontSizeDelte; layoutControl.Appearance.ControlFocused.FontSizeDelta = fontSizeDelte; layoutControl.Appearance.ControlDropDown.FontSizeDelta = fontSizeDelte; layoutControl.Appearance.ControlDropDownHeader.FontSizeDelta = fontSizeDelte; layoutControl.Appearance.ControlDisabled.FontSizeDelta = fontSizeDelte; layoutControl.Appearance.ControlReadOnly.FontSizeDelta = fontSizeDelte; } if (!Container.Container.TabInfo.CommonEditorConfiguration.BackColor.IsEmpty) { layoutControl.Appearance.Control.BackColor = Container.Container.TabInfo.CommonEditorConfiguration.BackColor; layoutControl.Appearance.ControlFocused.BackColor = Container.Container.TabInfo.CommonEditorConfiguration.BackColor; } if (!Container.Container.TabInfo.CommonEditorConfiguration.ForeColor.IsEmpty) { layoutControl.Appearance.Control.ForeColor = Container.Container.TabInfo.CommonEditorConfiguration.ForeColor; layoutControl.Appearance.ControlFocused.ForeColor = Container.Container.TabInfo.CommonEditorConfiguration.ForeColor; } if (!Container.Container.TabInfo.CommonEditorConfiguration.DropdownForeColor.IsEmpty) { layoutControl.Appearance.ControlDropDown.ForeColor = Container.Container.TabInfo.CommonEditorConfiguration.DropdownForeColor; layoutControl.Appearance.ControlDropDownHeader.ForeColor = Container.Container.TabInfo.CommonEditorConfiguration.DropdownForeColor; } }
public BaseToggleTabControl(ProductItemControl container) { Container = container; }