1 (изменено: pit149, 2018-12-31 11:39:18)

Тема: AHK: Центрирование текста по вертикали

Как автоматически отцентрировать текст в простейшем окне (часы в прямоугольнике) по вертикали?


Gui, -Caption
Gui, +0x00040000 +E0x00020000			; WS_SIZEBOX,  WS_EX_STATICEDGE
Gui, Color, 0000FF
Gui, Font, s18 cFFFFFF, Verdana
Gui, Add, Text, x5 y5 w190 h090 +0x01, %A_Hour%:%A_Min%		;0x01=SS_CENTER
Gui, Show, w200 h100, LTG
Return

По горизонтали текст центрируется за счет стиля 0x01=SS_CENTER элемента "Text", но для вертикального выравнивания такого стиля нет.
Есть ли другой способ выровнять текст по вертикали?

2

Re: AHK: Центрирование текста по вертикали

Можно использовать html: Gui, Add, ActiveX.

3 (изменено: serzh82saratov, 2018-12-31 12:55:47)

Re: AHK: Центрирование текста по вертикали


SS_CENTERIMAGE := 0x00000200
SS_CENTER := 0x00000001
(SS_CENTERIMAGE | SS_CENTER) := 0x00000201
По вопросам возмездной помощи пишите письма E-Mail: serzh82saratov@mail.ru
OS: Win7x64, AutoHotkey_L v1.1.30.01 (Unicode 32-bit). AhkSpy, Hotkey