summaryrefslogtreecommitdiff
path: root/redo/window_windows.c
AgeCommit message (Collapse)Author
2014-08-04Re-added base units calculation to the resizing code now that container ↵Pietro Gagliardi
stores a HWND again.
2014-08-04Split layout and Window on Windows to use two separate window classes. This ↵Pietro Gagliardi
is the first half of the two-part migration of the Windows backend to use container.
2014-08-04Changed Tab on Windows to store each control in a *layout (see previous ↵Pietro Gagliardi
commit). Now I can throw out containerShow()/containerHide()/Show()/Hide(). This also will let me do the right thing with sizer and dialog base units again, and even get rid of sizer's confusion once and for all!
2014-08-04Split apart the Windows Window code so that the same window class can be ↵Pietro Gagliardi
used for both top-level windows and tab pages (next commit). This makes things slightly messy in the short term, but this will all be cleaned up soon, and has the advantage of taking care of the sizer mess~
2014-08-01Changed LPCWSTR to LPWSTR in the Windows code as the C means const and there ↵Pietro Gagliardi
are a few cases of const->non-const conversions as a result.
2014-07-28Made the previous commit's changes on Windows. If the Stack Overflow ↵Pietro Gagliardi
question tells me I'm wrong, we can deal with it then. But yay simple sizing code again :D
2014-07-25Implemented Tab on Windows.Pietro Gagliardi
2014-07-18Added #include "_cgo_export.h" to files that needed it and fixed a cast ↵Pietro Gagliardi
error in controls_windows.c that that revealed. Anyway buttons work now on all platforms, woo :D
2014-07-18Fixed all the remaining compiler errors. C conversion works!Pietro Gagliardi
2014-07-17Migrated window_windows.go to C.Pietro Gagliardi