Commit Graph

12 Commits

Author SHA1 Message Date
Pietro Gagliardi 555b6ebcbd Implemented WM_PRINTCLIENT on Window and cleaned up the WM_CTLCOLOR*** message handler; both are on the Windows backend. 2014-08-28 15:38:47 -04:00
Pietro Gagliardi 2e4ede72cf Fixed Group child control transparency on Windows. 2014-08-28 13:30:29 -04:00
Pietro Gagliardi ff4f0ec25e Improved control transparency on Windows. 2014-08-28 10:30:53 -04:00
Pietro Gagliardi f4db1dcfc4 Can't think of a better name for sharedWndProc(). 2014-08-14 23:09:53 -04:00
Pietro Gagliardi 5ca3f0f0f9 Made Labels on Windows transparent. 2014-08-14 17:13:52 -04:00
Pietro Gagliardi 307577889e Fixed some small issues in the C code of the Windows port. 2014-08-14 16:17:44 -04:00
Pietro Gagliardi 868161b7f0 Moved code to handle window user data in the Windows backend to a single function. 2014-08-14 16:12:43 -04:00
Pietro Gagliardi d944af8609 Split out common container window procedure code in Windows to its own function. 2014-08-14 16:00:31 -04:00
Pietro Gagliardi 80828b8a7d Changed LPCWSTR to LPWSTR in the Windows code as the C means const and there are a few cases of const->non-const conversions as a result. 2014-08-01 18:25:59 -04:00
Pietro Gagliardi 489ce0a053 Added #include "_cgo_export.h" to files that needed it and fixed a cast error in controls_windows.c that that revealed. Anyway buttons work now on all platforms, woo :D 2014-07-18 00:29:15 -04:00
Pietro Gagliardi 7c6fa3b2fd Fixed assorted typos in some of the new C files. 2014-07-17 23:56:16 -04:00
Pietro Gagliardi 6a5a28d917 Migrated common_windows.go to C. Now to nuke unneeded files and fix compiler errors... 2014-07-17 23:45:12 -04:00