public static void Apply(XRDesignMdiController designMdiController, XRDesignDockManager designDockManager)
        {
            CustomFieldListImageProviderFeature.Instance.CustomColumnImageIndex -= CustomFieldListImageProviderFeature_CustomColumnImageIndex;
            CustomFieldListImageProviderFeature.Instance.CustomColumnImageIndex += CustomFieldListImageProviderFeature_CustomColumnImageIndex;

            if (designMdiController.ActiveDesignPanel == null)
                designMdiController.DesignPanelLoaded += designMdiController_DesignPanelLoaded;
            else
                RefreshFieldListImages(designDockManager);

            MenuCreationServiceContainer.Get(designMdiController).Add(new SummaryFieldsMenuCreationService(designMdiController, designDockManager));
        }
Ejemplo n.º 2
0
        public static void Apply(XRDesignMdiController designMdiController, XRDesignDockManager designDockManager)
        {
            CustomFieldListImageProviderFeature.Instance.CustomColumnImageIndex -= CustomFieldListImageProviderFeature_CustomColumnImageIndex;
            CustomFieldListImageProviderFeature.Instance.CustomColumnImageIndex += CustomFieldListImageProviderFeature_CustomColumnImageIndex;

            if (designMdiController.ActiveDesignPanel == null)
            {
                designMdiController.DesignPanelLoaded += designMdiController_DesignPanelLoaded;
            }
            else
            {
                RefreshFieldListImages(designDockManager);
            }

            MenuCreationServiceContainer.Get(designMdiController).Add(new SummaryFieldsMenuCreationService(designMdiController, designDockManager));
        }
Ejemplo n.º 3
0
        public static void Apply(XRDesignMdiController designMdiController, XRDesignDockManager designDockManager)
        {
            CustomFieldListImageProviderFeature.Instance.CustomColumnImageIndex -= CustomFieldListImageProviderFeature_CustomColumnImageIndex;
            CustomFieldListImageProviderFeature.Instance.CustomColumnImageIndex += CustomFieldListImageProviderFeature_CustomColumnImageIndex;

            if (designMdiController.ActiveDesignPanel == null)
            {
                DesignerLoadedEventHandler handler = null;
                designMdiController.DesignPanelLoaded += handler = (s, e) =>
                {
                    designMdiController.DesignPanelLoaded -= handler;
                    RefreshFieldListImages(designDockManager);
                };
            }
            RefreshFieldListImages(designDockManager);

            MenuCreationServiceContainer.Get(designMdiController).Add(new SummaryFieldsMenuCreationService(designMdiController, designDockManager));
        }
Ejemplo n.º 4
0
 public SummaryFieldsMenuCreationService(XRDesignMdiController designMdiController, XRDesignDockManager designDockManager)
 {
     this.designMdiController = designMdiController;
     this.designDockManager   = designDockManager;
 }
Ejemplo n.º 5
0
        private static void RefreshFieldListImages(XRDesignDockManager designDockManager)
        {
            var fieldListPanel = (FieldListDockPanel)designDockManager[DesignDockPanelType.FieldList];

            ((XRDesignFieldList)fieldListPanel.DesignControl).StateImageList = ColumnImageProvider.Instance.CreateImageCollection();
        }
Ejemplo n.º 6
0
 public SummaryFieldsMenuCreationService(XRDesignMdiController designMdiController, XRDesignDockManager designDockManager)
 {
     this.designMdiController = designMdiController;
     this.designDockManager   = designDockManager;
     addSummaryFieldCommand   = new CommandID(Guid.NewGuid(), 0);
 }
Ejemplo n.º 7
0
 private static void RefreshFieldListImages(XRDesignDockManager designDockManager)
 {
     ((FieldListDockPanel)designDockManager[DesignDockPanelType.FieldList]).GetFieldList().StateImageList = ColumnImageProvider.Instance.CreateImageCollection();
 }
 public SummaryFieldsMenuCreationService(XRDesignMdiController designMdiController, XRDesignDockManager designDockManager)
 {
     this.designMdiController = designMdiController;
     this.designDockManager = designDockManager;
     addSummaryFieldCommand = new CommandID(Guid.NewGuid(), 0);
 }
 private static void RefreshFieldListImages(XRDesignDockManager designDockManager)
 {
     ((FieldListDockPanel)designDockManager[DesignDockPanelType.FieldList]).GetFieldList().StateImageList = ColumnImageProvider.Instance.CreateImageCollection();
 }