Quote:
I also would like some feedback on the code itself
Some lines shorter:
Code:
SetTitleMatchMode, 2
gosub init
Gui, +AlwaysOnTop +ToolWindow -Caption
Gui, Font, S7 CDefault, Verdana
Gui, Add, Button, x6 y40 w30 h20 +BackgroundTrans +Buttons gaction, Line
Gui, Add, Button, x6 y0 w30 h20 gaction, Mv
Gui, Add, Button, x36 y0 w20 h20 gaction, Cp
Gui, Add, Button, x56 y0 w30 h20 gaction, Del
Gui, Add, Button, x86 y0 w40 h20 gaction, Mirror
Gui, Add, Button, x126 y0 w40 h20 gaction, Rotate
Gui, Add, Button, x6 y20 w50 h20 gaction, Stretch
Gui, Add, Button, x56 y20 w30 h20 gaction, Trim
Gui, Add, Button, x86 y20 w50 h20 gaction, Extend
Gui, Add, Button, x36 y40 w40 h20 gaction, Leader
Gui, Add, Button, x136 y20 w40 h20 gaction, Undo
Gui, Add, Button, x76 y40 w60 h20 gaction, Dimension
Gui, Add, Button, x136 y40 w40 h20 gaction, Osnap
Gui, Add, Button, x46 y60 w50 h20 gaction, TextEd
Gui, Add, Button, x96 y60 w30 h20 gaction, Pan
; Generated using SmartGUI Creator 4.0
CoordMode, Mouse, Screen
MouseGetPos, x, y
x := x-90
y := y-30
Gui, Show, x%x% y%y% h82 w178, Acadkey
Return
GuiClose:
ExitApp
action:
WinActivate, CAD 200
WinWait, CAD 200
send % %a_guicontrol%
ExitApp
init:
Line = ^+{F5}
Mv = ^+h
Cp = ^+g
Del = ^+{F9}
Mirror = ^+b
Rotate = ^+{F12}
Stretch = ^+a
Trim = ^+m
Extend = ^+l
Leader = ^+z
Undo = ^z
Dimension = ^+j
Osnap = ^f
TextEd = ^+k
Pan = {F7}
return