Cleaned up low level OS X sources.

The low level files are those which are used by wxUniversal and so shouldn't
contain native controls implementations -- moved them from OSX_LOWLEVEL_SRC to
OSX_CARBON_COCOA_SRC.

Also removed the now unnecessary check for __WXUNIVERSAL__ in src/osx/accel.cpp.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61612 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2009-08-05 17:24:50 +00:00
parent 666db5d11c
commit adc27ddcb5
3 changed files with 726 additions and 729 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -2168,40 +2168,15 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
<set var="OSX_LOWLEVEL_SRC" hints="files">
<!-- Shared wxMac and wxCocoa files -->
<if cond="PLATFORM_MACOSX=='1'">
src/osx/accel.cpp
src/osx/artmac.cpp
src/osx/bmpbuttn_osx.cpp
src/osx/brush.cpp
src/osx/button_osx.cpp
src/osx/checkbox_osx.cpp
src/osx/checklst_osx.cpp
src/osx/choice_osx.cpp
src/osx/dialog_osx.cpp
src/osx/fontutil.cpp
src/osx/gauge_osx.cpp
src/osx/imaglist.cpp
src/osx/listbox_osx.cpp
src/osx/menu_osx.cpp
src/osx/menuitem_osx.cpp
src/osx/minifram.cpp
src/osx/nonownedwnd_osx.cpp
src/osx/notebook_osx.cpp
src/osx/palette.cpp
src/osx/pen.cpp
src/osx/printdlg_osx.cpp
src/osx/radiobox_osx.cpp
src/osx/radiobut_osx.cpp
src/osx/scrolbar_osx.cpp
src/osx/slider_osx.cpp
src/osx/spinbutt_osx.cpp
src/osx/spinctrl_osx.cpp
src/osx/srchctrl_osx.cpp
src/osx/statbox_osx.cpp
src/osx/statline_osx.cpp
src/osx/stattext_osx.cpp
src/osx/textctrl_osx.cpp
src/osx/tglbtn_osx.cpp
src/osx/toolbar_osx.cpp
src/osx/toplevel_osx.cpp
src/osx/utils_osx.cpp
<!-- src/osx/treectrl.cpp -->
@@ -2233,12 +2208,38 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
<set var="OSX_CARBON_COCOA_SRC" hints="files">
<if cond="PLATFORM_MACOSX=='1'">
<!-- Common controls implementation -->
src/osx/bmpbuttn_osx.cpp
src/osx/button_osx.cpp
src/osx/checkbox_osx.cpp
src/osx/checklst_osx.cpp
src/osx/choice_osx.cpp
src/osx/gauge_osx.cpp
src/osx/listbox_osx.cpp
src/osx/menu_osx.cpp
src/osx/menuitem_osx.cpp
src/osx/notebook_osx.cpp
src/osx/printdlg_osx.cpp
src/osx/radiobox_osx.cpp
src/osx/radiobut_osx.cpp
src/osx/scrolbar_osx.cpp
src/osx/slider_osx.cpp
src/osx/spinbutt_osx.cpp
src/osx/spinctrl_osx.cpp
src/osx/srchctrl_osx.cpp
src/osx/statbox_osx.cpp
src/osx/statline_osx.cpp
src/osx/stattext_osx.cpp
src/osx/textctrl_osx.cpp
src/osx/tglbtn_osx.cpp
src/osx/toolbar_osx.cpp
<!-- wxWebKit files -->
src/html/htmlctrl/webkit/webkit.mm
<!-- Native color/font dialogs -->
src/osx/carbon/colordlgosx.mm
src/osx/carbon/fontdlgosx.mm
<!-- other shared files -->
src/osx/accel.cpp
src/osx/carbon/clipbrd.cpp
src/osx/carbon/cursor.cpp
src/osx/carbon/fontdlg.cpp

View File

@@ -19,8 +19,6 @@
#include "wx/string.h"
#endif
#ifndef __WXUNIVERSAL__
IMPLEMENT_DYNAMIC_CLASS(wxAcceleratorTable, wxObject)
// ----------------------------------------------------------------------------
@@ -108,6 +106,4 @@ int wxAcceleratorTable::GetCommand( wxKeyEvent &event )
return -1;
}
#endif
#endif // wxUSE_ACCEL