Pietro Gagliardi
|
ab0a9102b4
|
Added a user bug for calling SetParent() on a uiWindow.
|
2016-05-22 20:02:47 -04:00 |
Pietro Gagliardi
|
d060744f87
|
Some TODO resolution.
|
2016-05-22 13:09:13 -04:00 |
Pietro Gagliardi
|
1d8ea79e45
|
Removed uiControlVerifyDestroy(); we could have just had it in uiFreeControl().
|
2016-05-22 01:07:25 -04:00 |
Pietro Gagliardi
|
1db3027619
|
Finished the re-disabling of all windows on Windows dialogs.
|
2016-05-15 19:38:45 -04:00 |
Pietro Gagliardi
|
1d08521cb7
|
Started reimplementing the old dialog helper stuff. Now that we're C++ on Windows, we can do this directly in window.cpp and save time.
|
2016-05-15 19:22:15 -04:00 |
Pietro Gagliardi
|
1a77e9f301
|
Fixed all compiiler errors. Now for runtime errors!
|
2016-04-29 17:08:31 -04:00 |
Pietro Gagliardi
|
affa6a7080
|
Converted QueueRelayout to MinimumSizeChanged.
|
2016-04-29 12:20:41 -04:00 |
Pietro Gagliardi
|
3baa94476d
|
Adjusted uiWindow to use the new system for propagating minimum size changes.
|
2016-04-28 17:11:32 -04:00 |
Pietro Gagliardi
|
c457d9bf00
|
Started a newer, better system for propagating layout changes. This relies on WM_GETMINMAXINFO, at least...
|
2016-04-28 16:59:26 -04:00 |
Pietro Gagliardi
|
56853c5d86
|
Cleaned up some control ID stuff.
|
2016-04-27 17:51:33 -04:00 |
Pietro Gagliardi
|
f83e39e033
|
Decided something for how to actually perform a resize for a child control. This solidifies one-HWND-per-control.
|
2016-04-27 12:18:58 -04:00 |
Pietro Gagliardi
|
4866168ecf
|
Quick bugfix in childMinimumSizeChanged for uiWindow.
|
2016-04-27 01:25:36 -04:00 |
Pietro Gagliardi
|
3563dd74e7
|
Finished migrating window.cpp. A few utility functions came along for the ride. Maybe child.cpp won't be needed...?
|
2016-04-27 00:54:22 -04:00 |
Pietro Gagliardi
|
78b49ae04d
|
Started reworking window.cpp to get a feel for what's going to happen. This is a mess...
|
2016-04-26 22:44:40 -04:00 |
Pietro Gagliardi
|
cf51ec823f
|
Got rid of toplevelOwning(); I didn't like that one.
|
2016-04-24 18:23:00 -04:00 |
Pietro Gagliardi
|
bc0a1d43c9
|
Applied the new type system to the Windows backend and fixed some more C++ stupidity related to it.
|
2016-04-24 17:38:48 -04:00 |
Pietro Gagliardi
|
7b0f930185
|
Removed all the type function declarations from all the controls. More TODOs.
|
2016-04-24 15:04:36 -04:00 |
Pietro Gagliardi
|
cef1f90634
|
Oh right, also changed this to me in control implementations. Forgot that. NOW we can fix up the makefiles and test.
|
2016-04-23 16:52:53 -04:00 |
Pietro Gagliardi
|
e916c2f5fc
|
Migrated uipriv_windows.h. Mostly.
|
2016-04-23 15:46:39 -04:00 |
Pietro Gagliardi
|
fbef804608
|
Quick and dirty C++ conversions of box.c, tab.c, and window.c. I feel like I need another rewrite...
|
2016-04-23 11:22:46 -04:00 |