C# Class Microsoft.WindowsAPICodePack.Taskbar.TaskbarWindowManager

Show file Open project: pierresprim/Windows-API-Code-Pack Class Usage Examples

Private Methods

Method Description
AddButtons ( TaskbarWindow taskbarWindow ) : void
AddTabbedThumbnail ( TabbedThumbnail preview ) : void
AddThumbnailButtons ( IntPtr userWindowHandle ) : void
AddThumbnailButtons ( System.Windows.UIElement control ) : void
AddThumbnailButtons ( TaskbarWindow taskbarWindow, bool add ) : void
DispatchActivateMessage ( System.Windows.Forms.Message &m, TaskbarWindow taskbarWindow ) : bool
DispatchDestroyMessage ( System.Windows.Forms.Message &m, TaskbarWindow taskbarWindow ) : bool
DispatchLivePreviewBitmapMessage ( System.Windows.Forms.Message &m, TaskbarWindow taskbarWindow ) : bool
DispatchMessage ( System.Windows.Forms.Message &m, TaskbarWindow taskbarWindow ) : bool

Dispatches a window message so that the appropriate events can be invoked. This is used for the Taskbar's thumbnail toolbar feature.

DispatchNCDestroyMessage ( System.Windows.Forms.Message &m, TaskbarWindow taskbarWindow ) : bool
DispatchSendIconThumbnailMessage ( System.Windows.Forms.Message &m, TaskbarWindow taskbarWindow ) : bool
DispatchSystemCommandMessage ( System.Windows.Forms.Message &m, TaskbarWindow taskbarWindow ) : bool
DispatchTaskbarButtonMessages ( System.Windows.Forms.Message &m, TaskbarWindow taskbarWindow ) : void
GetTaskbarWindow ( IntPtr userWindowHandle, TaskbarProxyWindowType taskbarProxyWindowType ) : TaskbarWindow
GetTaskbarWindow ( System.Windows.UIElement windowsControl, TaskbarProxyWindowType taskbarProxyWindowType ) : TaskbarWindow
GrabBitmap ( TaskbarWindow taskbarWindow, Size requestedSize ) : IntPtr

Helper function to capture a bitmap for a given window handle or incase of WPF app, an UIElement.

InvalidatePreview ( TaskbarWindow taskbarWindow ) : void
SetActiveTab ( TaskbarWindow taskbarWindow ) : void
ThumbnailPreview_TitleChanged ( object sender, EventArgs e ) : void
ThumbnailPreview_TooltipChanged ( object sender, EventArgs e ) : void
UnregisterTab ( TaskbarWindow taskbarWindow ) : void