public SlideBulletsControl(IGridOutputControl settingsContainer)
        {
            InitializeComponent();
            Dock = DockStyle.Fill;
            _settingsContainer = settingsContainer;

            if ((base.CreateGraphics()).DpiX > 96)
            {
                checkEditEnableSlideBullets.Font = new Font(checkEditEnableSlideBullets.Font.FontFamily, checkEditEnableSlideBullets.Font.Size - 3, checkEditEnableSlideBullets.Font.Style);
                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;
                checkEditAllSlides.Font      = font;
                checkEditLastSlide.Font      = font;
                checkEditAvgAdCost.Font      = font;
                checkEditAvgFinalCost.Font   = font;
                checkEditAvgPCI.Font         = font;
                checkEditColumnInches.Font   = font;
                checkEditDelivery.Font       = font;
                checkEditDimensions.Font     = font;
                checkEditPageSize.Font       = font;
                checkEditPercentOfPage.Font  = font;
                checkEditReadership.Font     = font;
                checkEditSignature.Font      = font;
                checkEditTotalColor.Font     = font;
                checkEditTotalDiscounts.Font = font;
                checkEditTotalFinalCost.Font = font;
                checkEditTotalInserts.Font   = font;
                checkEditTotalSquare.Font    = font;
            }
        }
예제 #2
0
		public AdNotesControl(IGridOutputControl settingsContainer)
		{
			InitializeComponent();
			Dock = DockStyle.Fill;
			_settingsContainer = settingsContainer;
			if ((base.CreateGraphics()).DpiX > 96)
			{
				checkEditShowAdNotes.Font = new Font(checkEditShowAdNotes.Font.FontFamily, checkEditShowAdNotes.Font.Size - 3, checkEditShowAdNotes.Font.Style);
			}
		}
