main
1using momoney.presentation.presenters;
2using MoMoney.Presentation.Views;
3using MoMoney.Presentation.Winforms.Helpers;
4using MoMoney.Presentation.Winforms.Resources;
5using WeifenLuo.WinFormsUI.Docking;
6
7namespace MoMoney.Presentation.Winforms.Views
8{
9 public partial class MainMenuView : ApplicationDockedWindow, IMainMenuView
10 {
11 public MainMenuView()
12 {
13 InitializeComponent();
14
15 titled("Main Menu")
16 .icon(ApplicationIcons.FileExplorer)
17 .cannot_be_closed()
18 .docked_to(DockState.DockLeft);
19
20 ux_system_task_pane.UseClassicTheme();
21 }
22
23 public void add(IActionTaskPaneFactory factory)
24 {
25 using (ux_system_task_pane.suspend_layout()) ux_system_task_pane.Expandos.Add(factory.create());
26 }
27 }
28}