Commit Graph

20 Commits

Author SHA1 Message Date
Pietro Gagliardi 557ee68e47 Overdue change: handled WM_PRINTCLIENT in uiWindow. 2015-06-07 22:06:41 -04:00
Pietro Gagliardi 03a5ffe797 Fixed unthemed dialog painting on Windows Classic. 2015-06-07 20:36:03 -04:00
Pietro Gagliardi c96fa44786 Fixed tabDelete() not properly preserving the child control. 2015-06-01 21:14:30 -04:00
Pietro Gagliardi 993bc58691 Separated tab page child assignment from the constructor to keep the vtable together. 2015-06-01 20:12:55 -04:00
Pietro Gagliardi 6d64922055 Handled events in tab pages. 2015-06-01 19:27:28 -04:00
Pietro Gagliardi 54e71b3357 Started splitting out contribution-related TODOs into a separate list. Also fixed a typo in windows/tabpage.c. 2015-06-01 19:12:54 -04:00
Pietro Gagliardi c15fd6968c Fixed a use-after-free bug in windows/tabpage.c. 2015-06-01 19:09:13 -04:00
Pietro Gagliardi 9bf2c2b025 More work with tabPage. 2015-06-01 19:07:00 -04:00
Pietro Gagliardi 678ddbedf3 Finished uiTab destruction code. 2015-06-01 17:37:43 -04:00
Pietro Gagliardi bc4ac108ce Started properly handling uiControl functions in uiTab and tabPage. Removed a few stale TODOs as well. 2015-06-01 17:21:21 -04:00
Pietro Gagliardi f9f5abc802 Reimplemented tab page margins. 2015-05-31 10:53:20 -04:00
Pietro Gagliardi 3a424b65d6 More TODOs. 2015-05-30 21:46:03 -04:00
Pietro Gagliardi c0c6aef610 Moved everything back now that everything's been migrated. Now to test the build! 2015-05-30 21:31:28 -04:00
Pietro Gagliardi 26f2808c75 More migration and file moving. That just leaves windows/windows.c. 2015-05-30 19:54:01 -04:00
Pietro Gagliardi 6d9562d872 More TODOs. 2015-05-30 15:03:04 -04:00
Pietro Gagliardi 4f41b2d18d Fixed tab dialog textures. 2015-05-30 15:01:21 -04:00
Pietro Gagliardi 08b2eea59f Fixed tab page sizing issues. 2015-05-30 13:32:59 -04:00
Pietro Gagliardi f6d9e1ea1e More work trying to get tab pages to work. There's something up with boxes, but there's also something up with theme dialog textures... 2015-05-30 13:15:43 -04:00
Pietro Gagliardi fe2e647fc4 Fixed some of the errors in the new tab page code. 2015-05-30 12:34:39 -04:00
Pietro Gagliardi 1a55d1fcb3 Started splitting the role of a tab page over to a new internal control. 2015-05-30 12:28:52 -04:00