AutoHotkey : GUI 色々試す

AutoHotkey GUI作成

:_AutoHotkeyの別記事:

スポンサーリンク

AutoHotkeyの説明サイト(英語)

autohotkey 説明
日本語サイトにでていない情報もあります。

最初のGUI (簡単なWindow)

最初のGUI

;最初の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 これだけでも表示する

GUIのクローズボタン

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: cRedcFFFFAAcDefault. 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に表示する

picture表示する

;最初の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, 縦横, ファイル名 

コメント

タイトルとURLをコピーしました