Pietro Gagliardi
|
a2eb69cbf6
|
Fixed compilation errors on Mac OS X. Reparenting works; redrawing, however...
|
2014-07-23 17:09:08 -04:00 |
Pietro Gagliardi
|
e9c6d96d2d
|
Added provisions for proper window redraw on Window.SetParent() and implemented them on Mac OS X; still untested.
|
2014-07-22 17:45:29 -04:00 |
Pietro Gagliardi
|
11daae4a63
|
Resolved the NSWindowDelegate issue and added an explicit NSApplicationDelegate specifier just to be safe; thanks to Zorg__ in irc.freenode.net/#macdev for explaining (it's an issue with NSApp specifically).
|
2014-07-20 17:27:56 -04:00 |
Pietro Gagliardi
|
672efd5246
|
Implemented Window.Close() on Mac OS X, settling both that TODO and the one about making sure Window.Close() works as documented on all platforms.
|
2014-07-20 13:01:46 -04:00 |
Pietro Gagliardi
|
58673a614c
|
Made the previous commit more robust.
|
2014-07-18 15:19:55 -04:00 |
Pietro Gagliardi
|
b56f60c04c
|
Fixed control positioning on initial window show on Mac OS X.
|
2014-07-18 15:16:41 -04:00 |
Pietro Gagliardi
|
474436e9f6
|
Implemented window resize handling on Mac OS X. Now for actually setting child controls and resizing them.
|
2014-07-15 14:04:20 -04:00 |
Pietro Gagliardi
|
44811e5351
|
Implemented window closing on Mac OS X. This drops the "single delegate object for everything" setup but keeping that map and holding its lock is already meh so.
|
2014-07-08 17:44:08 -04:00 |
Pietro Gagliardi
|
b4357db4be
|
Added the beginning of the Mac OS X code.
|
2014-07-08 16:47:28 -04:00 |