2009年12月12日土曜日

AutohotkeyでTVClockもどき

このエントリーをはてなブックマークに追加



僕は普段こちらのサイトのTVClockというソフトウェアを使用させてもらっています.

TVの時計のようなシンプルで視認性の高い時計なんですが,このソフトウェアのもどきをAutohotkeyで作成しました.

clockPointX = 1440   ; X座標
clockPointY = -20   ; Y座標
clockColor = FFFFFF  ; フォントカラー
backColor = 000000  ; 仮の背景色
textSize  = 30   ; テキストサイズ
updateTime = 20000   ; タイマをポーリングする時間(msec)

Gui, Color, %backColor%
Gui, Font, S%textSize%, Courier New
Gui, Font, C%clockColor%
Gui, Add, Text, vMyText %clockColor%, HH:MM
Gui, +LastFound -0x00C00000 +ToolWindow

WinSet, TransColor, %backColor% 255
Gui, Show, X%clockPointX% Y%clockPointY%
GuiControl,, MyText, %A_Hour%:%A_Min%

SetTimer, Update, %updateTime%
Gosub, Update
return

Update:
 GuiControl,, MyText, %A_Hour%:%A_Min%
return