Esempio n. 1
0
 /// <summary>
 /// Sets the inheritence parent.
 /// </summary>
 /// <param name="inheritNavigator">Source for inheriting.</param>
 public virtual void SetInherit(PaletteNavigator inheritNavigator)
 {
     CheckButton.SetInherit(inheritNavigator.CheckButton);
     OverflowButton.SetInherit(inheritNavigator.OverflowButton);
     MiniButton.SetInherit(inheritNavigator.MiniButton);
     Tab.SetInherit(inheritNavigator.Tab);
     RibbonTab.SetInherit(inheritNavigator.RibbonTab.TabDraw, inheritNavigator.RibbonTab.TabDraw, inheritNavigator.RibbonTab.Content);
 }
Esempio n. 2
0
 /// <summary>
 /// Sets the inheritence parent.
 /// </summary>
 /// <param name="inheritNavigator">Source for inheriting.</param>
 public void SetInherit(PaletteNavigator inheritNavigator)
 {
     // Setup inheritance references for storage objects
     base.SetInherit(inheritNavigator);
     PalettePage.SetInherit(inheritNavigator.PalettePage);
     HeaderGroup.SetInherit(inheritNavigator.HeaderGroup);
     CheckButton.SetInherit(inheritNavigator.CheckButton);
     OverflowButton.SetInherit(inheritNavigator.OverflowButton);
     MiniButton.SetInherit(inheritNavigator.MiniButton);
     BorderEdge.SetInherit(inheritNavigator.BorderEdge);
     Separator.SetInherit(inheritNavigator.Separator);
     Tab.SetInherit(inheritNavigator.Tab);
     RibbonTab.SetInherit(inheritNavigator.RibbonTab.TabDraw, inheritNavigator.RibbonTab.TabDraw, inheritNavigator.RibbonTab.Content);
 }
 /// <summary>
 /// Sets the inheritence parent.
 /// </summary>
 /// <param name="inheritNavigator">Source for inheriting.</param>
 public override void SetInherit(PaletteNavigator inheritNavigator)
 {
     Separator.SetInherit(inheritNavigator.Separator);
     base.SetInherit(inheritNavigator);
 }
Esempio n. 4
0
 /// <summary>
 /// Initialize a new instance of the PaletteNavigatorOverride class.
 /// </summary>
 /// <param name="normalOther">Normal palette to use.</param>
 /// <param name="overrideOther">Override palette to use.</param>
 /// <param name="overrideState">State used by the override.</param>
 public PaletteNavigatorOverride(PaletteNavigatorOtherRedirect normalOther,
                                 PaletteNavigator overrideOther,
                                 PaletteState overrideState)
     : this(normalOther.CheckButton, overrideOther.CheckButton, overrideState)
 {
 }