Тема: AHK: Динамичный Gui - изменение размера Gui с помощью Slider
Написал тестовый вариант Gui, размер которого можно изменять с помощью Slider.
Это нужно для того, если использовать Gui, например c +ToolWindow -Caption
ProgName := "TEST"
RegRead GuiW, HKCU, % "Software\" ProgName, Gui-W
If ErrorLevel {
GuiW := "400"
RegWrite REG_SZ, HKCU, % "Software\" ProgName, Gui-W, % GuiW
}
RegRead GuiH, HKCU, % "Software\" ProgName, Gui-H
If ErrorLevel {
GuiH := "100"
RegWrite REG_SZ, HKCU, % "Software\" ProgName, Gui-H, % GuiH
}
Gui 1: Add, Text, % "w" GuiW " h" GuiH " gGui2 Center", Открыть настройки
Gui 1: Show, % "w" GuiW " h" GuiH, % ProgName
Return
Gui2:
Gui 2: Add, Slider, x0 w400 Range400-1000 vGuiW gSetGuiW TickInterval, % GuiW
Gui 2: Add, Slider, x0 w400 Range100-300 vGuiH gSetGuiH TickInterval, % GuiH
Gui 2: Show
Return
SetGuiW:
RegWrite REG_SZ, HKCU, % "Software\" ProgName, Gui-W, % GuiW
Gui 1: Hide
Gui 1: Show, % "w" GuiW " h" GuiH " xCenter", % ProgName
Return
SetGuiH:
RegWrite REG_SZ, HKCU, % "Software\" ProgName, Gui-H, % GuiH
Gui 1: Hide
Gui 1: Show, % "w" GuiW " h" GuiH " yCenter", % ProgName
Return
Возможно ли сделать так, чтобы под каждым Slider отображались цифры размера Gui в реальном времени?