예제 #3
0
 public AdNotesControl(IGridOutputControl settingsContainer)
 {
     InitializeComponent();
     Dock = DockStyle.Fill;
     _settingsContainer = settingsContainer;
     if ((base.CreateGraphics()).DpiX > 96)
     {
         checkEditShowAdNotes.Font = new Font(checkEditShowAdNotes.Font.FontFamily, checkEditShowAdNotes.Font.Size - 3, checkEditShowAdNotes.Font.Style);
     }
 }
 public ColumnsControl(IGridOutputControl settingsContainer)
 {
     InitializeComponent();
     Dock = DockStyle.Fill;
     _settingsContainer = settingsContainer;
     if ((base.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;
     }
 }
예제 #5
0
		public ColumnsControl(IGridOutputControl settingsContainer)
		{
			InitializeComponent();
			Dock = DockStyle.Fill;
			_settingsContainer = settingsContainer;
			if ((base.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;
			}
		}
 public SlideHeaderControl(IGridOutputControl settingsContainer)
 {
     InitializeComponent();
     Dock = DockStyle.Fill;
     _settingsContainer = settingsContainer;
     if ((base.CreateGraphics()).DpiX > 96)
     {
         checkEditEnableSlideHeader.Font = new Font(checkEditEnableSlideHeader.Font.FontFamily, checkEditEnableSlideHeader.Font.Size - 3, checkEditEnableSlideHeader.Font.Style);
         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;
         checkEditAdvertiser.Font       = font;
         checkEditDecisionMaker.Font    = font;
         checkEditFlightDates.Font      = font;
         checkEditPresentationDate.Font = font;
         checkEditLogo1.Font            = font;
         checkEditPublicationName.Font  = font;
         checkEditSlideTitle.Font       = font;
     }
 }
		public SlideBulletsControl(IGridOutputControl settingsContainer)
		{
			InitializeComponent();
			Dock = DockStyle.Fill;
			_settingsContainer = settingsContainer;

			if ((base.CreateGraphics()).DpiX > 96)
			{
				checkEditEnableSlideBullets.Font = new Font(checkEditEnableSlideBullets.Font.FontFamily, checkEditEnableSlideBullets.Font.Size - 3, checkEditEnableSlideBullets.Font.Style);
				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;
				checkEditAllSlides.Font = font;
				checkEditLastSlide.Font = font;
				checkEditAvgAdCost.Font = font;
				checkEditAvgFinalCost.Font = font;
				checkEditAvgPCI.Font = font;
				checkEditColumnInches.Font = font;
				checkEditDelivery.Font = font;
				checkEditDimensions.Font = font;
				checkEditPageSize.Font = font;
				checkEditPercentOfPage.Font = font;
				checkEditReadership.Font = font;
				checkEditSignature.Font = font;
				checkEditTotalColor.Font = font;
				checkEditTotalDiscounts.Font = font;
				checkEditTotalFinalCost.Font = font;
				checkEditTotalInserts.Font = font;
				checkEditTotalSquare.Font = font;
			}
		}
        public void SelectGrid(GridType gridType)
        {
            switch (gridType)
            {
            case GridType.DetailedGrid:
                _selectedOutput = DetailedGrid;
                HelpButtonItem  = Controller.Instance.DetailedGridHelp;
                break;

            case GridType.MultiGrid:
                _selectedOutput = MultiGrid;
                HelpButtonItem  = Controller.Instance.MultiGridHelp;
                break;

            default:
                _selectedOutput = null;
                break;
            }

            if (_selectedOutput != null)
            {
                UpdateButtonsStateAccordingSelectedOutput();

                if (!pnMain.Controls.Contains(_selectedOutput as Control))
                {
                    Application.DoEvents();
                    pnEmpty.BringToFront();
                    Application.DoEvents();
                    pnMain.Controls.Add(_selectedOutput as Control);
                    Application.DoEvents();
                    pnMain.BringToFront();
                    Application.DoEvents();
                }
                (_selectedOutput as Control).BringToFront();

                if (!xtraTabPagePrint.Controls.Contains(_selectedOutput.ColumnsColumns))
                {
                    Application.DoEvents();
                    xtraTabPagePrint.Controls.Add(_selectedOutput.ColumnsColumns);
                }
                _selectedOutput.ColumnsColumns.BringToFront();

                if (!xtraTabPageAdNotes.Controls.Contains(_selectedOutput.AdNotes))
                {
                    Application.DoEvents();
                    xtraTabPageAdNotes.Controls.Add(_selectedOutput.AdNotes);
                }
                _selectedOutput.AdNotes.BringToFront();

                if (!xtraTabPageSlideHeaders.Controls.Contains(_selectedOutput.SlideHeader))
                {
                    Application.DoEvents();
                    xtraTabPageSlideHeaders.Controls.Add(_selectedOutput.SlideHeader);
                }
                _selectedOutput.SlideHeader.BringToFront();

                if (!xtraTabPageSlideBullets.Controls.Contains(_selectedOutput.SlideBullets))
                {
                    Application.DoEvents();
                    xtraTabPageSlideBullets.Controls.Add(_selectedOutput.SlideBullets);
                }
                _selectedOutput.SlideBullets.BringToFront();

                Controller.Instance.Supertip.SetSuperTooltip(HelpButtonItem, _selectedOutput.HelpToolTip);
            }
            else
            {
                pnEmpty.BringToFront();
                Controller.Instance.Supertip.SetSuperTooltip(HelpButtonItem, null);
            }
        }
예제 #9
0
		public void SelectGrid(GridType gridType)
		{
			switch (gridType)
			{
				case GridType.DetailedGrid:
					_selectedOutput = DetailedGrid;
					HelpButtonItem = Controller.Instance.DetailedGridHelp;
					break;
				case GridType.MultiGrid:
					_selectedOutput = MultiGrid;
					HelpButtonItem = Controller.Instance.MultiGridHelp;
					break;
				default:
					_selectedOutput = null;
					break;
			}

			if (_selectedOutput != null)
			{
				UpdateButtonsStateAccordingSelectedOutput();

				if (!pnMain.Controls.Contains(_selectedOutput as Control))
				{
					Application.DoEvents();
					pnEmpty.BringToFront();
					Application.DoEvents();
					pnMain.Controls.Add(_selectedOutput as Control);
					Application.DoEvents();
					pnMain.BringToFront();
					Application.DoEvents();
				}
				(_selectedOutput as Control).BringToFront();

				if (!xtraTabPagePrint.Controls.Contains(_selectedOutput.ColumnsColumns))
				{
					Application.DoEvents();
					xtraTabPagePrint.Controls.Add(_selectedOutput.ColumnsColumns);
				}
				_selectedOutput.ColumnsColumns.BringToFront();

				if (!xtraTabPageAdNotes.Controls.Contains(_selectedOutput.AdNotes))
				{
					Application.DoEvents();
					xtraTabPageAdNotes.Controls.Add(_selectedOutput.AdNotes);
				}
				_selectedOutput.AdNotes.BringToFront();

				if (!xtraTabPageSlideHeaders.Controls.Contains(_selectedOutput.SlideHeader))
				{
					Application.DoEvents();
					xtraTabPageSlideHeaders.Controls.Add(_selectedOutput.SlideHeader);
				}
				_selectedOutput.SlideHeader.BringToFront();

				if (!xtraTabPageSlideBullets.Controls.Contains(_selectedOutput.SlideBullets))
				{
					Application.DoEvents();
					xtraTabPageSlideBullets.Controls.Add(_selectedOutput.SlideBullets);
				}
				_selectedOutput.SlideBullets.BringToFront();

				Controller.Instance.Supertip.SetSuperTooltip(HelpButtonItem, _selectedOutput.HelpToolTip);
			}
			else
			{
				pnEmpty.BringToFront();
				Controller.Instance.Supertip.SetSuperTooltip(HelpButtonItem, null);
			}
		}