public GameOverview(LearnMode mode) { list = new ListView { Dock = DockStyle.Fill, Margin = new Padding(3), FullRowSelect = true, View = View.Details, HeaderStyle = ColumnHeaderStyle.None }; groups = new List <ListViewGroup>(); Controls.Add(list); ThemeHelper.UseExplorerTheme(list); InitializeContextMenu(); list.Resize += delegate { DistributeColumns(); }; Load += delegate { DistributeColumns(); }; }
public OptionsMenu(LearnMode mode) { this.mode = mode; optionsItem = new ToolStripMenuItem(Resources.LearnMode.Options); base.Items.Add(optionsItem); swapItem = new ToolStripMenuItem(Resources.LearnMode.Swap); swapItem.Click += delegate { mode.Swap = !mode.Swap; }; swapItem.ShortcutKeys = Keys.Control | Keys.I; optionsItem.DropDownOpening += OptionsItemDropDownOpening; optionsItem.DropDownItems.Add(swapItem); optionsItem.DropDownItems.Add(new ToolStripSeparator()); AddFixupItem(Resources.LearnMode.IgnoreSpaces, "PracticeFixSpaces", optionsItem); AddFixupItem(Resources.LearnMode.IgnorePunctuation, "PracticeFixPunctuation", optionsItem); AddFixupItem(Resources.LearnMode.IgnoreParenthesized, "PracticeFixParentheses", optionsItem); AddFixupItem(Resources.LearnMode.IgnoreCase, "PracticeFixCase", optionsItem); }
public OptionsMenu(LearnMode mode) { this.mode = mode; optionsItem = new ToolStripMenuItem(Resources.LearnMode.Options); base.Items.Add(optionsItem); swapItem = new ToolStripMenuItem(Resources.LearnMode.Swap); swapItem.Click += delegate { mode.Swap = !mode.Swap; }; swapItem.ShortcutKeys = Keys.Control | Keys.I; optionsItem.DropDownOpening += OptionsItemDropDownOpening; optionsItem.DropDownItems.Add(swapItem); optionsItem.DropDownItems.Add(new ToolStripSeparator()); AddFixupItem(Resources.LearnMode.IgnoreSpaces, "PracticeFixSpaces", optionsItem); AddFixupItem(Resources.LearnMode.IgnorePunctuation, "PracticeFixPunctuation", optionsItem); AddFixupItem(Resources.LearnMode.IgnoreParenthesized, "PracticeFixParentheses", optionsItem); AddFixupItem(Resources.LearnMode.IgnoreCase, "PracticeFixCase", optionsItem); }
public GameOverview(LearnMode mode) { list = new ListView { Dock = DockStyle.Fill, Margin = new Padding(3), FullRowSelect = true, View = View.Details, HeaderStyle = ColumnHeaderStyle.None }; groups = new List<ListViewGroup>(); Controls.Add(list); ThemeHelper.UseExplorerTheme(list); InitializeContextMenu(); list.Resize += delegate { DistributeColumns(); }; Load += delegate { DistributeColumns(); }; }