summaryrefslogtreecommitdiff
path: root/redo/tab_windows.go
AgeCommit message (Collapse)Author
2014-08-06Made containers transparent on Windows. This is the first of a four-part set ↵Pietro Gagliardi
(though IDK if it will be four commits) to make both containers and areas both transparent and flicker-free. Also added a Space() tab to the test program to test the transparency.
2014-08-06Made the tabs of Tab controls on Windows children of the main tab control ↵Pietro Gagliardi
itself; this will let us be transparent... hopefully.
2014-08-05Removed leftover TODO.Pietro Gagliardi
2014-08-04Same as previous commit, but for showing and hiding containers on Windows.Pietro Gagliardi
2014-08-04Merged cases of C.moveWindow() on Windows containers to one place ↵Pietro Gagliardi
(container_windows.go) as a method on container.
2014-08-04Completed the migration of the Windows backend to the new container system.Pietro Gagliardi
2014-08-04Removed Control.containerShow() and Control.containerHide() and the overall ↵Pietro Gagliardi
ability to show and hide Controls in general; too much effort to get right.
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-03Converted the new Windows Control code to use interfaces instead of ↵Pietro Gagliardi
controlbase, just like the GTK+ and Mac OS X backends do now.
2014-08-03Did the previous commit, but for the Windows backend.Pietro Gagliardi
2014-08-03Set up the Control restructure and migrated the Windows implementation over. ↵Pietro Gagliardi
Lots of repetition, but hopefully more correct and maintainable!
2014-08-02Split all the Control implementations into their own files and renamed the ↵Pietro Gagliardi
containerctrls implementation files to say tab instead as they only hold Tab. This is the first part of what should hopefully be the final restructuring.