Commit Graph

15 Commits

Author SHA1 Message Date
Pietro Gagliardi d0a1ae5bc9 Made controls transparent to tab backgrounds on Windows. It doesn't quite work right... 2015-04-12 12:38:25 -04:00
Pietro Gagliardi 2602330223 Resolved snwprintf() issues once and for all. Thanks to cousteau, dorp, and kate in irc.freenode.net/##c. 2015-04-11 13:32:25 -04:00
Pietro Gagliardi a34fe03eef Decided to disable the initial parent window on Windows. If this causes problems, I can re-enable it later. More TODOs. 2015-04-11 12:40:09 -04:00
Pietro Gagliardi 94b621855c Added REAL code for the initial parent of a control on Windows. 2015-04-10 19:56:23 -04:00
Pietro Gagliardi f650237614 Cleaned up Windows initialization error handling and migrated it to return the error message directly instead of through uiInitError. 2015-04-10 17:41:09 -04:00
Pietro Gagliardi 50a227058a Changed the allocation logging from a compile-time setting to the first initialization option. 2015-04-09 22:38:11 -04:00
Pietro Gagliardi ec070204a5 More TODO resolving. More TODOs. 2015-04-08 17:08:25 -04:00
Pietro Gagliardi 002d95c2c2 Resolved a bunch of TODOs. Added one. 2015-04-07 22:19:24 -04:00
Pietro Gagliardi 12021269b7 Fixed compiler warnings. Stack works! 2015-04-07 19:36:46 -04:00
Pietro Gagliardi 0ec9dc9320 _snprintf_s() is not supported on Windows XP... 2015-04-07 04:22:30 -04:00
Pietro Gagliardi c404590960 Fixed build issues. Now I just need to hook resizing into uiWindow and implement a control and we'll be set... 2015-04-07 03:12:34 -04:00
Pietro Gagliardi a3c26ff652 Hooked everything else together (initialParent, ui_windows.h in uipriv_windows.h). Now to fix build issues... (like a missing const in const char * fixed here too). 2015-04-07 03:02:07 -04:00
Pietro Gagliardi 816461ecbf Added Common Controls code again (because we're going to need the subclassing functions now). 2015-04-07 02:11:31 -04:00
Pietro Gagliardi 1d76d53593 Changed ui_*.h to uipriv_*.h pending a public non-portable API. 2015-04-07 00:26:27 -04:00
Pietro Gagliardi 9001ca34f7 Implemented what we have so far, but on Windows. 2015-04-06 17:41:33 -04:00