Example #1
0
        private void UiManagerOnShowRootToolWindow(IAlphaRootToolDescriptor _alphaRootToolDescriptor)
        {
            foreach (var alphaTool in m_manager.DockableContents.OfType <AlphaRootTool>())
            {
                if (alphaTool.Descriptor.Name == _alphaRootToolDescriptor.Name)
                {
                    m_manager.ActiveContent = alphaTool;
                    alphaTool.Show(m_manager);
                    return;
                }
            }
            var alphaRootTool = new AlphaRootTool(_alphaRootToolDescriptor);

            m_manager.MainDocumentPane.Items.Add(alphaRootTool);
        }
Example #2
0
 private void UiManagerOnShowRootToolWindow(IAlphaRootToolDescriptor _alphaRootToolDescriptor)
 {
     foreach (var alphaTool in m_manager.DockableContents.OfType<AlphaRootTool>())
     {
         if (alphaTool.Descriptor.Name == _alphaRootToolDescriptor.Name)
         {
             m_manager.ActiveContent = alphaTool;
             alphaTool.Show(m_manager);
             return;
         }
     }
     var alphaRootTool = new AlphaRootTool(_alphaRootToolDescriptor);
     m_manager.MainDocumentPane.Items.Add(alphaRootTool);
 }