C# Класс GlowingWindow.Glowing.GlowWindowProcessor

GlowWindow の各種座標を計算します。
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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