C# 클래스 GlowingWindow.Glowing.GlowWindowProcessor

GlowWindow の各種座標を計算します。
파일 보기 프로젝트 열기: WELL-E/LoginSample 1 사용 예제들

공개 메소드들

메소드 설명
GetCursor ( Point point, double actualWidht, double actualHeight ) : System.Windows.Input.Cursor

派生クラスでオーバーライドされると、point 座標でのカーソルを返します。

GetHeight ( double ownerTop, double ownerHeight ) : double

派生クラスでオーバーライドされると、GlowWindow の縦幅を取得します。

GetHitTestValue ( Point point, double actualWidht, double actualHeight ) : HitTestValues

派生クラスでオーバーライドされると、point 座標でのヒットテスト結果を返します。

GetLeft ( double ownerLeft, double ownerWidth ) : double

派生クラスでオーバーライドされると、GlowWindow の左端座標を取得します。

GetTop ( double ownerTop, double ownerHeight ) : double

派生クラスでオーバーライドされると、GlowWindow の上端座標を取得します。

GetWidth ( double ownerLeft, double ownerWidth ) : double

派生クラスでオーバーライドされると、GlowWindow の横幅を取得します。

비공개 메소드들

메소드 설명
GlowWindowProcessor ( ) : System.Windows

메소드 상세

GetCursor() 공개 추상적인 메소드

派生クラスでオーバーライドされると、point 座標でのカーソルを返します。
public abstract GetCursor ( Point point, double actualWidht, double actualHeight ) : System.Windows.Input.Cursor
point System.Windows.Point ウィンドウ メッセージで受け取ったマウス座標。
actualWidht double 発光ウィンドウの現在の幅。
actualHeight double 発光ウィンドウの現在の高さ。
리턴 System.Windows.Input.Cursor

GetHeight() 공개 추상적인 메소드

派生クラスでオーバーライドされると、GlowWindow の縦幅を取得します。
public abstract GetHeight ( double ownerTop, double ownerHeight ) : double
ownerTop double アタッチ先ウィンドウの上端座標。
ownerHeight double アタッチ先ウィンドウの現在の縦幅。
리턴 double

GetHitTestValue() 공개 추상적인 메소드

派生クラスでオーバーライドされると、point 座標でのヒットテスト結果を返します。
public abstract GetHitTestValue ( Point point, double actualWidht, double actualHeight ) : HitTestValues
point System.Windows.Point ウィンドウ メッセージで受け取ったマウス座標。
actualWidht double 発光ウィンドウの現在の幅。
actualHeight double 発光ウィンドウの現在の高さ。
리턴 HitTestValues

GetLeft() 공개 추상적인 메소드

派生クラスでオーバーライドされると、GlowWindow の左端座標を取得します。
public abstract GetLeft ( double ownerLeft, double ownerWidth ) : double
ownerLeft double アタッチ先ウィンドウの左端座標。
ownerWidth double アタッチ先ウィンドウの現在の横幅。
리턴 double

GetTop() 공개 추상적인 메소드

派生クラスでオーバーライドされると、GlowWindow の上端座標を取得します。
public abstract GetTop ( double ownerTop, double ownerHeight ) : double
ownerTop double アタッチ先ウィンドウの上端座標。
ownerHeight double アタッチ先ウィンドウの現在の縦幅。
리턴 double

GetWidth() 공개 추상적인 메소드

派生クラスでオーバーライドされると、GlowWindow の横幅を取得します。
public abstract GetWidth ( double ownerLeft, double ownerWidth ) : double
ownerLeft double アタッチ先ウィンドウの左端座標。
ownerWidth double アタッチ先ウィンドウの現在の横幅。
리턴 double