Implemented reasonable table column autosizing on Windows.
Removed leftover TODOs: container does handle margins now.
Removed areaPrefSize() from the Mac OS X backend; we now store the Area's size separately and return that for the preferred size instead.
Decided to set the frame before calling baselineOffsetFromBottom in xsizing_darwin.m, just to be safe.
Disabled Table column autoresizing on Windows for now as it causes weird bugs on Windows XP...
Made the tabs of Tab controls on Windows children of the main tab control itself; this will let us be transparent... hopefully.
Made containers transparent on Windows. This is the first of a four-part set (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.
Added what should have been the flicker-free code to Windows containers; it doesn't actually work 100%, though (not flicker-free; window backgrounds are now black), so it's #ifdef'd out for now.
More compatibility file updates.
Decided to revert the transparency changes; I'll try flicker-free first.
Starting splitting out future plans from the TODOs again; this time: Group.
More TODO/future plan separation.
More TODOs.
Removed borders from Areas on the GTK+ backend.