12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using OTS.WinFormsUI.Docking;
- namespace OTSPartA_STDEditor
- {
- class OTSDockWindow
- {
- Form_ConstantsEditor2 m_MainForm = null;
- SubMidWindow m_SubMidWindow = null;
- public OTSDockWindow(Form_ConstantsEditor2 mainForm)
- {
- m_MainForm = mainForm;
- }
- public OTSDockWindow(SubMidWindow SubMidWindow)
- {
- m_SubMidWindow = SubMidWindow;
- }
- // 创建矿物属性窗口
- public void CreateMainWindow()
- {
- m_MainForm.m_STDRuleslist.Show(m_MainForm.dockPanel1, DockState.DockLeft);
- m_MainForm.m_Attributes.Show(m_MainForm.dockPanel1, DockState.DockRight);
- m_MainForm.m_SubMidWindow.Show(m_MainForm.dockPanel1, DockState.Document);
- m_MainForm.dockPanel1.DockLeftPortion = 360;
- m_MainForm.dockPanel1.DockRightPortion = 381;
- }
- // 创建中间子窗口
- public void CreateSubMidWindow()
- {
- m_SubMidWindow.dockPanel1.DockTopPortion = 660;
- m_SubMidWindow.dockPanel1.DockBottomPortion = 550;
- m_SubMidWindow.m_STDEditor.DockAreas = OTS.WinFormsUI.Docking.DockAreas.DockTop;
- m_SubMidWindow.m_STDEditor.Show(m_SubMidWindow.dockPanel1, DockState.DockTop);
- m_SubMidWindow.m_ComparativeLibrary.DockAreas = OTS.WinFormsUI.Docking.DockAreas.DockBottom;
- m_SubMidWindow.m_ComparativeLibrary.Show(m_SubMidWindow.dockPanel1, DockState.DockBottom);
- m_SubMidWindow.m_STDEditor.AutoHidePortion = 0.55;
- m_SubMidWindow.m_ComparativeLibrary.AutoHidePortion = 0.35;
- //m_SubMidWindow.m_STDEditor.Show(m_SubMidWindow.dockPanel1, OTS.WinFormsUI.Docking.DockState.DockTop);
- //m_SubMidWindow.m_STDEditor.DockAreas = OTS.WinFormsUI.Docking.DockAreas.DockTop;
- //m_SubMidWindow.m_ComparativeLibrary.Show(m_SubMidWindow.m_STDEditor.Pane, OTS.WinFormsUI.Docking.DockAlignment.Bottom, 0.5);
- //m_SubMidWindow.m_ComparativeLibrary.DockAreas = OTS.WinFormsUI.Docking.DockAreas.DockTop;
- }
- }
- }
|