public CleanslateControl(BaseDashboardContainer slideContainer) : base(slideContainer) { InitializeComponent(); Text = SlideContainer.DashboardInfo.Title; pbHeader.Image = SlideContainer.DashboardInfo.CleanslateHeaderLogo; pbCleanslateSplash.Image = SlideContainer.DashboardInfo.CleanslateSplashLogo; }
public TargetCustomersControl(BaseDashboardContainer slideContainer) : base(slideContainer) { InitializeComponent(); Text = ControlName; comboBoxEditSlideHeader.EnableSelectAll(); comboBoxEditSlideHeader.Properties.Items.Clear(); comboBoxEditSlideHeader.Properties.Items.AddRange(SlideContainer.DashboardInfo.TargetCustomersLists.Headers.Where(item => !item.IsPlaceholder).Select(item => item.Value).ToArray()); checkedListBoxControlTargetDemo.Items.Clear(); checkedListBoxControlTargetDemo.Items.AddRange(SlideContainer.DashboardInfo.TargetCustomersLists.Demos.Where(item => !item.IsPlaceholder).ToArray()); checkedListBoxControlHouseholdIncome.Items.Clear(); checkedListBoxControlHouseholdIncome.Items.AddRange(SlideContainer.DashboardInfo.TargetCustomersLists.HHIs.Where(item => !item.IsPlaceholder).ToArray()); checkedListBoxControlGeographicResidence.Items.Clear(); checkedListBoxControlGeographicResidence.Items.AddRange(SlideContainer.DashboardInfo.TargetCustomersLists.Geographies.Where(item => !item.IsPlaceholder).ToArray()); pictureEditSplash.Image = SlideContainer.DashboardInfo.GraphicResources?.TargeCustomersSplashLogo; var scaleFactor = Utilities.GetScaleFactor(CreateGraphics().DpiX); layoutControl.MaximumSize = RectangleHelper.ScaleSize(layoutControl.MaximumSize, scaleFactor); layoutControl.MinimumSize = RectangleHelper.ScaleSize(layoutControl.MinimumSize, scaleFactor); layoutControlItemSlideHeader.MaxSize = RectangleHelper.ScaleSize(layoutControlItemSlideHeader.MaxSize, scaleFactor); layoutControlItemSlideHeader.MinSize = RectangleHelper.ScaleSize(layoutControlItemSlideHeader.MinSize, scaleFactor); checkedListBoxControlTargetDemo.ItemHeight = (Int32)(checkedListBoxControlTargetDemo.ItemHeight * scaleFactor.Height); checkedListBoxControlHouseholdIncome.ItemHeight = (Int32)(checkedListBoxControlHouseholdIncome.ItemHeight * scaleFactor.Height); checkedListBoxControlGeographicResidence.ItemHeight = (Int32)(checkedListBoxControlGeographicResidence.ItemHeight * scaleFactor.Height); }
protected DashboardSlideControl(BaseDashboardContainer slideContainer) { InitializeComponent(); Dock = DockStyle.Fill; SlideContainer = slideContainer; comboBoxEditSlideHeader.EnableSelectAll(); if (CreateGraphics().DpiX > 96) { } OnSplashResize(this, EventArgs.Empty); }
public CleanslateControl(BaseDashboardContainer slideContainer) : base(slideContainer) { InitializeComponent(); Text = SlideContainer.DashboardInfo.CleanslateTitle; pictureEditHeader.Image = SlideContainer.DashboardInfo.GraphicResources?.CleanslateHeaderLogo; pictureEditSplash.Image = SlideContainer.DashboardInfo.GraphicResources?.CleanslateSplashLogo; var scaleFactor = Utilities.GetScaleFactor(CreateGraphics().DpiX); layoutControl.MaximumSize = RectangleHelper.ScaleSize(layoutControl.MaximumSize, scaleFactor); layoutControl.MinimumSize = RectangleHelper.ScaleSize(layoutControl.MinimumSize, scaleFactor); }
public TargetCustomersControl(BaseDashboardContainer slideContainer) : base(slideContainer) { InitializeComponent(); Text = SlideName; comboBoxEditSlideHeader.Properties.Items.Clear(); comboBoxEditSlideHeader.Properties.Items.AddRange(SlideContainer.DashboardInfo.TargetCustomersLists.Headers); checkedListBoxControlTargetDemo.Items.Clear(); checkedListBoxControlTargetDemo.Items.AddRange(SlideContainer.DashboardInfo.TargetCustomersLists.Demos.ToArray()); checkedListBoxControlHouseholdIncome.Items.Clear(); checkedListBoxControlHouseholdIncome.Items.AddRange(SlideContainer.DashboardInfo.TargetCustomersLists.HHIs.ToArray()); checkedListBoxControlGeographicResidence.Items.Clear(); checkedListBoxControlGeographicResidence.Items.AddRange(SlideContainer.DashboardInfo.TargetCustomersLists.Geographies.ToArray()); pbSplash.Image = SlideContainer.DashboardInfo.TargeCustomersSplashLogo; }
public LeadoffStatementControl(BaseDashboardContainer slideContainer) : base(slideContainer) { InitializeComponent(); Text = SlideName; if ((CreateGraphics()).DpiX > 96) { ckA.Font = new Font(ckA.Font.FontFamily, ckA.Font.Size - 3, ckA.Font.Style); ckB.Font = new Font(ckB.Font.FontFamily, ckB.Font.Size - 3, ckB.Font.Style); ckC.Font = new Font(ckC.Font.FontFamily, ckC.Font.Size - 3, ckC.Font.Style); } UpdateEditState(); comboBoxEditSlideHeader.EnableSelectAll(); memoEditA.EnableSelectAll(); memoEditB.EnableSelectAll(); memoEditC.EnableSelectAll(); comboBoxEditSlideHeader.Properties.Items.Clear(); comboBoxEditSlideHeader.Properties.Items.AddRange(SlideContainer.DashboardInfo.LeadoffStatementLists.Headers); pbSplash.Image = SlideContainer.DashboardInfo.LeadoffStatementSplashLogo; }
public ClientGoalsControl(BaseDashboardContainer slideContainer) : base(slideContainer) { InitializeComponent(); Text = SlideName; if ((CreateGraphics()).DpiX > 96) { laGoal1.Font = new Font(laGoal1.Font.FontFamily, laGoal1.Font.Size - 3, laGoal1.Font.Style); laGoal2.Font = new Font(laGoal2.Font.FontFamily, laGoal2.Font.Size - 3, laGoal2.Font.Style); laGoal3.Font = new Font(laGoal3.Font.FontFamily, laGoal3.Font.Size - 3, laGoal3.Font.Style); laGoal4.Font = new Font(laGoal4.Font.FontFamily, laGoal4.Font.Size - 3, laGoal4.Font.Style); laGoal5.Font = new Font(laGoal5.Font.FontFamily, laGoal5.Font.Size - 3, laGoal5.Font.Style); } comboBoxEditGoal1.EnableSelectAll(); comboBoxEditGoal2.EnableSelectAll(); comboBoxEditGoal3.EnableSelectAll(); comboBoxEditGoal4.EnableSelectAll(); comboBoxEditGoal5.EnableSelectAll(); comboBoxEditSlideHeader.Properties.Items.Clear(); comboBoxEditSlideHeader.Properties.Items.AddRange(SlideContainer.DashboardInfo.ClientGoalsLists.Headers); comboBoxEditGoal1.Properties.Items.Clear(); comboBoxEditGoal1.Properties.Items.AddRange(SlideContainer.DashboardInfo.ClientGoalsLists.Goals); comboBoxEditGoal2.Properties.Items.Clear(); comboBoxEditGoal2.Properties.Items.AddRange(SlideContainer.DashboardInfo.ClientGoalsLists.Goals); comboBoxEditGoal3.Properties.Items.Clear(); comboBoxEditGoal3.Properties.Items.AddRange(SlideContainer.DashboardInfo.ClientGoalsLists.Goals); comboBoxEditGoal4.Properties.Items.Clear(); comboBoxEditGoal4.Properties.Items.AddRange(SlideContainer.DashboardInfo.ClientGoalsLists.Goals); comboBoxEditGoal5.Properties.Items.Clear(); comboBoxEditGoal5.Properties.Items.AddRange(SlideContainer.DashboardInfo.ClientGoalsLists.Goals); pbSplash.Image = SlideContainer.DashboardInfo.ClientGoalsSplashLogo; }
public CoverControl(BaseDashboardContainer slideContainer) : base(slideContainer) { InitializeComponent(); Text = SlideName; if ((CreateGraphics()).DpiX > 96) { var font = new Font(styleController.Appearance.Font.FontFamily, styleController.Appearance.Font.Size - 2, styleController.Appearance.Font.Style); styleController.Appearance.Font = font; styleController.AppearanceDisabled.Font = font; styleController.AppearanceDropDown.Font = font; styleController.AppearanceDropDownHeader.Font = font; styleController.AppearanceFocused.Font = font; styleController.AppearanceReadOnly.Font = font; laAdvertiser.Font = new Font(laAdvertiser.Font.FontFamily, laAdvertiser.Font.Size - 2, laAdvertiser.Font.Style); laDecisionMaker.Font = new Font(laDecisionMaker.Font.FontFamily, laDecisionMaker.Font.Size - 2, laDecisionMaker.Font.Style); checkEditPresentationDate.Font = new Font(checkEditPresentationDate.Font.FontFamily, checkEditPresentationDate.Font.Size - 2, checkEditPresentationDate.Font.Style); checkEditSalesRep.Font = new Font(checkEditSalesRep.Font.FontFamily, checkEditSalesRep.Font.Size - 2, checkEditSalesRep.Font.Style); buttonXSalesQuote.Font = new Font(buttonXSalesQuote.Font.FontFamily, buttonXSalesQuote.Font.Size - 2, buttonXSalesQuote.Font.Style); textEditSalesQuoteAuthor.Font = new Font(textEditSalesQuoteAuthor.Font.FontFamily, textEditSalesQuoteAuthor.Font.Size - 2, textEditSalesQuoteAuthor.Font.Style); memoEditSalesQuote.Font = new Font(memoEditSalesQuote.Font.FontFamily, memoEditSalesQuote.Font.Size - 2, memoEditSalesQuote.Font.Style); laSalesRepEmail.Font = new Font(laSalesRepEmail.Font.FontFamily, laSalesRepEmail.Font.Size - 2, laSalesRepEmail.Font.Style); laSalesRepPhone.Font = new Font(laSalesRepPhone.Font.FontFamily, laSalesRepPhone.Font.Size - 2, laSalesRepPhone.Font.Style); } comboBoxEditSlideHeader.EnableSelectAll(); comboBoxEditAdvertiser.EnableSelectAll(); comboBoxEditDecisionMaker.EnableSelectAll(); comboBoxEditSlideHeader.Properties.Items.Clear(); comboBoxEditSlideHeader.Properties.Items.AddRange(slideContainer.DashboardInfo.CoverLists.Headers); _users.Clear(); _users.AddRange(slideContainer.DashboardInfo.UsersList.GetUsersByStation(MasterWizardManager.Instance.SelectedWizard.Name)); comboBoxEditSalesRep.Properties.Items.Clear(); comboBoxEditSalesRep.Properties.Items.AddRange(_users.Select(it => it.FullName).ToArray()); pbSplash.Image = SlideContainer.DashboardInfo.CoverSplashLogo; }
public ClientGoalsControl(BaseDashboardContainer slideContainer) : base(slideContainer) { InitializeComponent(); Text = ControlName; comboBoxEditSlideHeader.EnableSelectAll(); comboBoxEditGoal1.EnableSelectAll(); comboBoxEditGoal2.EnableSelectAll(); comboBoxEditGoal3.EnableSelectAll(); comboBoxEditGoal4.EnableSelectAll(); comboBoxEditGoal5.EnableSelectAll(); comboBoxEditSlideHeader.Properties.Items.Clear(); comboBoxEditSlideHeader.Properties.Items.AddRange(SlideContainer.DashboardInfo.ClientGoalsLists.Headers.Select(item => item.Value).ToArray()); comboBoxEditGoal1.Properties.Items.Clear(); comboBoxEditGoal1.Properties.Items.AddRange(SlideContainer.DashboardInfo.ClientGoalsLists.Goals.Where(item => !item.IsPlaceholder).ToArray()); comboBoxEditGoal2.Properties.Items.Clear(); comboBoxEditGoal2.Properties.Items.AddRange(SlideContainer.DashboardInfo.ClientGoalsLists.Goals.Where(item => !item.IsPlaceholder).ToArray()); comboBoxEditGoal3.Properties.Items.Clear(); comboBoxEditGoal3.Properties.Items.AddRange(SlideContainer.DashboardInfo.ClientGoalsLists.Goals.Where(item => !item.IsPlaceholder).ToArray()); comboBoxEditGoal4.Properties.Items.Clear(); comboBoxEditGoal4.Properties.Items.AddRange(SlideContainer.DashboardInfo.ClientGoalsLists.Goals.Where(item => !item.IsPlaceholder).ToArray()); comboBoxEditGoal5.Properties.Items.Clear(); comboBoxEditGoal5.Properties.Items.AddRange(SlideContainer.DashboardInfo.ClientGoalsLists.Goals.Where(item => !item.IsPlaceholder).ToArray()); pictureEditSplash.Image = SlideContainer.DashboardInfo.GraphicResources?.ClientGoalsSplashLogo; var scaleFactor = Utilities.GetScaleFactor(CreateGraphics().DpiX); layoutControl.MaximumSize = RectangleHelper.ScaleSize(layoutControl.MaximumSize, scaleFactor); layoutControl.MinimumSize = RectangleHelper.ScaleSize(layoutControl.MinimumSize, scaleFactor); layoutControlItemSlideHeader.MaxSize = RectangleHelper.ScaleSize(layoutControlItemSlideHeader.MaxSize, scaleFactor); layoutControlItemSlideHeader.MinSize = RectangleHelper.ScaleSize(layoutControlItemSlideHeader.MinSize, scaleFactor); }
public SimpleSummaryControl(BaseDashboardContainer slideContainer) : base(slideContainer) { InitializeComponent(); Text = SlideName; if ((CreateGraphics()).DpiX > 96) { ckAdvertiser.Font = new Font(ckAdvertiser.Font.FontFamily, ckAdvertiser.Font.Size - 2, ckAdvertiser.Font.Style); comboBoxEditAdvertiser.Font = new Font(comboBoxEditAdvertiser.Font.FontFamily, comboBoxEditAdvertiser.Font.Size - 2, comboBoxEditAdvertiser.Font.Style); ckDecisionMaker.Font = new Font(ckDecisionMaker.Font.FontFamily, ckDecisionMaker.Font.Size - 2, ckDecisionMaker.Font.Style); comboBoxEditDecisionMaker.Font = new Font(comboBoxEditDecisionMaker.Font.FontFamily, comboBoxEditDecisionMaker.Font.Size - 2, comboBoxEditDecisionMaker.Font.Style); ckDate.Font = new Font(ckDate.Font.FontFamily, ckDate.Font.Size - 2, ckDate.Font.Style); dateEditDate.Font = new Font(dateEditDate.Font.FontFamily, dateEditDate.Font.Size - 2, dateEditDate.Font.Style); ckFlightDates.Font = new Font(ckFlightDates.Font.FontFamily, ckFlightDates.Font.Size - 2, ckFlightDates.Font.Style); dateEditFligtDatesStart.Font = new Font(dateEditFligtDatesStart.Font.FontFamily, dateEditFligtDatesStart.Font.Size - 2, dateEditFligtDatesStart.Font.Style); dateEditFligtDatesEnd.Font = new Font(dateEditFligtDatesEnd.Font.FontFamily, dateEditFligtDatesEnd.Font.Size - 2, dateEditFligtDatesEnd.Font.Style); laFlightDatesStart.Font = new Font(laFlightDatesStart.Font.FontFamily, laFlightDatesStart.Font.Size - 2, laFlightDatesStart.Font.Style); laFlightDatesEnd.Font = new Font(laFlightDatesEnd.Font.FontFamily, laFlightDatesEnd.Font.Size - 2, laFlightDatesEnd.Font.Style); labelControlFlightDatesWeeks.Font = new Font(labelControlFlightDatesWeeks.Font.FontFamily, labelControlFlightDatesWeeks.Font.Size - 2, labelControlFlightDatesWeeks.Font.Style); checkEditMonthlyInvestment.Font = new Font(checkEditMonthlyInvestment.Font.FontFamily, checkEditMonthlyInvestment.Font.Size - 2, checkEditMonthlyInvestment.Font.Style); checkEditTotalInvestment.Font = new Font(checkEditTotalInvestment.Font.FontFamily, checkEditTotalInvestment.Font.Size - 2, checkEditTotalInvestment.Font.Style); checkEditTableOutput.Font = new Font(checkEditTableOutput.Font.FontFamily, checkEditTableOutput.Font.Size - 2, checkEditTableOutput.Font.Style); } comboBoxEditAdvertiser.EnableSelectAll(); comboBoxEditDecisionMaker.EnableSelectAll(); spinEditMonthly.EnableSelectAll(); spinEditTotal.EnableSelectAll(); comboBoxEditSlideHeader.Properties.Items.Clear(); comboBoxEditSlideHeader.Properties.Items.AddRange(SlideContainer.DashboardInfo.SimpleSummaryLists.Headers); if (comboBoxEditSlideHeader.Properties.Items.Count > 0) comboBoxEditSlideHeader.SelectedIndex = 0; simpleSummaryItemContainer.ItemCollectionChanged += OnItemCollectionChanged; pbSplash.Image = SlideContainer.DashboardInfo.SimpleSummarySplashLogo; }
public LeadoffStatementControl(BaseDashboardContainer slideContainer) : base(slideContainer) { InitializeComponent(); Text = ControlName; UpdateEditState(); comboBoxEditSlideHeader.EnableSelectAll(); memoEditA.EnableSelectAll(); memoEditB.EnableSelectAll(); memoEditC.EnableSelectAll(); comboBoxEditSlideHeader.Properties.Items.Clear(); comboBoxEditSlideHeader.Properties.Items.AddRange(SlideContainer.DashboardInfo.LeadoffStatementLists.Headers.Select(item => item.Value).ToArray()); pictureEditSplash.Image = SlideContainer.DashboardInfo.GraphicResources?.LeadoffStatementSplashLogo; var scaleFactor = Utilities.GetScaleFactor(CreateGraphics().DpiX); layoutControl.MaximumSize = RectangleHelper.ScaleSize(layoutControl.MaximumSize, scaleFactor); layoutControl.MinimumSize = RectangleHelper.ScaleSize(layoutControl.MinimumSize, scaleFactor); layoutControlItemSlideHeader.MaxSize = RectangleHelper.ScaleSize(layoutControlItemSlideHeader.MaxSize, scaleFactor); layoutControlItemSlideHeader.MinSize = RectangleHelper.ScaleSize(layoutControlItemSlideHeader.MinSize, scaleFactor); layoutControlItemAToggle.MaxSize = RectangleHelper.ScaleSize(layoutControlItemAToggle.MaxSize, scaleFactor); layoutControlItemAToggle.MinSize = RectangleHelper.ScaleSize(layoutControlItemAToggle.MinSize, scaleFactor); layoutControlItemAValue.MaxSize = RectangleHelper.ScaleSize(layoutControlItemAValue.MaxSize, scaleFactor); layoutControlItemAValue.MinSize = RectangleHelper.ScaleSize(layoutControlItemAValue.MinSize, scaleFactor); layoutControlItemBToggle.MaxSize = RectangleHelper.ScaleSize(layoutControlItemBToggle.MaxSize, scaleFactor); layoutControlItemBToggle.MinSize = RectangleHelper.ScaleSize(layoutControlItemBToggle.MinSize, scaleFactor); layoutControlItemBValue.MaxSize = RectangleHelper.ScaleSize(layoutControlItemBValue.MaxSize, scaleFactor); layoutControlItemBValue.MinSize = RectangleHelper.ScaleSize(layoutControlItemBValue.MinSize, scaleFactor); layoutControlItemCToggle.MaxSize = RectangleHelper.ScaleSize(layoutControlItemCToggle.MaxSize, scaleFactor); layoutControlItemCToggle.MinSize = RectangleHelper.ScaleSize(layoutControlItemCToggle.MinSize, scaleFactor); layoutControlItemCValue.MaxSize = RectangleHelper.ScaleSize(layoutControlItemCValue.MaxSize, scaleFactor); layoutControlItemCValue.MinSize = RectangleHelper.ScaleSize(layoutControlItemCValue.MinSize, scaleFactor); }
protected DashboardSlideControl(BaseDashboardContainer slideContainer) : this() { SlideContainer = slideContainer; }
public SimpleSummaryControl(BaseDashboardContainer slideContainer) : base(slideContainer) { InitializeComponent(); Text = ControlName; comboBoxEditSlideHeader.EnableSelectAll(); comboBoxEditAdvertiser.EnableSelectAll(); comboBoxEditDecisionMaker.EnableSelectAll(); spinEditMonthly.EnableSelectAll(); spinEditTotal.EnableSelectAll(); comboBoxEditSlideHeader.Properties.Items.Clear(); comboBoxEditSlideHeader.Properties.Items.AddRange(SlideContainer.DashboardInfo.SimpleSummaryLists.Headers.Select(item => item.Value).ToArray()); if (comboBoxEditSlideHeader.Properties.Items.Count > 0) { comboBoxEditSlideHeader.SelectedIndex = 0; } simpleSummaryItemContainer.ItemCollectionChanged += OnItemCollectionChanged; pictureEditSplash.Image = SlideContainer.DashboardInfo.GraphicResources?.SimpleSummarySplashLogo; var scaleFactor = Utilities.GetScaleFactor(CreateGraphics().DpiX); layoutControl.MaximumSize = RectangleHelper.ScaleSize(layoutControl.MaximumSize, scaleFactor); layoutControl.MinimumSize = RectangleHelper.ScaleSize(layoutControl.MinimumSize, scaleFactor); layoutControlItemSlideHeader.MaxSize = RectangleHelper.ScaleSize(layoutControlItemSlideHeader.MaxSize, scaleFactor); layoutControlItemSlideHeader.MinSize = RectangleHelper.ScaleSize(layoutControlItemSlideHeader.MinSize, scaleFactor); layoutControlItemAdvertiserToggle.MaxSize = RectangleHelper.ScaleSize(layoutControlItemAdvertiserToggle.MaxSize, scaleFactor); layoutControlItemAdvertiserToggle.MinSize = RectangleHelper.ScaleSize(layoutControlItemAdvertiserToggle.MinSize, scaleFactor); layoutControlItemAdvertiserLogo.MaxSize = RectangleHelper.ScaleSize(layoutControlItemAdvertiserLogo.MaxSize, scaleFactor); layoutControlItemAdvertiserLogo.MinSize = RectangleHelper.ScaleSize(layoutControlItemAdvertiserLogo.MinSize, scaleFactor); simpleLabelItemAdvertiserTitle.MaxSize = RectangleHelper.ScaleSize(simpleLabelItemAdvertiserTitle.MaxSize, scaleFactor); simpleLabelItemAdvertiserTitle.MinSize = RectangleHelper.ScaleSize(simpleLabelItemAdvertiserTitle.MinSize, scaleFactor); layoutControlItemAdvertiserValue.MaxSize = RectangleHelper.ScaleSize(layoutControlItemAdvertiserValue.MaxSize, scaleFactor); layoutControlItemAdvertiserValue.MinSize = RectangleHelper.ScaleSize(layoutControlItemAdvertiserValue.MinSize, scaleFactor); layoutControlItemDecisionMakerToggle.MaxSize = RectangleHelper.ScaleSize(layoutControlItemDecisionMakerToggle.MaxSize, scaleFactor); layoutControlItemDecisionMakerToggle.MinSize = RectangleHelper.ScaleSize(layoutControlItemDecisionMakerToggle.MinSize, scaleFactor); layoutControlItemDecisionMakerLogo.MaxSize = RectangleHelper.ScaleSize(layoutControlItemDecisionMakerLogo.MaxSize, scaleFactor); layoutControlItemDecisionMakerLogo.MinSize = RectangleHelper.ScaleSize(layoutControlItemDecisionMakerLogo.MinSize, scaleFactor); simpleLabelItemDecisionMakerTitle.MaxSize = RectangleHelper.ScaleSize(simpleLabelItemDecisionMakerTitle.MaxSize, scaleFactor); simpleLabelItemDecisionMakerTitle.MinSize = RectangleHelper.ScaleSize(simpleLabelItemDecisionMakerTitle.MinSize, scaleFactor); layoutControlItemDecisionMakerValue.MaxSize = RectangleHelper.ScaleSize(layoutControlItemDecisionMakerValue.MaxSize, scaleFactor); layoutControlItemDecisionMakerValue.MinSize = RectangleHelper.ScaleSize(layoutControlItemDecisionMakerValue.MinSize, scaleFactor); layoutControlItemDateToggle.MaxSize = RectangleHelper.ScaleSize(layoutControlItemDateToggle.MaxSize, scaleFactor); layoutControlItemDateToggle.MinSize = RectangleHelper.ScaleSize(layoutControlItemDateToggle.MinSize, scaleFactor); layoutControlItemDateLogo.MaxSize = RectangleHelper.ScaleSize(layoutControlItemDateLogo.MaxSize, scaleFactor); layoutControlItemDateLogo.MinSize = RectangleHelper.ScaleSize(layoutControlItemDateLogo.MinSize, scaleFactor); simpleLabelItemDateTitle.MaxSize = RectangleHelper.ScaleSize(simpleLabelItemDateTitle.MaxSize, scaleFactor); simpleLabelItemDateTitle.MinSize = RectangleHelper.ScaleSize(simpleLabelItemDateTitle.MinSize, scaleFactor); layoutControlItemDateValue.MaxSize = RectangleHelper.ScaleSize(layoutControlItemDateValue.MaxSize, scaleFactor); layoutControlItemDateValue.MinSize = RectangleHelper.ScaleSize(layoutControlItemDateValue.MinSize, scaleFactor); layoutControlItemFlightDatesToggle.MaxSize = RectangleHelper.ScaleSize(layoutControlItemFlightDatesToggle.MaxSize, scaleFactor); layoutControlItemFlightDatesToggle.MinSize = RectangleHelper.ScaleSize(layoutControlItemFlightDatesToggle.MinSize, scaleFactor); layoutControlItemFlightDatesLogo.MaxSize = RectangleHelper.ScaleSize(layoutControlItemFlightDatesLogo.MaxSize, scaleFactor); layoutControlItemFlightDatesLogo.MinSize = RectangleHelper.ScaleSize(layoutControlItemFlightDatesLogo.MinSize, scaleFactor); simpleLabelItemFlightDatesTitle.MaxSize = RectangleHelper.ScaleSize(simpleLabelItemFlightDatesTitle.MaxSize, scaleFactor); simpleLabelItemFlightDatesTitle.MinSize = RectangleHelper.ScaleSize(simpleLabelItemFlightDatesTitle.MinSize, scaleFactor); layoutControlItemFlightDatesStart.MaxSize = RectangleHelper.ScaleSize(layoutControlItemFlightDatesStart.MaxSize, scaleFactor); layoutControlItemFlightDatesStart.MinSize = RectangleHelper.ScaleSize(layoutControlItemFlightDatesStart.MinSize, scaleFactor); layoutControlItemFlightDatesEnd.MaxSize = RectangleHelper.ScaleSize(layoutControlItemFlightDatesEnd.MaxSize, scaleFactor); layoutControlItemFlightDatesEnd.MinSize = RectangleHelper.ScaleSize(layoutControlItemFlightDatesEnd.MinSize, scaleFactor); layoutControlItemMonthlyInvestmentToggle.MaxSize = RectangleHelper.ScaleSize(layoutControlItemMonthlyInvestmentToggle.MaxSize, scaleFactor); layoutControlItemMonthlyInvestmentToggle.MinSize = RectangleHelper.ScaleSize(layoutControlItemMonthlyInvestmentToggle.MinSize, scaleFactor); layoutControlItemMonthlyInvestmentValue.MaxSize = RectangleHelper.ScaleSize(layoutControlItemMonthlyInvestmentValue.MaxSize, scaleFactor); layoutControlItemMonthlyInvestmentValue.MinSize = RectangleHelper.ScaleSize(layoutControlItemMonthlyInvestmentValue.MinSize, scaleFactor); layoutControlItemTotalInvestmentToggle.MaxSize = RectangleHelper.ScaleSize(layoutControlItemTotalInvestmentToggle.MaxSize, scaleFactor); layoutControlItemTotalInvestmentToggle.MinSize = RectangleHelper.ScaleSize(layoutControlItemTotalInvestmentToggle.MinSize, scaleFactor); layoutControlItemTotalInvestementValue.MaxSize = RectangleHelper.ScaleSize(layoutControlItemTotalInvestementValue.MaxSize, scaleFactor); layoutControlItemTotalInvestementValue.MinSize = RectangleHelper.ScaleSize(layoutControlItemTotalInvestementValue.MinSize, scaleFactor); layoutControlItemAddItem.MaxSize = RectangleHelper.ScaleSize(layoutControlItemAddItem.MaxSize, scaleFactor); layoutControlItemAddItem.MinSize = RectangleHelper.ScaleSize(layoutControlItemAddItem.MinSize, scaleFactor); }
public CoverControl(BaseDashboardContainer slideContainer) : base(slideContainer) { InitializeComponent(); Text = ControlName; comboBoxEditSlideHeader.EnableSelectAll(); comboBoxEditAdvertiser.EnableSelectAll(); comboBoxEditDecisionMaker.EnableSelectAll(); comboBoxEditSlideHeader.Properties.Items.Clear(); comboBoxEditSlideHeader.Properties.Items.AddRange(slideContainer.DashboardInfo.CoverLists.Headers.Select(item => item.Value).ToArray()); _users.Clear(); _users.AddRange(slideContainer.DashboardInfo.UsersList.GetUsersByStation(MasterWizardManager.Instance.SelectedWizard.Name)); comboBoxEditSalesRep.Properties.Items.Clear(); comboBoxEditSalesRep.Properties.Items.AddRange(_users); pictureEditSplash.Image = SlideContainer.DashboardInfo.GraphicResources?.CoverSplashLogo; var scaleFactor = Utilities.GetScaleFactor(CreateGraphics().DpiX); layoutControl.MaximumSize = RectangleHelper.ScaleSize(layoutControl.MaximumSize, scaleFactor); layoutControl.MinimumSize = RectangleHelper.ScaleSize(layoutControl.MinimumSize, scaleFactor); layoutControlItemSlideHeader.MaxSize = RectangleHelper.ScaleSize(layoutControlItemSlideHeader.MaxSize, scaleFactor); layoutControlItemSlideHeader.MinSize = RectangleHelper.ScaleSize(layoutControlItemSlideHeader.MinSize, scaleFactor); emptySpaceItemAdvertiserLeft.MaxSize = RectangleHelper.ScaleSize(emptySpaceItemAdvertiserLeft.MaxSize, scaleFactor); emptySpaceItemAdvertiserLeft.MinSize = RectangleHelper.ScaleSize(emptySpaceItemAdvertiserLeft.MinSize, scaleFactor); layoutControlItemAdvertiserLogo.MaxSize = RectangleHelper.ScaleSize(layoutControlItemAdvertiserLogo.MaxSize, scaleFactor); layoutControlItemAdvertiserLogo.MinSize = RectangleHelper.ScaleSize(layoutControlItemAdvertiserLogo.MinSize, scaleFactor); simpleLabelItemAdvertiserTitle.MaxSize = RectangleHelper.ScaleSize(simpleLabelItemAdvertiserTitle.MaxSize, scaleFactor); simpleLabelItemAdvertiserTitle.MinSize = RectangleHelper.ScaleSize(simpleLabelItemAdvertiserTitle.MinSize, scaleFactor); layoutControlItemAdvertiserValue.MaxSize = RectangleHelper.ScaleSize(layoutControlItemAdvertiserValue.MaxSize, scaleFactor); layoutControlItemAdvertiserValue.MinSize = RectangleHelper.ScaleSize(layoutControlItemAdvertiserValue.MinSize, scaleFactor); emptySpaceItemAdvertiserUnder.MaxSize = RectangleHelper.ScaleSize(emptySpaceItemAdvertiserUnder.MaxSize, scaleFactor); emptySpaceItemAdvertiserUnder.MinSize = RectangleHelper.ScaleSize(emptySpaceItemAdvertiserUnder.MinSize, scaleFactor); emptySpaceItemDecisionMakerLeft.MaxSize = RectangleHelper.ScaleSize(emptySpaceItemDecisionMakerLeft.MaxSize, scaleFactor); emptySpaceItemDecisionMakerLeft.MinSize = RectangleHelper.ScaleSize(emptySpaceItemDecisionMakerLeft.MinSize, scaleFactor); layoutControlItemDecisionMakerLogo.MaxSize = RectangleHelper.ScaleSize(layoutControlItemDecisionMakerLogo.MaxSize, scaleFactor); layoutControlItemDecisionMakerLogo.MinSize = RectangleHelper.ScaleSize(layoutControlItemDecisionMakerLogo.MinSize, scaleFactor); simpleLabelItemDecisionMakerTitle.MaxSize = RectangleHelper.ScaleSize(simpleLabelItemDecisionMakerTitle.MaxSize, scaleFactor); simpleLabelItemDecisionMakerTitle.MinSize = RectangleHelper.ScaleSize(simpleLabelItemDecisionMakerTitle.MinSize, scaleFactor); layoutControlItemDecisionMakerValue.MaxSize = RectangleHelper.ScaleSize(layoutControlItemDecisionMakerValue.MaxSize, scaleFactor); layoutControlItemDecisionMakerValue.MinSize = RectangleHelper.ScaleSize(layoutControlItemDecisionMakerValue.MinSize, scaleFactor); emptySpaceItemDecisionmakerUnder.MaxSize = RectangleHelper.ScaleSize(emptySpaceItemDecisionmakerUnder.MaxSize, scaleFactor); emptySpaceItemDecisionmakerUnder.MinSize = RectangleHelper.ScaleSize(emptySpaceItemDecisionmakerUnder.MinSize, scaleFactor); layoutControlItemSalesRepToggle.MaxSize = RectangleHelper.ScaleSize(layoutControlItemSalesRepToggle.MaxSize, scaleFactor); layoutControlItemSalesRepToggle.MinSize = RectangleHelper.ScaleSize(layoutControlItemSalesRepToggle.MinSize, scaleFactor); layoutControlItemSalesRepLogo.MaxSize = RectangleHelper.ScaleSize(layoutControlItemSalesRepLogo.MaxSize, scaleFactor); layoutControlItemSalesRepLogo.MinSize = RectangleHelper.ScaleSize(layoutControlItemSalesRepLogo.MinSize, scaleFactor); simpleLabelItemSalesRepTitle.MaxSize = RectangleHelper.ScaleSize(simpleLabelItemSalesRepTitle.MaxSize, scaleFactor); simpleLabelItemSalesRepTitle.MinSize = RectangleHelper.ScaleSize(simpleLabelItemSalesRepTitle.MinSize, scaleFactor); layoutControlItemSalesRepValue.MaxSize = RectangleHelper.ScaleSize(layoutControlItemSalesRepValue.MaxSize, scaleFactor); layoutControlItemSalesRepValue.MinSize = RectangleHelper.ScaleSize(layoutControlItemSalesRepValue.MinSize, scaleFactor); simpleLabelItemSalesRepDescription.MaxSize = RectangleHelper.ScaleSize(simpleLabelItemSalesRepDescription.MaxSize, scaleFactor); simpleLabelItemSalesRepDescription.MinSize = RectangleHelper.ScaleSize(simpleLabelItemSalesRepDescription.MinSize, scaleFactor); emptySpaceItemSalesRepValueUnder.MaxSize = RectangleHelper.ScaleSize(emptySpaceItemSalesRepValueUnder.MaxSize, scaleFactor); emptySpaceItemSalesRepValueUnder.MinSize = RectangleHelper.ScaleSize(emptySpaceItemSalesRepValueUnder.MinSize, scaleFactor); layoutControlItemDateToggle.MaxSize = RectangleHelper.ScaleSize(layoutControlItemDateToggle.MaxSize, scaleFactor); layoutControlItemDateToggle.MinSize = RectangleHelper.ScaleSize(layoutControlItemDateToggle.MinSize, scaleFactor); layoutControlItemDateLogo.MaxSize = RectangleHelper.ScaleSize(layoutControlItemDateLogo.MaxSize, scaleFactor); layoutControlItemDateLogo.MinSize = RectangleHelper.ScaleSize(layoutControlItemDateLogo.MinSize, scaleFactor); simpleLabelItemDateTitle.MaxSize = RectangleHelper.ScaleSize(simpleLabelItemDateTitle.MaxSize, scaleFactor); simpleLabelItemDateTitle.MinSize = RectangleHelper.ScaleSize(simpleLabelItemDateTitle.MinSize, scaleFactor); layoutControlItemDateValue.MaxSize = RectangleHelper.ScaleSize(layoutControlItemDateValue.MaxSize, scaleFactor); layoutControlItemDateValue.MinSize = RectangleHelper.ScaleSize(layoutControlItemDateValue.MinSize, scaleFactor); emptySpaceItemDateUnder.MaxSize = RectangleHelper.ScaleSize(emptySpaceItemDateUnder.MaxSize, scaleFactor); emptySpaceItemDateUnder.MinSize = RectangleHelper.ScaleSize(emptySpaceItemDateUnder.MinSize, scaleFactor); simpleLabelItemSalesQuoteAuthor.MaxSize = RectangleHelper.ScaleSize(simpleLabelItemSalesQuoteAuthor.MaxSize, scaleFactor); simpleLabelItemSalesQuoteAuthor.MinSize = RectangleHelper.ScaleSize(simpleLabelItemSalesQuoteAuthor.MinSize, scaleFactor); simpleLabelItemSalesQuoteValue.MaxSize = RectangleHelper.ScaleSize(simpleLabelItemSalesQuoteValue.MaxSize, scaleFactor); simpleLabelItemSalesQuoteValue.MinSize = RectangleHelper.ScaleSize(simpleLabelItemSalesQuoteValue.MinSize, scaleFactor); }