Branched SOC2009_AUI for the wxAUI Summer of Code project for Malcolm MacLeod.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@60291 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
wxAuiPaneInfo:
    Make more consistent with the rest of wxWidgets by bringing it in line with the get/set style guide
    Deprecate old setters that were not in line with the style guide
    Implement set functions to go with get functions in several cases where they were missing
    Modify grouping of accessor functions so that they are logically grouped together in header file in a way that is more consistent with the rest of the library
    Add basic comments for all accessor functions
Other:
    Modify the rest of AUI and sample to use new functions and not deprecated ones

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@60831 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
auidemo: Fix "suggest parentheses around arithmetic..." warning under gcc

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@60832 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
wxAuiPaneInfo: Add a new dock_zlayer member variable along with accessors, this will be used in creating and serializing of tabs

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@60836 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
revert z-layer changes from revision 60836, will be re-added later with a different name

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@60939 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
wxAuiPaneInfo:
    Change wxDEPRECATED to wxDEPRECATED_INLINE for inline functions.
    Deprecate public member variables and replace them with private member variables.(Added new accessors where needed)
    Renamed member variables to use m_ prefix so that they are more consistent with the wxWidgets style guide.
    Fix ordering of Get/Set functions to be more consistent(Get always before Set)
    Add const modifier to Set functions so that they are const correct.
auibook.cpp
    Update to use non deprecated functions/variables.
dockart.cpp
    Update to use non deprecated functions/variables.
floatpane.cpp
    Update to use non deprecated functions/variables.
framemanager.cpp
    Update to use non deprecated functions/variables.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@60940 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Update interface information for wxAuiPaneInfo to reflect new getter and setter methods and deprecated functions.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@61137 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
revert changes to auidemo.cpp that were accidentally committed

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@61139 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
wxAuiPaneInfo: Add a new m_dock_page member variable along with accessors, this will be used in creating and serializing of tabs.
Modify LoadInfo and GetInfo to load and save the new property

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@61141 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Fix minor error in previous commits

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@61153 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Fix msw compile error introduced by deprecation changes.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@61154 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Fix error introduced by deprecation changes.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@61155 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Fix error introduced by deprecation changes.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@61159 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Temporarily define out all auibook and tabmdi related code, they will be reintroduced as appropriate after the rest of the tab changes have been implemented.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@61189 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Move wxAuiPaneInfo constructors and operator= into framemanager.cpp so that programs including framemanager.h won't get unnecessary deprecation warnings.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@61190 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Add new member m_dock_bitmap and accessors.
Modify operator= and copy constructor to take m_dock_bitmap into account.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@61191 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Move parts of old tab code that are going to be used from auibook.h/auibook.cpp into dockart.h/dockart.cpp (wxAuiNotebookOption, wxAuiTabArt, wxAuiTabArt, wxAuiTabContainerButton and wxAuiTabContainer).
Add a new function wxAuiTabContainer::DrawTabs(...) and change wxAuiTabContainer to use wxPaneInfo in place of wxAuiNotebookPage in preparation for using it from wxAuiManager.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@61192 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Add new enum typePaneTab and member m_tab_container to wxAuiDockUIPart, ensure m_tab_container is set to NULL everywhere in framemanager.cpp

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@61193 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Change PaneSortFunc to sort on Page in cases where Positions are equal.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@61194 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Fix MSW compile errors due to "#if 0" being ignored as a result of precompiled headears.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2009_AUI@61195 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775