Inheritance
System.Object
PopupManager
Implements
System.Windows.Forms.IMessageFilter
Assembly: Syncfusion.Shared.Base.dll
public class PopupManager : Object, IMessageFilter, IMouseHookHLProcClient, IKeyboardProcHookClient
Constructors
Declaration
Properties
Declaration
public IPopupChild ActivePopup { get; }
Property Value
Declaration
public static IPopupChild ActivePopupClient { get; }
Property Value
Methods
Declaration
protected virtual void CallKillFocusOnFocused()
Declaration
protected virtual void CallSetFocusOnFocused()
Declaration
public virtual bool PreFilterMessage(ref Message m)
Parameters
| Type |
Name |
Description |
| System.Windows.Forms.Message |
m |
|
Returns
Declaration
public void SetCurrentPopup(IPopupChild popup, bool active, bool callKillFocusOnFocused)
Parameters
| Type |
Name |
Description |
| IPopupChild |
popup |
|
| System.Boolean |
active |
|
| System.Boolean |
callKillFocusOnFocused |
|
Declaration
public static void SetCurrentPopupClient(IPopupChild client, bool active, bool callKillFocusOnFocused)
Parameters
| Type |
Name |
Description |
| IPopupChild |
client |
|
| System.Boolean |
active |
|
| System.Boolean |
callKillFocusOnFocused |
|
Explicit Interface Implementations
Declaration
bool IKeyboardProcHookClient.KeyboardHookProc(int wParam, int lParam)
Parameters
| Type |
Name |
Description |
| System.Int32 |
wParam |
|
| System.Int32 |
lParam |
|
Returns
Declaration
bool IMouseHookHLProcClient.MouseHookProc(int msg, Point point, IntPtr hwnd, int wHitTestCode, int dwExtraInfo)
Parameters
| Type |
Name |
Description |
| System.Int32 |
msg |
|
| System.Drawing.Point |
point |
|
| System.IntPtr |
hwnd |
|
| System.Int32 |
wHitTestCode |
|
| System.Int32 |
dwExtraInfo |
|
Returns
Implements
System.Windows.Forms.IMessageFilter