以下の三つの方法でのキーマクロ。
・選択範囲の境界線を描画
・ドロップシャドウ
・テキストをパスに
「選択範囲の境界線を描画」を使う場合
出てきたウィンドウで「線スタイルを選択して描画」にチェック
ACW(GETID("GIMP","gdkWindowToplevel",-1)) KBD(VK_ESC,CLICK) KBD(VK_SHIFT,DOWN) KBD(VK_CTRL,DOWN) KBD(VK_D,CLICK) KBD(VK_SHIFT,UP) KBD(VK_CTRL,UP) KBD(VK_ALT,DOWN) KBD(VK_L,CLICK) KBD(VK_ALT,UP) SLEEP(0.1) KBD(VK_K,CLICK) KBD(VK_L,CLICK) KBD(VK_ALT,DOWN) KBD(VK_L,CLICK) KBD(VK_ALT,UP) SLEEP(0.1) KBD(VK_A,CLICK) KBD(VK_P,CLICK) KBD(VK_ALT,DOWN) KBD(VK_E,CLICK) KBD(VK_ALT,UP) SLEEP(0.1) KBD(VK_S,CLICK) id=GETID("選択範囲の境界線を描画") WHILE (STATUS(id, ST_TITLE)<>"") SLEEP(0.01) WEND KBD(VK_SHIFT,DOWN) KBD(VK_CTRL,DOWN) KBD(VK_A,CLICK) KBD(VK_SHIFT,UP) KBD(VK_CTRL,UP)
「ドロップシャドウ」を使う場合
ドロップシャドウをGIMP側のショートカットでCTRL+Uする必要あり。
出てきた画面の設定(赤丸のところが線の太さを設定するところ)
プリセットに保存しとくと良い
ACW(GETID("GIMP","gdkWindowToplevel",-1)) KBD(VK_ESC,CLICK) KBD(VK_SHIFT,DOWN) KBD(VK_CTRL,DOWN) KBD(VK_A,CLICK) KBD(VK_SHIFT,UP) KBD(VK_CTRL,UP) KBD(VK_SHIFT,DOWN) KBD(VK_CTRL,DOWN) KBD(VK_D,CLICK) KBD(VK_SHIFT,UP) KBD(VK_CTRL,UP) KBD(VK_ALT,DOWN) KBD(VK_L,CLICK) KBD(VK_ALT,UP) SLEEP(0.1) KBD(VK_K,CLICK) KBD(VK_L,CLICK) SLEEP(0.1) KBD(VK_CTRL,DOWN) KBD(VK_U,CLICK) KBD(VK_CTRL,UP)
「テキストをパスに」を使う場合
「テキストをパスに」をGIMP側のショートカットでALT+Aにする必要あり。
出てきたウィンドウで「線スタイルを選択して描画」にチェック
ACW(GETID("GIMP","gdkWindowToplevel",-1)) KBD(VK_ESC,CLICK) KBD(VK_SHIFT,DOWN) KBD(VK_CTRL,DOWN) KBD(VK_D,CLICK) KBD(VK_SHIFT,UP) KBD(VK_CTRL,UP) KBD(VK_ALT,DOWN) KBD(VK_L,CLICK) KBD(VK_ALT,UP) SLEEP(0.1) KBD(VK_K,CLICK) KBD(VK_L,CLICK) KBD(VK_ALT,DOWN) KBD(VK_L,CLICK) KBD(VK_ALT,UP) SLEEP(0.1) KBD(VK_P,CLICK) KBD(VK_ALT,DOWN) KBD(VK_A,CLICK) KBD(VK_ALT,UP)