48 references to FromCurrent
System.Windows.Forms (48)
System\Windows\Forms\Application.ComponentManager.cs (1)
243
ThreadContext.
FromCurrent
().DisposeThreadWindows();
System\Windows\Forms\Application.cs (29)
240
=> ThreadContext.
FromCurrent
().CustomThreadExceptionHandlerAttached;
437
=> ThreadContext.
FromCurrent
().GetMessageLoop();
549
=> ThreadContext.
FromCurrent
().RegisterMessageLoop(callback);
597
=> ThreadContext.
FromCurrent
().RegisterMessageLoop(null);
770
=> ThreadContext.
FromCurrent
().AddMessageFilter(value);
780
bool processed = ThreadContext.
FromCurrent
().ProcessFilters(ref msg, out bool modified);
800
ThreadContext current = ThreadContext.
FromCurrent
();
809
ThreadContext current = ThreadContext.
FromCurrent
();
825
ThreadContext current = ThreadContext.
FromCurrent
();
833
ThreadContext current = ThreadContext.
FromCurrent
();
849
ThreadContext current = ThreadContext.
FromCurrent
();
857
ThreadContext current = ThreadContext.
FromCurrent
();
872
ThreadContext current = ThreadContext.
FromCurrent
();
880
ThreadContext current = ThreadContext.
FromCurrent
();
904
=> ThreadContext.
FromCurrent
().BeginModalMessageLoop(null);
910
=> ThreadContext.
FromCurrent
().RunMessageLoop(msoloop.DoEvents, null);
913
=> ThreadContext.
FromCurrent
().RunMessageLoop(msoloop.DoEventsModal, null);
954
=> ThreadContext.
FromCurrent
().EndModalMessageLoop(null);
1060
ThreadContext context = ThreadContext.
FromCurrent
();
1080
ThreadContext.
FromCurrent
().FormActivated(activated);
1222
ThreadContext threadContext = ThreadContext.
FromCurrent
();
1233
=> ThreadContext.
FromCurrent
().OleRequired();
1239
=> ThreadContext.
FromCurrent
().OnThreadException(t);
1256
=> ThreadContext.
FromCurrent
()._idleHandler?.Invoke(Thread.CurrentThread, e);
1262
=> ThreadContext.
FromCurrent
().RemoveMessageFilter(value);
1311
=> ThreadContext.
FromCurrent
().RunMessageLoop(msoloop.Main, new ApplicationContext());
1318
=> ThreadContext.
FromCurrent
().RunMessageLoop(msoloop.Main, new ApplicationContext(mainForm));
1325
=> ThreadContext.
FromCurrent
().RunMessageLoop(msoloop.Main, context);
1333
=> ThreadContext.
FromCurrent
().RunMessageLoop(msoloop.ModalForm, new ModalApplicationContext(form));
System\Windows\Forms\Application.LightThreadContext.cs (1)
95
FromCurrent
().DisposeThreadWindows();
System\Windows\Forms\Application.ParkingWindow.cs (1)
77
if (context is null || !ReferenceEquals(context, ThreadContext.
FromCurrent
()))
System\Windows\Forms\Application.ThreadWindows.cs (1)
62
Control? activatingControl = ThreadContext.
FromCurrent
().ActivatingControl;
System\Windows\Forms\Control.cs (1)
912
Application.ThreadContext.
FromCurrent
().ActivatingControl = value ? this : null;
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (4)
1927
Application.ThreadContext.
FromCurrent
().RemoveMessageFilter(_restoreFocusFilter);
3296
Application.ThreadContext.
FromCurrent
().RemoveMessageFilter(RestoreFocusFilter);
3974
Application.ThreadContext.
FromCurrent
().RemoveMessageFilter(RestoreFocusFilter);
4629
Application.ThreadContext.
FromCurrent
().AddMessageFilter(RestoreFocusFilter);
System\Windows\Forms\Controls\ToolStrips\ToolStrip.RestoreFocusMessageFilter.cs (1)
58
Application.ThreadContext.
FromCurrent
().RemoveMessageFilter(this);
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.cs (2)
364
Application.ThreadContext.
FromCurrent
().RemoveMessageFilter(ParentInternal.RestoreFocusFilter);
377
Application.ThreadContext.
FromCurrent
().RemoveMessageFilter(ParentInternal.RestoreFocusFilter);
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.ModalMenuFilter.cs (5)
144
Application.ThreadContext.
FromCurrent
().AddMessageFilter(this);
145
Application.ThreadContext.
FromCurrent
().TrackInput(true);
147
if (!Application.ThreadContext.
FromCurrent
().GetMessageLoop(true))
194
Application.ThreadContext.
FromCurrent
().RemoveMessageFilter(this);
195
Application.ThreadContext.
FromCurrent
().TrackInput(false);
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.ModalMenuFilter.HostedWindowsFormsMessageHook.cs (1)
91
if (Application.ThreadContext.
FromCurrent
().PreTranslateMessage(ref *msg))
System\Windows\Forms\WindowsFormsSynchronizationContext.cs (1)
30
_controlToSendTo = Application.ThreadContext.
FromCurrent
().MarshallingControl;