Click or drag to resize

VisualPopupManager Class

Manage the filtering of message for popup controls.
Inheritance Hierarchy

Namespace:  Internal.ComponentFactory.Krypton.Toolkit
Assembly:  NeoAxis.Core.Editor (in NeoAxis.Core.Editor.dll) Version: 2024.1.1.0 (2024.1.1.0)
public class VisualPopupManager : IMessageFilter

The VisualPopupManager type exposes the following members.

Public propertyCurrentPopup
Gets the current visual popup being tracked.
Public propertyIsShowingCMS
Gets a value indicating if currently showing a context menu strip.
Public propertyIsTracking
Gets a value indicating if currently tracking a popup.
Public propertyStatic memberSingleton
Gets access to the single instance of the VisualPopupManager class.
Public propertyStackedPopups
Gets the stacked set of popups as an array.
Public methodEndAllTracking
Finish tracking all popups.
Public methodEndCurrentTracking
Finish tracking the current popup.
Public methodEndPopupTracking
Finish tracking from the current back to and including the provided popup.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodPreFilterMessage
Filters out a message before it is dispatched.
Public methodShowContextMenuStrip(ContextMenuStrip, Point)
Show the provided context strip in a way compatible with any popups.
Public methodShowContextMenuStrip(ContextMenuStrip, Point, EventHandler)
Show the provided context strip in a way compatible with any popups.
Public methodStartTracking
Start tracking the provided popup.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodTrackingByType
Gets the popup that matches the proveded type.
Extension Methods
See Also