136 references to ToolStripManager
System.Windows.Forms (124)
System\Windows\Forms\ContextMenuStrip.cs (1)
89
ToolStripManager
.ModalMenuFilter.Instance.ShowUnderlines = true;
System\Windows\Forms\Control.cs (1)
12347
if ((m.WParamInternal & 0xFFF0) == PInvoke.SC_KEYMENU &&
ToolStripManager
.ProcessMenuKey(ref m))
System\Windows\Forms\Controls\Menus\MenuStrip.cs (3)
204
ToolStripManager
.ModalMenuFilter.SetActiveToolStrip(this, menuKeyPressed: true);
227
if (
ToolStripManager
.ModalMenuFilter.InMenuMode)
237
ToolStripManager
.ModalMenuFilter.ExitMenuMode();
System\Windows\Forms\Controls\Menus\MenuTimer.cs (1)
168
if (CurrentItem is not null && !CurrentItem.IsDisposed && CurrentItem.Selected && CurrentItem.Enabled &&
ToolStripManager
.ModalMenuFilter.InMenuMode)
System\Windows\Forms\Controls\ToolStrips\ProfessionalColorTable.cs (1)
44
else if (
ToolStripManager
.VisualStylesEnabled)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (35)
115
ToolStripManager
.CurrentDpi = DeviceDpi;
116
_defaultFont =
ToolStripManager
.DefaultFont;
144
ToolStripManager
.ToolStrips.Add(this);
528
_defaultFont ??=
ToolStripManager
.DefaultFont;
776
return (ContainsFocus || (
ToolStripManager
.ModalMenuFilter.InMenuMode &&
ToolStripManager
.ModalMenuFilter.GetActiveToolStrip() == this));
1307
if (!IsDropDown && !
ToolStripManager
.ModalMenuFilter.InMenuMode)
1505
return
ToolStripManager
.Renderer;
1514
_renderer =
ToolStripManager
.CreateRenderer(RenderMode);
1559
return _currentRendererType ==
ToolStripManager
.s_professionalRendererType
1561
: _currentRendererType ==
ToolStripManager
.s_systemRendererType
1585
Renderer =
ToolStripManager
.CreateRenderer(value);
1933
if (
ToolStripManager
.ModalMenuFilter.GetActiveToolStrip() == this)
1938
ToolStripManager
.ModalMenuFilter.RemoveActiveToolStrip(this);
1940
if (exitMenuMode &&
ToolStripManager
.ModalMenuFilter.GetActiveToolStrip() is null)
1942
ToolStripManager
.ModalMenuFilter.ExitMenuMode();
1945
ToolStripManager
.ToolStrips.Remove(this);
2488
ToolStripManager
.RendererChanged += OnDefaultRendererChanged;
2501
ToolStripManager
.RendererChanged -= OnDefaultRendererChanged;
2677
if (
ToolStripManager
.IsMenuKey(keyData))
2679
if (!IsDropDown &&
ToolStripManager
.ModalMenuFilter.InMenuMode)
2682
ToolStripManager
.ModalMenuFilter.MenuKeyToggle = true;
2683
ToolStripManager
.ModalMenuFilter.ExitMenuMode();
2719
&&
ToolStripManager
.SelectNextToolStrip(this, forward: (keyData & Keys.Shift) == Keys.None))
2847
bool inMenuMode =
ToolStripManager
.ModalMenuFilter.InMenuMode;
2854
else if (inMenuMode &&
ToolStripManager
.ModalMenuFilter.GetActiveToolStrip() == this)
3155
ToolStripManager
.CurrentDpi = DeviceDpi;
3156
_defaultFont =
ToolStripManager
.DefaultFont;
3738
ToolStripManager
.CurrentDpi = deviceDpiNew;
3739
_defaultFont =
ToolStripManager
.DefaultFont;
3961
if (wasInMenuMode ==
ToolStripManager
.ModalMenuFilter.InMenuMode)
3972
ToolStripManager
.ModalMenuFilter.MenuKeyToggle = false;
3976
ToolStripManager
.ModalMenuFilter.ExitMenuMode();
4170
ToolStripManager
.ModalMenuFilter.SetActiveToolStrip(this, menuKeyPressed: false);
4589
ToolStripManager
.ModalMenuFilter.SetActiveToolStrip(this);
System\Windows\Forms\Controls\ToolStrips\ToolStrip.RestoreFocusMessageFilter.cs (1)
57
_ownerToolStrip.BeginInvoke(new BooleanMethodInvoker(_ownerToolStrip.RestoreFocusInternal), [
ToolStripManager
.ModalMenuFilter.InMenuMode]);
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.cs (4)
48
Font =
ToolStripManager
.DefaultFont
365
ToolStripManager
.ModalMenuFilter.SuspendMenuMode();
378
ToolStripManager
.ModalMenuFilter.ResumeMenuMode();
443
return !Equals(Font,
ToolStripManager
.DefaultFont);
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.ToolStripComboBoxControl.ToolStripComboBoxFlatComboAdapter.cs (2)
76
if (!comboBox.Enabled || !
ToolStripManager
.VisualStylesEnabled)
133
&&
ToolStripManager
.VisualStylesEnabled
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDown.cs (20)
961
if (
ToolStripManager
.ModalMenuFilter.GetActiveToolStrip() is null)
963
ToolStripManager
.ModalMenuFilter.ExitMenuMode();
1256
if (
ToolStripManager
.ModalMenuFilter.GetActiveToolStrip() != OwnerToolStrip)
1258
ToolStripManager
.ModalMenuFilter.SetActiveToolStrip(OwnerToolStrip);
1268
ToolStripManager
.ModalMenuFilter.ExitMenuMode();
1275
ToolStripManager
.ModalMenuFilter.ExitMenuMode();
1331
if (
ToolStripManager
.ModalMenuFilter.GetActiveToolStrip() != toplevelToolStrip)
1333
ToolStripManager
.ModalMenuFilter.SetActiveToolStrip(toplevelToolStrip);
1355
if (AutoClose && Visible &
ToolStripManager
.IsMenuKey(keyData))
1363
ToolStripManager
.ModalMenuFilter.MenuKeyToggle = true;
1366
ToolStripManager
.ModalMenuFilter.ExitMenuMode();
1430
ToolStripManager
.ModalMenuFilter.SetActiveToolStrip(this);
1431
PInvokeCore.SetWindowLong(this, WINDOW_LONG_PTR_INDEX.GWL_HWNDPARENT,
ToolStripManager
.ModalMenuFilter.ActiveHwnd);
1697
ToolStripManager
.ModalMenuFilter.RemoveActiveToolStrip(this);
1698
ToolStripManager
.ModalMenuFilter.ExitMenuMode();
1702
ToolStripManager
.ModalMenuFilter.RemoveActiveToolStrip(this);
1774
ToolStripManager
.ModalMenuFilter.RemoveActiveToolStrip(this);
1908
if (
ToolStripManager
.ModalMenuFilter.GetActiveToolStrip() != this)
1911
ToolStripManager
.ModalMenuFilter.SetActiveToolStrip(this);
1982
HandleRef<HWND> activeWindow =
ToolStripManager
.ModalMenuFilter.ActiveHwnd;
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownButton.cs (2)
136
ToolStripManager
.ModalMenuFilter.CloseActiveDropDown(DropDown, ToolStripDropDownCloseReason.AppClicked);
160
ToolStripManager
.ModalMenuFilter.CloseActiveDropDown(DropDown, ToolStripDropDownCloseReason.AppClicked);
System\Windows\Forms\Controls\ToolStrips\ToolStripGrip.cs (1)
247
ToolStripManager
.VisualStylesEnabled ? LogicalGripThicknessVisualStylesEnabled : LogicalGripThickness,
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (5)
145
internal Font _defaultFont =
ToolStripManager
.DefaultFont;
919
return ScaleHelper.IsThreadPerMonitorV2Aware ? _defaultFont :
ToolStripManager
.DefaultFont;
1794
=> DesignMode ||
ToolStripManager
.ShowMenuFocusCues;
3109
ToolStripManager
.CurrentDpi = newDpi;
3110
_defaultFont =
ToolStripManager
.DefaultFont;
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.ModalMenuFilter.cs (1)
24
/// This is not part of <see cref="
ToolStripManager
"/> because it is DropDown specific and
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (4)
362
if ((value != Keys.None) && !
ToolStripManager
.IsValidShortcut(value))
888
ToolStripManager
.ModalMenuFilter.CloseActiveDropDown(DropDown, ToolStripDropDownCloseReason.AppClicked);
957
else if (!IsTopLevel || (
ToolStripManager
.VisualStylesEnabled))
1119
return
ToolStripManager
.ModalMenuFilter.InMenuMode;
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.cs (3)
48
ToolStripManager
.ToolStripPanels.Add(this);
396
ToolStripManager
.ToolStripPanels.Remove(this);
986
ToolStripPanel? panel =
ToolStripManager
.ToolStripPanelFromPoint(toolStripToDrag, screenLocation);
System\Windows\Forms\Controls\ToolStrips\ToolstripProfessionalRenderer.cs (1)
107
get { return (ColorTable.UseSystemColors || !
ToolStripManager
.VisualStylesEnabled); }
System\Windows\Forms\Controls\ToolStrips\ToolStripRendererSwitcher.cs (8)
45
return
ToolStripManager
.Renderer;
54
Renderer =
ToolStripManager
.CreateRenderer(RenderMode);
90
if (_currentRendererType ==
ToolStripManager
.s_professionalRendererType)
95
if (_currentRendererType ==
ToolStripManager
.s_systemRendererType)
122
Renderer =
ToolStripManager
.CreateRenderer(value);
146
ToolStripManager
.RendererChanged -= OnDefaultRendererChanged;
159
ToolStripManager
.RendererChanged += OnDefaultRendererChanged;
167
ToolStripManager
.RendererChanged -= OnDefaultRendererChanged;
System\Windows\Forms\Controls\ToolStrips\ToolStripSettingsManager.cs (2)
116
ToolStrip? toolStrip =
ToolStripManager
.FindToolStrip(_form, toolStripSettings.Name);
161
ToolStrip? toolStrip =
ToolStripManager
.FindToolStrip(_form, settings.Name);
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.cs (1)
459
ToolStripManager
.ModalMenuFilter.CloseActiveDropDown(DropDown, ToolStripDropDownCloseReason.AppClicked);
System\Windows\Forms\Controls\ToolStrips\ToolStripSystemRenderer.cs (14)
260
FillBackground(g, bounds,
ToolStripManager
.VisualStylesEnabled
266
FillBackground(g, bounds,
ToolStripManager
.VisualStylesEnabled
270
else if (
ToolStripManager
.VisualStylesEnabled
279
FillBackground(g, bounds,
ToolStripManager
.VisualStylesEnabled
301
if (toolStripDropDown.DropShadowEnabled &&
ToolStripManager
.VisualStylesEnabled)
314
if (
ToolStripManager
.VisualStylesEnabled)
336
if (
ToolStripManager
.VisualStylesEnabled
438
if (
ToolStripManager
.VisualStylesEnabled && VisualStyleRenderer.IsElementDefined(VisualStyleElement.Rebar.Chevron.Normal))
477
if (item.IsTopLevel && !
ToolStripManager
.VisualStylesEnabled)
516
Color borderColor =
ToolStripManager
.VisualStylesEnabled
530
else if (!
ToolStripManager
.VisualStylesEnabled && (item.RawBackColor != Color.Empty))
592
if (
ToolStripManager
.VisualStylesEnabled
712
if (
ToolStripManager
.VisualStylesEnabled
756
if (
ToolStripManager
.VisualStylesEnabled
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.cs (1)
158
return Font !=
ToolStripManager
.DefaultFont;
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.ToolStripTextBoxControl.cs (2)
21
Font =
ToolStripManager
.DefaultFont;
195
Font =
ToolStripManager
.DefaultFont;
System\Windows\Forms\Form.cs (9)
6262
List<ToolStrip> childrenToolStrips =
ToolStripManager
.FindMergeableToolStrips(ActiveMdiChildInternal);
6267
ToolStripManager
.RevertMerge(thisToolstrip);
6287
ToolStripManager
.Merge(sourceToolStrip, thisToolstrip);
6325
ToolStripManager
.RevertMergeInternal(mdiControlStrip.MergedMenu, mdiControlStrip, revertMDIControls: true);
6348
MenuStrip? sourceMenuStrip =
ToolStripManager
.GetMainMenuStrip(this);
6352
ToolStripManager
.Merge(MdiControlStrip, sourceMenuStrip);
6370
ToolStripManager
.RevertMergeInternal(MdiWindowListStrip.MergedMenu, MdiWindowListStrip, revertMDIControls: true);
6373
MenuStrip? sourceMenuStrip =
ToolStripManager
.GetMainMenuStrip(this);
6382
ToolStripManager
.Merge(MdiWindowListStrip, sourceMenuStrip);
System\Windows\Forms\Layout\Containers\ContainerControl.cs (1)
1231
return
ToolStripManager
.ProcessCmdKey(ref msg, keyData);
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\StandardMenuStripVerb.cs (2)
160
if (!
ToolStripManager
.IsShortcutDefined(shortcut) &&
ToolStripManager
.IsValidShortcut(shortcut))
System.Windows.Forms.Tests (10)
System\Windows\Forms\ProfessionalColorsTests.cs (3)
85
bool oldValue =
ToolStripManager
.VisualStylesEnabled;
88
ToolStripManager
.VisualStylesEnabled = true;
95
ToolStripManager
.VisualStylesEnabled = oldValue;
System\Windows\Forms\ProfessionalColorTableTests.cs (3)
108
bool oldValue =
ToolStripManager
.VisualStylesEnabled;
111
ToolStripManager
.VisualStylesEnabled = true;
119
ToolStripManager
.VisualStylesEnabled = oldValue;
System\Windows\Forms\ToolStripTests.cs (3)
1658
Assert.Equal(
ToolStripManager
.DefaultFont, toolStrip1.Font);
1659
Assert.Equal(
ToolStripManager
.DefaultFont, item1.Font);
1660
Assert.Equal(
ToolStripManager
.DefaultFont, item2.Font);
System\Windows\Forms\ToolStripTextBoxTests.cs (1)
186
_toolStripTextBox.Font =
ToolStripManager
.DefaultFont;