Beispiel #1
0
        /// <summary>
        /// Populating ribbon items to the ribbon bar.
        /// </summary>
        /// <param name="customRibbonTab">Ribbontab.</param>
        private void PopulateDesignBar(CustomRibbonTab customRibbonTab)
        {
            CustomRibbonBar firstBar = new CustomRibbonBar()
            {
                BarHeader = "Table Style Options"
            };

            PopulateDesignItems(firstBar);
            customRibbonTab.CustomFirstChildRibbonBars.Add(firstBar);
        }
Beispiel #2
0
        private void PopulateDesignBar(CustomRibbonTab tab)
        {
            CustomRibbonBar Bar1 = new CustomRibbonBar()
            {
                BarHeader = "Table Style Options"
            };

            PopulateDesignItems(Bar1);
            tab.CustomChild1RibbonBars.Add(Bar1);
        }
Beispiel #3
0
        /// <summary>
        /// Allocating tabs to the child2ribbon ber.
        /// </summary>
        private void PopulateSecondChildRibbonTabs()
        {
            CustomRibbonTab firstTab = new CustomRibbonTab()
            {
                TabHeader = "Mailings", MergeOrder = 1
            };
            CustomRibbonTab secondTab = new CustomRibbonTab()
            {
                TabHeader = "Print"
            };

            PopulateMailingsBars(firstTab);
            PopulatePrintBars(secondTab);
            SecondChildRibbonTab.Add(firstTab);
            SecondChildRibbonTab.Add(secondTab);
        }
Beispiel #4
0
        /// <summary>
        /// Populating child ribbon bar inside the parent bar.
        /// </summary>
        /// <param name="customRibbonTab">Child ribbon tab.</param>
        private void PopulateChildHomeBar(CustomRibbonTab customRibbonTab)
        {
            CustomRibbonBar firstBar = new CustomRibbonBar()
            {
                BarHeader = "Editing"
            };
            CustomRibbonBar secondBar = new CustomRibbonBar()
            {
                BarHeader = "Paragraph"
            };

            PopulateEditingItems(firstBar);
            PopulateParagraphItems(secondBar);
            customRibbonTab.CustomFirstChildRibbonBars.Add(firstBar);
            customRibbonTab.CustomFirstChildRibbonBars.Add(secondBar);
        }
Beispiel #5
0
        private void PopulateChild1RibbonTabs()
        {
            CustomRibbonTab Tab1 = new CustomRibbonTab()
            {
                TabHeader = "Home"
            };
            CustomRibbonTab Tab2 = new CustomRibbonTab()
            {
                TabHeader = "Design"
            };

            PopulateChildHomeBar(Tab1);
            PopulateDesignBar(Tab2);
            CustomChild1RibbonTabs.Add(Tab1);
            CustomChild1RibbonTabs.Add(Tab2);
        }
Beispiel #6
0
        void PopulateRibbonTabs()
        {
            CustomRibbonTab Tab1 = new CustomRibbonTab()
            {
                TabHeader = "Home"
            };
            CustomRibbonTab Tab2 = new CustomRibbonTab()
            {
                TabHeader = "Insert"
            };

            PopulateRibbonHomeBars(Tab1);
            PopulateRibbonInsertBars(Tab2);
            CustomRibbonTabs.Add(Tab1);
            CustomRibbonTabs.Add(Tab2);
        }
Beispiel #7
0
        /// <summary>
        /// Adding ribbon tabs to the control.
        /// </summary>
        private void PopulateFirstChildRibbonTabs()
        {
            CustomRibbonTab firstTab = new CustomRibbonTab()
            {
                TabHeader = "Home"
            };
            CustomRibbonTab secondTab = new CustomRibbonTab()
            {
                TabHeader = "Design"
            };

            PopulateChildHomeBar(firstTab);
            PopulateDesignBar(secondTab);
            FirstChildRibbonTab.Add(firstTab);
            FirstChildRibbonTab.Add(secondTab);
        }
Beispiel #8
0
        //Home Tab
        void PopulateRibbonHomeBars(CustomRibbonTab Tab)
        {
            CustomRibbonBar Bar1 = new CustomRibbonBar()
            {
                BarHeader = "Clipboard"
            };
            CustomRibbonBar Bar2 = new CustomRibbonBar()
            {
                BarHeader = "MDI Styles"
            };

            PopulateRibbonNewItems(Bar1);
            PopulateMDIItems(Bar2);
            Tab.CustomRibbonBars.Add(Bar1);
            Tab.CustomRibbonBars.Add(Bar2);
        }
Beispiel #9
0
        private void PopulateChildHomeBar(CustomRibbonTab tab)
        {
            CustomRibbonBar Bar1 = new CustomRibbonBar()
            {
                BarHeader = "Editing"
            };
            CustomRibbonBar Bar2 = new CustomRibbonBar()
            {
                BarHeader = "Paragraph"
            };

            PopulateEditingItems(Bar1);
            PopulateParagraphItems(Bar2);
            tab.CustomChild1RibbonBars.Add(Bar1);
            tab.CustomChild1RibbonBars.Add(Bar2);
        }
Beispiel #10
0
        private void PopulateChild2RibbonTabs()
        {
            CustomRibbonTab Tab1 = new CustomRibbonTab()
            {
                TabHeader = "Mailings", MergeOrder = 1
            };
            CustomRibbonTab Tab2 = new CustomRibbonTab()
            {
                TabHeader = "Print"
            };

            PopulateMailingsBars(Tab1);
            PopulatePrintBars(Tab2);
            CustomChild2RibbonTabs.Add(Tab1);
            CustomChild2RibbonTabs.Add(Tab2);
        }
