C# Class BlipFace.HostWindow

Interaction logic for HostWindow.xaml
Inheritance: System.Windows.Window, IHostView
Show file Open project: ksopyla/blipface

Public Methods

Method Description
AttachView ( System.Windows.Controls.UserControl view ) : void
HostWindow ( ) : System
StatusAdded ( ) : void
SwitchView ( System.Windows.Controls.UserControl view ) : void
ToNormalBlipFaceWindows ( ) : void

Logika przywracania BlipFace do normalnego wyglądu

Private Methods

Method Description
ChangeIconInTray ( IconInTrayState state ) : void
CloseBlipFaceMenuItem_Click ( object sender, RoutedEventArgs e ) : void
Default_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
HostWindow_OnClosing ( object sender, CancelEventArgs e ) : void

wywoływana przed zamknęciem

HostWindow_OnStateChanged ( object sender, EventArgs e ) : void

Gdy zmieni się stan okna np. z normalnego do minmalizowanego

IconFromResource ( string path ) : System.Drawing.Icon
MinimalizeBlipFaceWindows ( ) : void

Logika minimalizowania BlipFace

NonRectangularWindow_MouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
ShowAboutBlipFaceWindowsMenuItem_Click ( object sender, RoutedEventArgs e ) : void
ShowBlipFaceWindowsMenuItem_Click ( object sender, RoutedEventArgs e ) : void
ShowSettingsWindows_Click ( object sender, RoutedEventArgs e ) : void
Window_Activated ( object sender, EventArgs e ) : void
Window_Loaded ( object sender, RoutedEventArgs e ) : void
Window_MouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
btnCloseApp_Click ( object sender, RoutedEventArgs e ) : void
btnMinimalizeApp_Click ( object sender, RoutedEventArgs e ) : void
taskbarIcon_TrayLeftMouseUp ( object sender, RoutedEventArgs e ) : void

Method Details

AttachView() public method

public AttachView ( System.Windows.Controls.UserControl view ) : void
view System.Windows.Controls.UserControl
return void

HostWindow() public method

public HostWindow ( ) : System
return System

StatusAdded() public method

public StatusAdded ( ) : void
return void

SwitchView() public method

public SwitchView ( System.Windows.Controls.UserControl view ) : void
view System.Windows.Controls.UserControl
return void

ToNormalBlipFaceWindows() public method

Logika przywracania BlipFace do normalnego wyglądu
public ToNormalBlipFaceWindows ( ) : void
return void