substitute WXDLLEXPORT with WXDLLIMPEXP_CORE and WXDLLEXPORT_DATA with WXDLLIMPEXP_DATA_CORE

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52834 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Francesco Montorsi
2008-03-26 15:06:00 +00:00
parent 59022c25c1
commit 53a2db124c
638 changed files with 1407 additions and 1409 deletions

View File

@@ -34,7 +34,7 @@ class WXDLLIMPEXP_FWD_CORE wxXVisualInfo;
// the wxApp class for wxX11 - see wxAppBase for more details
// ----------------------------------------------------------------------------
class WXDLLEXPORT wxApp : public wxAppBase
class WXDLLIMPEXP_CORE wxApp : public wxAppBase
{
public:
wxApp();

View File

@@ -33,7 +33,7 @@ class WXDLLIMPEXP_FWD_CORE wxColour;
// wxColour
//-----------------------------------------------------------------------------
class WXDLLEXPORT wxColour : public wxColourBase
class WXDLLIMPEXP_CORE wxColour : public wxColourBase
{
public:
// constructors

View File

@@ -22,7 +22,7 @@
// wxDC
//-----------------------------------------------------------------------------
class WXDLLEXPORT wxX11DCImpl : public wxDCImpl
class WXDLLIMPEXP_CORE wxX11DCImpl : public wxDCImpl
{
public:
wxX11DCImpl( wxDC *owner );

View File

@@ -14,7 +14,7 @@
#include "wx/dc.h"
class WXDLLEXPORT wxPrinterDC: public wxDC
class WXDLLIMPEXP_CORE wxPrinterDC: public wxDC
{
public:
DECLARE_CLASS(wxPrinterDC)

View File

@@ -36,7 +36,7 @@ class WXDLLIMPEXP_FWD_CORE wxDropSource;
// wxDropTarget
//-------------------------------------------------------------------------
class WXDLLEXPORT wxDropTarget: public wxObject
class WXDLLIMPEXP_CORE wxDropTarget: public wxObject
{
public:
@@ -59,7 +59,7 @@ public:
// wxTextDropTarget
//-------------------------------------------------------------------------
class WXDLLEXPORT wxTextDropTarget: public wxDropTarget
class WXDLLIMPEXP_CORE wxTextDropTarget: public wxDropTarget
{
public:
@@ -77,7 +77,7 @@ protected:
// wxPrivateDropTarget
//-------------------------------------------------------------------------
class WXDLLEXPORT wxPrivateDropTarget: public wxDropTarget
class WXDLLIMPEXP_CORE wxPrivateDropTarget: public wxDropTarget
{
public:
@@ -107,7 +107,7 @@ private:
// A drop target which accepts files (dragged from File Manager or Explorer)
// ----------------------------------------------------------------------------
class WXDLLEXPORT wxFileDropTarget: public wxDropTarget
class WXDLLIMPEXP_CORE wxFileDropTarget: public wxDropTarget
{
public:
@@ -136,7 +136,7 @@ enum wxDragResult
wxDragCancel // the operation was cancelled by user (not an error)
};
class WXDLLEXPORT wxDropSource: public wxObject
class WXDLLIMPEXP_CORE wxDropSource: public wxObject
{
public:

View File

@@ -16,7 +16,7 @@
#include "wx/frame.h"
class WXDLLEXPORT wxMiniFrame: public wxFrame {
class WXDLLIMPEXP_CORE wxMiniFrame: public wxFrame {
DECLARE_DYNAMIC_CLASS(wxMiniFrame)

View File

@@ -31,7 +31,7 @@ public:
bool m_destroyable;
};
class WXDLLEXPORT wxPaletteRefData: public wxGDIRefData
class WXDLLIMPEXP_CORE wxPaletteRefData: public wxGDIRefData
{
friend class WXDLLIMPEXP_FWD_CORE wxPalette;
public:
@@ -44,7 +44,7 @@ protected:
#define M_PALETTEDATA ((wxPaletteRefData *)m_refData)
class WXDLLEXPORT wxPalette : public wxPaletteBase
class WXDLLIMPEXP_CORE wxPalette : public wxPaletteBase
{
DECLARE_DYNAMIC_CLASS(wxPalette)

View File

@@ -18,7 +18,7 @@
* Represents the printer: manages printing a wxPrintout object
*/
class WXDLLEXPORT wxPrinter: public wxPrinterBase
class WXDLLIMPEXP_CORE wxPrinter: public wxPrinterBase
{
DECLARE_DYNAMIC_CLASS(wxPrinter)
@@ -36,7 +36,7 @@ public:
* Programmer creates an object of this class to preview a wxPrintout.
*/
class WXDLLEXPORT wxPrintPreview: public wxPrintPreviewBase
class WXDLLIMPEXP_CORE wxPrintPreview: public wxPrintPreviewBase
{
DECLARE_CLASS(wxPrintPreview)

View File

@@ -148,7 +148,7 @@ bool wxWindowIsVisible(Window win);
bool wxDoSetShape( Display* xdisplay, Window xwindow, const wxRegion& region );
class WXDLLEXPORT wxXVisualInfo
class WXDLLIMPEXP_CORE wxXVisualInfo
{
public:
wxXVisualInfo();

View File

@@ -359,7 +359,7 @@ private:
// wxTextCtrl types
// ----------------------------------------------------------------------------
class WXDLLEXPORT wxStdTextCtrlInputHandler : public wxStdInputHandler
class WXDLLIMPEXP_CORE wxStdTextCtrlInputHandler : public wxStdInputHandler
{
public:
wxStdTextCtrlInputHandler(wxInputHandler *inphand) : wxStdInputHandler(inphand) {}

View File

@@ -16,7 +16,7 @@
// wxTopLevelWindowX11
// ----------------------------------------------------------------------------
class WXDLLEXPORT wxTopLevelWindowX11 : public wxTopLevelWindowBase
class WXDLLIMPEXP_CORE wxTopLevelWindowX11 : public wxTopLevelWindowBase
{
public:
// constructors and such
@@ -112,6 +112,6 @@ protected:
};
// list of all frames and modeless dialogs
//extern WXDLLEXPORT_DATA(wxWindowList) wxModelessWindows;
//extern WXDLLIMPEXP_DATA_CORE(wxWindowList) wxModelessWindows;
#endif // _WX_X11_TOPLEVEL_H_

View File

@@ -205,7 +205,7 @@ private:
// optimisation, it will be reenabled as soon as the object goes out from scope.
// ----------------------------------------------------------------------------
class WXDLLEXPORT wxNoOptimize
class WXDLLIMPEXP_CORE wxNoOptimize
{
public:
wxNoOptimize() { ms_count++; }