Pietro Gagliardi
|
b65292da46
|
More SysFunc migration-away.
|
2015-05-30 17:17:20 -04:00 |
Pietro Gagliardi
|
9b7a771768
|
Decided to drop SysFunc() and have the Z-order and tab stops stuff as methods on uiControl. Not actually done yet.
|
2015-05-30 17:11:24 -04:00 |
Pietro Gagliardi
|
ee2286489a
|
Began work to finalize migration to the new object system; moving finished files out of the way.
|
2015-05-30 16:53:47 -04:00 |
Pietro Gagliardi
|
fbf7612c7b
|
Removed now-unneeded files. The implementation is not quite done yet...
|
2015-05-30 16:51:46 -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
|
d18cd47a4b
|
Added some resources to the Windows DLL.
|
2015-05-30 14:33:23 -04:00 |
Pietro Gagliardi
|
f7896848c2
|
More bugfixes and TODOs.
|
2015-05-30 13:40:05 -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 |
Pietro Gagliardi
|
c1773621ac
|
More fixes. It builds and runs now, but isn't quite perfect.
|
2015-05-30 11:44:37 -04:00 |
Pietro Gagliardi
|
c1d2fcfb3f
|
More TODOs.
|
2015-05-30 03:40:59 -04:00 |
Pietro Gagliardi
|
bcf79bb5cd
|
Fixed some more errors. It builds, but doesn't work yet.
|
2015-05-30 03:40:14 -04:00 |
Pietro Gagliardi
|
da8613d833
|
More fixes.
|
2015-05-30 03:28:50 -04:00 |
Pietro Gagliardi
|
d00bd04031
|
More fixes.
|
2015-05-30 03:16:55 -04:00 |
Pietro Gagliardi
|
7da5e52621
|
More fixes.
|
2015-05-30 02:14:27 -04:00 |
Pietro Gagliardi
|
44bbad70e5
|
Removed/moved around the remnants of the autogenerated typefuncs system.
|
2015-05-29 22:45:17 -04:00 |
Pietro Gagliardi
|
5a15c84827
|
Removed the typefuncs autogeneration.
|
2015-05-29 22:38:13 -04:00 |
Pietro Gagliardi
|
89f2b5e665
|
More migration. This just leaves box.c and windows/menu.c, I think...
|
2015-05-29 22:29:52 -04:00 |
Pietro Gagliardi
|
6cbe6b5c0e
|
Migrated windows/radiobuttons.c and some more fixes.
|
2015-05-29 22:28:00 -04:00 |
Pietro Gagliardi
|
2a597cd6c1
|
Removed a stray line from windows/progressbar.c.
|
2015-05-29 20:54:01 -04:00 |
Pietro Gagliardi
|
7fdb9f3424
|
More error fixing.
|
2015-05-29 20:53:12 -04:00 |
Pietro Gagliardi
|
9431f2a837
|
Migrated windows/container.c. More fixes.
|
2015-05-29 20:44:30 -04:00 |
Pietro Gagliardi
|
ef08a106f9
|
Prepared a few things for migrating windows/container.c.
|
2015-05-29 20:40:54 -04:00 |
Pietro Gagliardi
|
75b7e66d9e
|
More fixes.
|
2015-05-29 20:30:56 -04:00 |
Pietro Gagliardi
|
d3f18ccae6
|
Fixed *some* errors...
|
2015-05-29 20:01:11 -04:00 |
Pietro Gagliardi
|
af4c9ae0c9
|
Added uiControlHandle() implementations to the various controls.
|
2015-05-29 19:48:27 -04:00 |
Pietro Gagliardi
|
6dba84b99b
|
Started doing a migration of the many many many controls over to the new object system.
|
2015-05-29 18:03:24 -04:00 |
Pietro Gagliardi
|
ecd14aaa12
|
Moved the new control stuff back.
|
2015-05-29 14:56:11 -04:00 |
Pietro Gagliardi
|
1790de24c8
|
Migrated uiButton.
|
2015-05-29 14:52:54 -04:00 |
Pietro Gagliardi
|
c0cd20683a
|
Changed the type system so that memory is allocated as-is. This means that uiControls are destroyed by controlBaseDestroy(). There's a system for specifying uiControl subclasses directly in the source code too.
|
2015-05-29 14:43:44 -04:00 |
Pietro Gagliardi
|
f0302d6a3e
|
More new object model work. Might be close to something here...
|
2015-05-29 13:22:28 -04:00 |
Pietro Gagliardi
|
f68d2a5713
|
More work.
|
2015-05-29 12:52:43 -04:00 |
Pietro Gagliardi
|
9baad2ce88
|
More work.
|
2015-05-29 11:56:47 -04:00 |
Pietro Gagliardi
|
75caa33278
|
More uiControl work. I think I have something figured out...
|
2015-05-29 10:30:36 -04:00 |
Pietro Gagliardi
|
7d7f3c6a4d
|
Added the Windows uiButton implementation as-is to the new object model; will edit accordingly soon.
|
2015-05-28 21:17:15 -04:00 |
Pietro Gagliardi
|
fb82ea1c5d
|
More thinking about objects.
|
2015-05-28 20:40:59 -04:00 |
Pietro Gagliardi
|
0861d4e440
|
More of the previous commit.
|
2015-05-27 16:47:44 -04:00 |
Pietro Gagliardi
|
d88282a676
|
More object implementation mocking. Windows-specific common code.
|
2015-05-27 13:26:49 -04:00 |
Pietro Gagliardi
|
3c68e73dea
|
Fixed a latent bug in uiControlSetParent() in the object plan.
|
2015-05-27 00:40:00 -04:00 |
Pietro Gagliardi
|
2fb8e38852
|
Wrote code for what the base uiControl should be.
|
2015-05-26 22:40:52 -04:00 |
Pietro Gagliardi
|
72ead3a23e
|
Switch to explicit Unicode functions for DispatchMessage().
|
2015-05-25 13:46:38 -04:00 |
Pietro Gagliardi
|
0acc15c38f
|
Started planning the new object implementation.
|
2015-05-25 11:22:08 -04:00 |
Pietro Gagliardi
|
4b2bb2f75f
|
Made a plan for showing, hiding, enabling, and disabling controls.
|
2015-05-24 21:30:32 -04:00 |
Pietro Gagliardi
|
b991496f83
|
Set up Windows containers to draw their parents as backgrounds again.
|
2015-05-24 14:50:25 -04:00 |
Pietro Gagliardi
|
bcad0080b2
|
Added some basic messageboxes.
|
2015-05-23 15:07:16 -04:00 |
Pietro Gagliardi
|
13a4e3f4e5
|
Added a save file dialog.
|
2015-05-22 21:59:32 -04:00 |
Pietro Gagliardi
|
ded1bf05de
|
Started standard dialogs. Added Open File dialog first.
|
2015-05-22 19:14:50 -04:00 |