diff options
| author | trustable-code <krauter.simon@arcor.de> | 2020-02-08 11:51:46 +0100 |
|---|---|---|
| committer | trustable-code <krauter.simon@arcor.de> | 2020-02-08 11:51:46 +0100 |
| commit | 7d0bcd12dd14661737023f324840e39c77f961ad (patch) | |
| tree | 4a4b99ed3689ddcf42705eaa2db730b2c44bbc5d | |
| parent | 749fbaa18fe2baa703dd91f43fe4954ccde3da5a (diff) | |
| download | NiGui-7d0bcd12dd14661737023f324840e39c77f961ad.tar.gz NiGui-7d0bcd12dd14661737023f324840e39c77f961ad.zip | |
Windows: Label: Vertically center text by adding SS_CENTERIMAGE
| -rwxr-xr-x | src/nigui/private/windows/platform_impl.nim | 2 | ||||
| -rwxr-xr-x | src/nigui/private/windows/windows.nim | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/nigui/private/windows/platform_impl.nim b/src/nigui/private/windows/platform_impl.nim index a9c5677..bdba314 100755 --- a/src/nigui/private/windows/platform_impl.nim +++ b/src/nigui/private/windows/platform_impl.nim @@ -1464,7 +1464,7 @@ method `checked=`(checkbox: NativeCheckbox, checked: bool) = # ---------------------------------------------------------------------------------------- proc init(label: NativeLabel) = - label.fHandle = pCreateWindowExWithUserdata("STATIC", WS_CHILD, 0, pDefaultParentWindow, cast[pointer](label)) + label.fHandle = pCreateWindowExWithUserdata("STATIC", WS_CHILD or SS_CENTERIMAGE, 0, pDefaultParentWindow, cast[pointer](label)) label.Label.init() method `text=`(label: NativeLabel, text: string) = diff --git a/src/nigui/private/windows/windows.nim b/src/nigui/private/windows/windows.nim index 9f599d9..e7e1be9 100755 --- a/src/nigui/private/windows/windows.nim +++ b/src/nigui/private/windows/windows.nim @@ -96,6 +96,7 @@ const SM_CXVSCROLL* = 2 SPI_GETWORKAREA* = 0x0030 SPI_SETKEYBOARDCUES* = 0x100B + SS_CENTERIMAGE* = 0x00000200 SW_HIDE* = 0 # SW_MAXIMIZE = 3 SW_SHOW* = 5 |
