libui/windows
Pietro Gagliardi 7e0d79713b Changed the uiContainer code on Windows to use WM_PRINTCLIENT directly instead of creating the brush each time. Thanks to Barmak Shemirani (http://stackoverflow.com/questions/30066108/brush-origin-patblt-and-mapwindowrect-confusion) for inspiring me with this solution that I should have thought of myself =P 2015-05-06 02:20:08 -04:00
..
GNUmakeinc.mk Moved everything back to the top level. 2015-04-29 11:02:38 -04:00
alloc.c Removed the typename argument from uiAlloc() and uiRealloc(). 2015-05-03 19:52:24 -04:00
bin.c Fixed bin destruction handling on the Windows backend. 2015-05-06 00:52:24 -04:00
button.c Made preferredSize function names consistent on Windows. Stale TODO cleanup. 2015-05-04 14:56:26 -04:00
checkbox.c Made preferredSize function names consistent on Windows. Stale TODO cleanup. 2015-05-04 14:56:26 -04:00
comctl32.c Moved everything back to the top level. 2015-04-29 11:02:38 -04:00
container.c Changed the uiContainer code on Windows to use WM_PRINTCLIENT directly instead of creating the brush each time. Thanks to Barmak Shemirani (http://stackoverflow.com/questions/30066108/brush-origin-patblt-and-mapwindowrect-confusion) for inspiring me with this solution that I should have thought of myself =P 2015-05-06 02:20:08 -04:00
debug.c Moved everything back to the top level. 2015-04-29 11:02:38 -04:00
entry.c Made preferredSize function names consistent on Windows. Stale TODO cleanup. 2015-05-04 14:56:26 -04:00
init.c Started working on a pointer array implementation. This also means we'll need the C standard library for memcpy()/memmove(), so drop the DisableThreadLibraryCalls() TODO. 2015-05-05 22:55:02 -04:00
label.c Made preferredSize function names consistent on Windows. Stale TODO cleanup. 2015-05-04 14:56:26 -04:00
main.c Moved everything back to the top level. 2015-04-29 11:02:38 -04:00
menu.c Removed the typename argument from uiAlloc() and uiRealloc(). 2015-05-03 19:52:24 -04:00
newcontrol.c Revert "Switch to using DeferWindowPos() in Windows resizes. It doesn't optimize anything just yet (because it's still recursively invoked), but it can be optimized later (by not responding to container resizes and only using container updates); and more important, it puts (most of) the resizing invocations in one place." 2015-05-05 15:19:55 -04:00
tab.c Fixed bin destruction handling on the Windows backend. 2015-05-06 00:52:24 -04:00
text.c Removed the typename argument from uiAlloc() and uiRealloc(). 2015-05-03 19:52:24 -04:00
uipriv_windows.h Added a wrapper around MapWindowRect() to simplify error handling. This will be needed for future changes to windows/container.c. 2015-05-05 13:12:48 -04:00
util.c Added a wrapper around MapWindowRect() to simplify error handling. This will be needed for future changes to windows/container.c. 2015-05-05 13:12:48 -04:00
window.c Fixed bin destruction handling on the Windows backend. 2015-05-06 00:52:24 -04:00