private void panelFocused(object sender, PanelActionEventArgs args) { if (args.Panel.Content is IDocumentPanel || args.Panel.Content is WelcomePage) { mostRecentDocumentPanel = args.Panel.Content as IDocumentPanel; mostRecentDocumentTabControl = args.TabControl; } else if (args.Panel.Content is IToolPanel) { mostRecentToolPanel = args.Panel.Content as IToolPanel; mostRecentToolTabControl = args.TabControl; } if (args.Panel.Content is ISceneEditor) { var editor = args.Panel.Content as ISceneEditor; SceneExplorer.Scene = editor.Scene; } }
private void PanelManager_PanelAutoHideChanged(object sender, PanelActionEventArgs e) { WriteHideForm(); }
private void TOCPanel_SelectedPanelChanged(object sender, PanelActionEventArgs e) { if (this.TOCPanel.SelectedPanel == this.SDEPanel&&this.m_SDEClick == false) { ShowSDETree(); this.m_SDEClick = true; } }