Go to file
Pietro Gagliardi 98d56767a3 Each control may only need one event, so combine them all into a single channel whose use depends on the sysData itself. Also we won't need to save the parentWindow anymore, as the change to the make() function will take care of that for us. 2014-02-12 20:55:05 -05:00
unmigrated Added buttons. 2014-02-12 11:29:20 -05:00
button.go Whoops, forgot to add button.go itself :| 2014-02-12 13:52:34 -05:00
common_windows.go Moved some more data structures to common_windows.go and made more things private. 2014-02-11 18:36:13 -05:00
control.go Added buttons. 2014-02-12 11:29:20 -05:00
controls_windows.go Added buttons. 2014-02-12 11:29:20 -05:00
init.go 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
init_windows.go Restructuring the codebase to make things neater. First off: each window now has its own class; the sysData knows about children. This updates the window class to become a generator and rewrites the WndProc as well. 2014-02-12 20:51:07 -05:00
main.go Added Window.SetTitle(). Also oops, forgot to mark the window as created. 2014-02-12 18:14:37 -05:00
main_windows.go More error corrections; not done yet... 2014-02-11 19:09:10 -05:00
menus_windows.go All build errors resolved. Now to test... 2014-02-11 19:18:03 -05:00
plan.md Added the initial planning document for the portable API. 2014-02-11 12:33:32 -05:00
restrictions.md Set up restrictions tracking. Added a restriction that a window and its controls are fixed to the window once it has been open. Started accounting for parent windows in controls. 2014-02-12 10:29:56 -05:00
stdwndclass_windows.go Each control may only need one event, so combine them all into a single channel whose use depends on the sysData itself. Also we won't need to save the parentWindow anymore, as the change to the make() function will take care of that for us. 2014-02-12 20:55:05 -05:00
sysdata.go Each control may only need one event, so combine them all into a single channel whose use depends on the sysData itself. Also we won't need to save the parentWindow anymore, as the change to the make() function will take care of that for us. 2014-02-12 20:55:05 -05:00
sysdata_windows.go Added Window.SetTitle(). Also oops, forgot to mark the window as created. 2014-02-12 18:14:37 -05:00
sysdatacache_windows.go Separated initial text from sysData and fixed errors in the previous commits. 2014-02-12 10:43:57 -05:00
todo.md Added Window.SetTitle(). Also oops, forgot to mark the window as created. 2014-02-12 18:14:37 -05:00
uitask_windows.go Fixed the PeekMessage() call as per http://blogs.msdn.com/b/oldnewthing/archive/2006/02/10/529525.aspx 2014-02-11 22:38:46 -05:00
window.go Added Window.SetTitle(). Also oops, forgot to mark the window as created. 2014-02-12 18:14:37 -05:00
windows_windows.go Added Window.SetTitle(). Also oops, forgot to mark the window as created. 2014-02-12 18:14:37 -05:00