diff options
| author | StapleButter <thetotalworm@gmail.com> | 2017-10-02 01:58:09 +0200 | 
|---|---|---|
| committer | StapleButter <thetotalworm@gmail.com> | 2017-10-02 01:58:09 +0200 | 
| commit | 09920126ddcc84d98e333287566d8483ad3410a8 (patch) | |
| tree | ede915edf24788c3998cdfc7adef5249f47a7e7a /src/libui_sdl/libui/windows | |
| parent | ce592a1d80db2eb1de0dc5ac55c2270e3a6befb3 (diff) | |
add support for setting an explicit min size for libui controls. for now only supported by uiArea.
Diffstat (limited to 'src/libui_sdl/libui/windows')
| -rw-r--r-- | src/libui_sdl/libui/windows/area.cpp | 8 | 
1 files changed, 5 insertions, 3 deletions
| diff --git a/src/libui_sdl/libui/windows/area.cpp b/src/libui_sdl/libui/windows/area.cpp index 3257631..74fe768 100644 --- a/src/libui_sdl/libui/windows/area.cpp +++ b/src/libui_sdl/libui/windows/area.cpp @@ -55,9 +55,11 @@ uiWindowsControlAllDefaults(uiArea)  static void uiAreaMinimumSize(uiWindowsControl *c, int *width, int *height)  { -	// TODO -	*width = 1; -	*height = 1; +	*width = c->c.MinWidth; +	if (*width < 1) *width = 1; + +	*height = c->c.MinHeight; +	if (*height < 1) *height = 1;  }  ATOM registerAreaClass(HICON hDefaultIcon, HCURSOR hDefaultCursor) |