Commit Graph

571 Commits

Author SHA1 Message Date
Pietro Gagliardi 9794814e93 Started implementing the public API: added the Window and Control types and the skeleton of the Windows implementation. 2014-02-11 16:14:15 -05:00
Pietro Gagliardi 394bf3ed9c Simplifying file structure by combining controls files (2/2). 2014-02-11 15:18:28 -05:00
Pietro Gagliardi cac078b9e9 Simplifying file structure by combining controls files (1/2). 2014-02-11 15:15:22 -05:00
Pietro Gagliardi 42229820d2 Added _windows.go extensions to all the files in preparation for the library writing. 2014-02-11 13:06:12 -05:00
Pietro Gagliardi a488e3ab36 Added the initial planning document for the portable API. 2014-02-11 12:33:32 -05:00
Pietro Gagliardi 271c89bad5 Added window sizing. I think I'm now ready for the wrapper itself. 2014-02-11 09:43:18 -05:00
Pietro Gagliardi 6ae39f57a2 Added window minimum sizes. 2014-02-11 07:50:00 -05:00
Pietro Gagliardi 07f92bb8d9 Added some TODOs. 2014-02-10 23:45:21 -05:00
Pietro Gagliardi 07c791331c Improved program appearance by setting the correct font, colors, and other styles. 2014-02-10 20:48:08 -05:00
Pietro Gagliardi bcc8751c8b Added a checkbox to the example window. 2014-02-10 17:10:47 -05:00
Pietro Gagliardi 2231c33954 Added static controls and added a static label to the example window. 2014-02-10 17:02:54 -05:00
Pietro Gagliardi 4d674ebd3d Added listboxes and added a list box to the example window. 2014-02-10 16:00:11 -05:00
Pietro Gagliardi 0808c696f8 Added edit controls and added one to the example window. 2014-02-10 15:23:09 -05:00
Pietro Gagliardi e9f25362be Added combo boxes and added some to the main window example. 2014-02-10 12:44:11 -05:00
Pietro Gagliardi 6ae896cd64 More TODOs. 2014-02-10 05:00:24 -05:00
Pietro Gagliardi 6662e09c30 Added a button to the test main window, including click handling. 2014-02-10 04:59:39 -05:00
Pietro Gagliardi ef5739229e Added button code. 2014-02-09 23:22:12 -05:00
Pietro Gagliardi df8f7a2190 Added window messages and custom message loops. 2014-02-09 16:40:53 -05:00
Pietro Gagliardi 3482c9c541 Added the rest of the skeleton necessary for opening a simple window as well as the code to actually open one. Now for custom window procedures! 2014-02-09 14:59:37 -05:00
Pietro Gagliardi ecc00bd1f5 Added a lot of the stuff needed to create a simple window. Not done yet... 2014-02-08 23:51:11 -05:00
Pietro Gagliardi 35e8a028f5 Initial commit. Added MessageBox() code. 2014-02-07 21:17:24 -05:00