カーソルをウィンドウ内に固定

マウスカーソルがウィンドウの外に出ないようにするだけのプラグイン。KAG用
https://biscrat.com/blog/data/limitCursor_kag.zip
KAGでの使い方は同梱の説明書を参照してください。

プラグインとしてWindowEx.dllとlimitCursor.dllを使っています。
limitCursor.dllは独自のものですが Window.isActive とSystem.clipCursor という2つの関数が追加されます。

class Window
{
  /**
   * ウィンドウがアクティブか調べる
   * @return ウィンドウがアクティブならtrue
   */
	function isActive();
}

class System
{
	/**
	 * マウスカーソルが動ける範囲をスクリーン座標で設定します
	 * 引数を省略すると範囲制限を解除します
	 * @param left カーソルが動ける範囲の左端
	 * @param top カーソルが動ける範囲の上端
	 * @param right カーソルが動ける範囲の右端
	 * @param bottom カーソルが動ける範囲の下端
	 */
	function clipCursor(left, top, right, bottom);
}

3年前に作って今後も2度と使わなさそうなプラグイン。
よほど特殊な用途でしか合わないと思います。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です