Beispiel #11
0
        /// <summary>
        /// Adding child ribbon bars to the ribbon tab(Home).
        /// </summary>
        /// <param name="Tab">Specifies the ribbon bar</param>
        void PopulateRibbonHomeBars(CustomRibbonTab Tab)
        {
            CustomRibbonBar firstBar = new CustomRibbonBar()
            {
                BarHeader = "Clipboard"
            };
            CustomRibbonBar secondBar = new CustomRibbonBar()
            {
                BarHeader = "MDI Styles"
            };

            PopulateRibbonNewItems(firstBar);
            PopulateMDIItems(secondBar);
            Tab.CustomRibbonBars.Add(firstBar);
            Tab.CustomRibbonBars.Add(secondBar);
        }
Beispiel #12
0
        /// <summary>
        /// Adding ribbon tabs to the main ribbon window.
        /// </summary>
        void PopulateRibbonTabs()
        {
            CustomRibbonTab firstTab = new CustomRibbonTab()
            {
                TabHeader = "Home"
            };
            CustomRibbonTab secondTab = new CustomRibbonTab()
            {
                TabHeader = "Insert"
            };

            PopulateRibbonHomeBars(firstTab);
            PopulateRibbonInsertBars(secondTab);
            CustomRibbonTabs.Add(firstTab);
            CustomRibbonTabs.Add(secondTab);
        }
Beispiel #13
0
        private void PopulateMailingsBars(CustomRibbonTab Tab)
        {
            CustomRibbonBar Bar1 = new CustomRibbonBar()
            {
                BarHeader = "Create"
            };

            PopulateCreateItems(Bar1);
            CustomRibbonBar Bar2 = new CustomRibbonBar()
            {
                BarHeader = "Mail"
            };

            PopuplateRibbonMailItems(Bar2);
            Tab.CustomChild2RibbonBars.Add(Bar1);
            Tab.CustomChild2RibbonBars.Add(Bar2);
        }
Beispiel #14
0
        private void PopulatePrintBars(CustomRibbonTab Tab)
        {
            CustomRibbonBar Bar1 = new CustomRibbonBar()
            {
                BarHeader = "Print"
            };

            PopulatePrintItems(Bar1);
            CustomRibbonBar Bar2 = new CustomRibbonBar()
            {
                BarHeader = "Zoom"
            };

            PopuplateZoomItems(Bar2);
            Tab.CustomChild2RibbonBars.Add(Bar1);
            Tab.CustomChild2RibbonBars.Add(Bar2);
        }
Beispiel #15
0
        /// <summary>
        /// Allocating ribbon bars inside the secondChildRibbon ribbon  tab.
        /// </summary>
        /// <param name="Tab">Specifies the ribbon tab.</param>
        private void PopulatePrintBars(CustomRibbonTab Tab)
        {
            CustomRibbonBar firstBar = new CustomRibbonBar()
            {
                BarHeader = "Print"
            };

            PopulatePrintItems(firstBar);
            CustomRibbonBar secondBar = new CustomRibbonBar()
            {
                BarHeader = "Zoom"
            };

            PopuplateZoomItems(secondBar);
            Tab.CustomSecondChildRibbonBars.Add(firstBar);
            Tab.CustomSecondChildRibbonBars.Add(secondBar);
        }
Beispiel #16
0
        /// <summary>
        /// Allocating ribbon bars to secong ribbon tab inside the child2ribbon tabs.
        /// </summary>
        /// <param name="Tab">Specifies the ribbon tab.</param>
        private void PopulateMailingsBars(CustomRibbonTab Tab)
        {
            CustomRibbonBar firstBar = new CustomRibbonBar()
            {
                BarHeader = "Create"
            };

            PopulateCreateItems(firstBar);
            CustomRibbonBar secondBar = new CustomRibbonBar()
            {
                BarHeader = "Mail"
            };

            PopuplateRibbonMailItems(secondBar);
            Tab.CustomSecondChildRibbonBars.Add(firstBar);
            Tab.CustomSecondChildRibbonBars.Add(secondBar);
        }
Beispiel #17
0
        //Insert Tab
        void PopulateRibbonInsertBars(CustomRibbonTab Tab)
        {
            CustomRibbonBar Bar1 = new CustomRibbonBar()
            {
                BarHeader = "Table"
            };
            CustomRibbonBar Bar2 = new CustomRibbonBar()
            {
                BarHeader = "Illustrations"
            };
            CustomRibbonBar Bar3 = new CustomRibbonBar()
            {
                BarHeader = "Links"
            };

            PopulateRibbonTableItems(Bar1);
            PopulateRibbonIllustrationsItems(Bar2);
            PopulateRibbonLinkItems(Bar3);
            Tab.CustomRibbonBars.Add(Bar1);
            Tab.CustomRibbonBars.Add(Bar2);
            Tab.CustomRibbonBars.Add(Bar3);
        }
Beispiel #18
0
        /// <summary>
        /// Adding ribbon bars to the ribbon tab.
        /// </summary>
        /// <param name="Tab">Specifies the ribbon bar.</param>
        void PopulateRibbonInsertBars(CustomRibbonTab Tab)
        {
            CustomRibbonBar firstBar = new CustomRibbonBar()
            {
                BarHeader = "Table"
            };
            CustomRibbonBar secondBar = new CustomRibbonBar()
            {
                BarHeader = "Illustrations"
            };
            CustomRibbonBar thirdBar = new CustomRibbonBar()
            {
                BarHeader = "Links"
            };

            PopulateRibbonTableItems(firstBar);
            PopulateRibbonIllustrationsItems(secondBar);
            PopulateRibbonLinkItems(thirdBar);
            Tab.CustomRibbonBars.Add(firstBar);
            Tab.CustomRibbonBars.Add(secondBar);
            Tab.CustomRibbonBars.Add(thirdBar);
        }