示例#1
0
        internal void Show(ToolWindowUI ui)
        {
            if (ui.IsAdded)
            {
                return;
            }
            SaveUILengths();
            int index = ui.InsertLast ? ui.StackedContent.Count : 0;

            if (ui.StackedContentChild == null)
            {
                ui.StackedContentChild = StackedContentChildImpl.GetOrCreate(ui.ToolWindowGroupManager, ui.ToolWindowGroupManager.UIObject);
            }
            ui.StackedContent.AddChild(ui.StackedContentChild, ui.GetSizeInfo(), index);
            ui.IsAdded = true;
        }
示例#2
0
 internal void Show(ToolWindowUI ui)
 {
     if (ui.IsAdded)
         return;
     SaveUILengths();
     int index = ui.InsertLast ? ui.StackedContent.Count : 0;
     if (ui.StackedContentChild == null)
         ui.StackedContentChild = StackedContentChildImpl.GetOrCreate(ui.ToolWindowGroupManager, ui.ToolWindowGroupManager.UIObject);
     ui.StackedContent.AddChild(ui.StackedContentChild, ui.GetSizeInfo(), index);
     ui.IsAdded = true;
 }