

AutoHotkeyもAutoitのように、簡単にGUIを作ることができます。
AutoHotkey 人気ないようですが小さな自動化TOOLを作るのに便利だと思います。
:_AutoHotkeyの別記事:
AutoHotkeyの説明サイト(英語)

日本語サイトにでていない情報もあります。
GUIを簡単に作れるソフト紹介
AutoGUI (正式名称は Adventure IDEというらしい)
Adventure IDEはいろいろな言語で使えるようです。その中にAutoHotkeyがありToolにAutoGUIがあります。

Googleで検索してみてください。現在のVersion3.0.3

赤矢印のが最新です。


AutoHotkeyの実行方法

F9でも動きます。
AutoGUIを使うとき 一工夫

同じものを揃えたいときは、座標の始点を変数にし、同じ数値のところ一発で変えられるようにすると便利です。自分で修正します。
全選択でコピーし、使い慣れたエディタで編集したほうが楽
最初のGUI (簡単なWindow)

;最初のGUI Gui, Show, w200 h80 Return ;--------------------------- GuiClose: ExitApp
GuiClose:
ExitApp ;これでXでWindow閉じるとスクリプトも終了します。
Gui, show, w h (サイズ 横幅X縦)
w:ウィンドウの幅
h:ウィンドウの高さ
w h の間は空白(スペース)です。 , カンマではありません。
Gui, Show, w200, h80 これだけでも表示する

Closeボタン押しても、スクリプト終わりません。

ボタン一行表示し、クリックすると行削除
Google Sheetのアクティブセルの行を削除します。

;google sheet 行削除 ;最初のGUI Gui, Font,s11 ;フォントの大きさ Gui, +AlwaysOnTop Gui, Add, Button,w180 gSheet ,google Sheet 一行削除 Gui, Show, w200 h80, Google Return ;--------------------------- GuiClose: ExitApp ;--------------------------- Sheet: SetTitleMatchMode, 2 WinActivate, Google スプレッドシート Send, ^!- Send, r Return
Windowを常にTOPに表示する (後ろに隠れないようにする)
Gui, +AlwaysOnTop
+の記号が大事です、忘れないように
ボタンを表示
Gui, Add, Button,w180 gSheet ,google Sheet 一行削除
w180 ボタンの幅、gSheet クリックされたときに飛ぶラベル
w180 空白 gSheet
ボタンのテキストカラー変更できないようです。
cRedは使えません。
C: Color name (see color chart) or RGB value — or specify the word Default to return to the system’s default color (black on most systems). Example values:
cRed
, cFFFFAA
, cDefault
. Note: Buttons do not obey custom colors. Also, an individual control can be created with a font color other than the current one by including the C option. For example: Gui, Add, Text, cRed, My Text
.サンプルコード:Googleシートのセル 背景色変える
;google sheet 行削除 ;最初のGUI Gui, Font,s11 ;フォントの大きさ Gui, +AlwaysOnTop Gui, Add, Button,w180 gSheet ,google Sheet 一行削除 Gui, Add, Button,w180 g_Color , 背景色 Gui, Show, w200 h80, Google Return ;--------------------------- GuiClose: ExitApp ;--------------------------- Sheet: SetTitleMatchMode, 2 WinActivate, Google スプレッドシート Send, ^!- Send, r Return _Color: SetTitleMatchMode, 2 WinActivate, Google スプレッドシート ImageSearch, X, Y, 40,40, 1800, 600, gColor.png MouseClick, Left, X+19, Y+15 ImageSearch, X, Y, 40,40, 1800, 600, green.png MouseClick, Left, X+19, Y+15 Return
Picture画像をGUIに表示する

;最初のGUI Gui, Font,s11 ;フォントの大きさ Gui, +AlwaysOnTop Gui, Color,Yellow,red Gui, Add,picture, w90 h75, SAM-d.png Gui, Add, Button,w180 g_Color cRed , 背景色 ;Gui, Show, w200 h280, Google Gui, Show, w200, Google Return ;--------------------------- GuiClose: ExitApp
Gui, Add,picture, w90 h75, SAM-d.png
Gui, Add,picture, 縦横, ファイル名
コメント