Commit Graph

29 Commits

Author SHA1 Message Date
Pietro Gagliardi d1768f2787 Reduced the number of unnecessary error returns based on MSDN. The TODOs that used to be there have been moved to a new file; similar files for Mac and Linux will also be made. 2014-02-15 13:36:24 -05:00
Pietro Gagliardi 32256074b5 More TODOs and example program tweaks. 2014-02-14 17:31:21 -05:00
Pietro Gagliardi 88646445b0 Added Listboxes. You can't use the results just yet... 2014-02-14 16:25:39 -05:00
Pietro Gagliardi 9070eae214 Added labels. 2014-02-14 15:12:03 -05:00
Pietro Gagliardi 681afdf0ad Added LineEdit. 2014-02-14 15:00:59 -05:00
Pietro Gagliardi 39442cefeb Added Combobox. 2014-02-14 12:16:27 -05:00
Pietro Gagliardi 9a4e7bf5eb Changed Stack so that controls are added only at creation time. 2014-02-14 10:58:16 -05:00
Pietro Gagliardi 5436f8f5fa Added Stacks of controls. 2014-02-13 17:04:57 -05:00
Pietro Gagliardi 44842fea4b Added Checkbox.Checked(). 2014-02-13 15:14:10 -05:00
Pietro Gagliardi f3c77bda6e Added checkboxes. You can't really do anything with them yet, though... 2014-02-13 12:26:43 -05:00
Pietro Gagliardi 8e2f3b136e Adjusted sysData.make() to make the new window class and fixed main(). Now to fix compiler errors... 2014-02-12 21:28:58 -05:00
Pietro Gagliardi a9ff388944 Added Window.SetTitle(). Also oops, forgot to mark the window as created. 2014-02-12 18:14:37 -05:00
Pietro Gagliardi ddfb5c7603 Added buttons. 2014-02-12 11:29:20 -05:00
Pietro Gagliardi 49d0375975 Added initial window size and the Window.SetTitle() function. 2014-02-12 10:51:27 -05:00
Pietro Gagliardi bc531d60d7 More of the previous error and not printing panics... derp me. Still not fixed yet though... 2014-02-11 19:34:47 -05:00
Pietro Gagliardi 09a42e0c34 Added the init and testing main functions and started fixing errors. Let's fix the rest and hope it works... 2014-02-11 18:57:03 -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 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 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 6662e09c30 Added a button to the test main window, including click handling. 2014-02-10 04:59:39 -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 35e8a028f5 Initial commit. Added MessageBox() code. 2014-02-07 21:17:24 -05:00