fixing exports

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50920 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Stefan Csomor
2007-12-26 18:34:38 +00:00
parent 99c75ebc5e
commit f189d2de1b

View File

@@ -100,7 +100,7 @@ template<> inline EventParamType wxMacGetEventParamType<CGContextRef>() { return
template<> EventParamType wxMacGetEventParamType<GWorldPtr>() { return typeGWorldPtr; } template<> EventParamType wxMacGetEventParamType<GWorldPtr>() { return typeGWorldPtr; }
*/ */
class wxMacCarbonEvent class WXDLLEXPORT wxMacCarbonEvent
{ {
public : public :
@@ -243,9 +243,9 @@ typedef wxMacUPP<NMProcPtr,NMUPP,NewNMUPP,DisposeNMUPP> wxMacNMUPP;
#if wxUSE_GUI #if wxUSE_GUI
class wxMacToolTipTimer ; class WXDLLIMPEXP_FWD_CORE wxMacToolTipTimer ;
class wxMacToolTip class WXDLLEXPORT wxMacToolTip
{ {
public : public :
wxMacToolTip() ; wxMacToolTip() ;
@@ -304,10 +304,10 @@ private :
WindowRef m_data; WindowRef m_data;
}; };
void wxMacRectToNative( const wxRect *wx , Rect *n ); WXDLLIMPEXP_CORE void wxMacRectToNative( const wxRect *wx , Rect *n );
void wxMacNativeToRect( const Rect *n , wxRect* wx ); WXDLLIMPEXP_CORE void wxMacNativeToRect( const Rect *n , wxRect* wx );
void wxMacPointToNative( const wxPoint* wx , Point *n ); WXDLLIMPEXP_CORE void wxMacPointToNative( const wxPoint* wx , Point *n );
void wxMacNativeToPoint( const Point *n , wxPoint* wx ); WXDLLIMPEXP_CORE void wxMacNativeToPoint( const Point *n , wxPoint* wx );
WXDLLIMPEXP_CORE wxWindow * wxFindControlFromMacControl(ControlRef inControl ); WXDLLIMPEXP_CORE wxWindow * wxFindControlFromMacControl(ControlRef inControl );
WXDLLIMPEXP_CORE wxTopLevelWindowMac* wxFindWinFromMacWindow( WindowRef inWindow ); WXDLLIMPEXP_CORE wxTopLevelWindowMac* wxFindWinFromMacWindow( WindowRef inWindow );
@@ -331,7 +331,7 @@ enum {
}; };
#endif #endif
class wxMacControl : public wxObject class WXDLLEXPORT wxMacControl : public wxObject
{ {
public : public :
wxMacControl( wxWindow* peer , bool isRootControl = false ); wxMacControl( wxWindow* peer , bool isRootControl = false );
@@ -510,7 +510,7 @@ protected :
// basing on DataBrowserItemIDs // basing on DataBrowserItemIDs
// //
class wxMacDataBrowserControl : public wxMacControl class WXDLLEXPORT wxMacDataBrowserControl : public wxMacControl
{ {
public : public :
wxMacDataBrowserControl( wxWindow* peer, const wxPoint& pos, const wxSize& size, long style); wxMacDataBrowserControl( wxWindow* peer, const wxPoint& pos, const wxSize& size, long style);
@@ -663,7 +663,7 @@ const DataBrowserPropertyID kMinColumnId = 1050;
// base API for high-level databrowser operations // base API for high-level databrowser operations
class wxMacListControl class WXDLLEXPORT wxMacListControl
{ {
public: public:
virtual void MacDelete( unsigned int n ) = 0; virtual void MacDelete( unsigned int n ) = 0;
@@ -693,7 +693,7 @@ enum DataItemType {
DataItem_Text DataItem_Text
}; };
class wxMacDataItem class WXDLLEXPORT wxMacDataItem
{ {
public : public :
wxMacDataItem(); wxMacDataItem();
@@ -745,7 +745,7 @@ const wxMacDataItemPtr wxMacDataBrowserRootContainer = NULL;
WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxMacDataItemPtr, wxArrayMacDataItemPtr, class WXDLLIMPEXP_CORE); WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxMacDataItemPtr, wxArrayMacDataItemPtr, class WXDLLIMPEXP_CORE);
class wxMacDataItemBrowserControl : public wxMacDataBrowserControl, public wxMacListControl class WXDLLEXPORT wxMacDataItemBrowserControl : public wxMacDataBrowserControl, public wxMacListControl
{ {
public : public :
wxMacDataItemBrowserControl( wxWindow* peer , const wxPoint& pos, const wxSize& size, long style); wxMacDataItemBrowserControl( wxWindow* peer , const wxPoint& pos, const wxSize& size, long style);
@@ -878,7 +878,7 @@ private :
DECLARE_DYNAMIC_CLASS_NO_COPY(wxMacDataItemBrowserControl) DECLARE_DYNAMIC_CLASS_NO_COPY(wxMacDataItemBrowserControl)
}; };
class wxMacDataItemBrowserSelectionSuppressor class WXDLLEXPORT wxMacDataItemBrowserSelectionSuppressor
{ {
public : public :
wxMacDataItemBrowserSelectionSuppressor(wxMacDataItemBrowserControl *browser); wxMacDataItemBrowserSelectionSuppressor(wxMacDataItemBrowserControl *browser);
@@ -896,7 +896,7 @@ private :
// exposed for reuse in wxCheckListBox // exposed for reuse in wxCheckListBox
class wxMacListBoxItem : public wxMacDataItem class WXDLLEXPORT wxMacListBoxItem : public wxMacDataItem
{ {
public : public :
wxMacListBoxItem(); wxMacListBoxItem();
@@ -908,7 +908,7 @@ public :
DataBrowserItemDataRef itemData ) const; DataBrowserItemDataRef itemData ) const;
}; };
class wxMacDataBrowserListControl : public wxMacDataItemBrowserControl class WXDLLEXPORT wxMacDataBrowserListControl : public wxMacDataItemBrowserControl
{ {
public: public:
wxMacDataBrowserListControl( wxWindow *peer, const wxPoint& pos, const wxSize& size, long style ); wxMacDataBrowserListControl( wxWindow *peer, const wxPoint& pos, const wxSize& size, long style );
@@ -941,7 +941,7 @@ CGColorSpaceRef WXDLLIMPEXP_CORE wxMacGetGenericRGBColorSpace(void);
// toplevel.cpp // toplevel.cpp
class wxMacDeferredWindowDeleter : public wxObject class WXDLLEXPORT wxMacDeferredWindowDeleter : public wxObject
{ {
public : public :
wxMacDeferredWindowDeleter( WindowRef windowRef ); wxMacDeferredWindowDeleter( WindowRef windowRef );
@@ -993,7 +993,7 @@ void wxMacGlobalToLocal( WindowRef window , Point*pt );
bool wxMacInitCocoa(); bool wxMacInitCocoa();
class wxMacAutoreleasePool class WXDLLEXPORT wxMacAutoreleasePool
{ {
public : public :
wxMacAutoreleasePool(); wxMacAutoreleasePool();