C# Class BlipFace.HostWindow

Interaction logic for HostWindow.xaml
Inheritance: System.Windows.Window, IHostView
Afficher le fichier Open project: ksopyla/blipface

Méthodes publiques

Méthode 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

Méthode 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 méthode

public AttachView ( System.Windows.Controls.UserControl view ) : void
view System.Windows.Controls.UserControl
Résultat void

HostWindow() public méthode

public HostWindow ( ) : System
Résultat System

StatusAdded() public méthode

public StatusAdded ( ) : void
Résultat void

SwitchView() public méthode

public SwitchView ( System.Windows.Controls.UserControl view ) : void
view System.Windows.Controls.UserControl
Résultat void

ToNormalBlipFaceWindows() public méthode

Logika przywracania BlipFace do normalnego wyglądu
public ToNormalBlipFaceWindows ( ) : void
Résultat void