C# Class SidebarDiagnostics.Windows.AppBarWindow

Inheritance: DPIAwareWindow
Show file Open project: ArcadeRenegade/SidebarDiagnostics Class Usage Examples

Private Properties

Property Type Description
AllowMove void
AppBarHook System.IntPtr
AppBarWindow_Loaded void
MoveHook System.IntPtr
NewData APPBARDATA
PreventMove void
SetPos void
SetWindowLong void

Public Methods

Method Description
AppBarHide ( ) : void
AppBarShow ( ) : void
ClearAppBar ( ) : void
ClearClickThrough ( ) : void
ClearTopMost ( bool activate ) : void
DisableAeroPeek ( ) : void
HideInAltTab ( ) : void
Move ( WorkArea workArea ) : void
SetAppBar ( int screen, DockEdge edge, WorkArea windowWA, WorkArea appbarWA, System.Action callback ) : void
SetBottom ( bool activate ) : void
SetClickThrough ( ) : void
SetTopMost ( bool activate ) : void
ShowInAltTab ( ) : void

Protected Methods

Method Description
OnInitialized ( EventArgs e ) : void

Private Methods

Method Description
AllowMove ( ) : void
AppBarHook ( IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, bool &handled ) : IntPtr
AppBarWindow_Loaded ( object sender, RoutedEventArgs e ) : void
MoveHook ( IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, bool &handled ) : IntPtr
NewData ( ) : APPBARDATA
PreventMove ( ) : void
SetPos ( IntPtr hwnd_after, bool activate ) : void
SetWindowLong ( long add, long remove ) : void

Method Details

AppBarHide() public method

public AppBarHide ( ) : void
return void

AppBarShow() public method

public AppBarShow ( ) : void
return void

ClearAppBar() public method

public ClearAppBar ( ) : void
return void

ClearClickThrough() public method

public ClearClickThrough ( ) : void
return void

ClearTopMost() public method

public ClearTopMost ( bool activate ) : void
activate bool
return void

DisableAeroPeek() public method

public DisableAeroPeek ( ) : void
return void

HideInAltTab() public method

public HideInAltTab ( ) : void
return void

Move() public method

public Move ( WorkArea workArea ) : void
workArea WorkArea
return void

OnInitialized() protected method

protected OnInitialized ( EventArgs e ) : void
e System.EventArgs
return void

SetAppBar() public method

public SetAppBar ( int screen, DockEdge edge, WorkArea windowWA, WorkArea appbarWA, System.Action callback ) : void
screen int
edge DockEdge
windowWA WorkArea
appbarWA WorkArea
callback System.Action
return void

SetBottom() public method

public SetBottom ( bool activate ) : void
activate bool
return void

SetClickThrough() public method

public SetClickThrough ( ) : void
return void

SetTopMost() public method

public SetTopMost ( bool activate ) : void
activate bool
return void

ShowInAltTab() public method

public ShowInAltTab ( ) : void
return void