From 94c7b08817de7e79ee07088a0b9ab3c6b07ef583 Mon Sep 17 00:00:00 2001 From: Michael Wetherell Date: Wed, 3 Aug 2005 00:53:09 +0000 Subject: [PATCH] Add import/export attributes git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35056 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/generic/notebook.h | 2 +- include/wx/motif/checklst.h | 2 +- include/wx/motif/clipbrd.h | 4 ++-- include/wx/motif/dataform.h | 2 +- include/wx/motif/dataobj.h | 2 +- include/wx/motif/dataobj2.h | 2 +- include/wx/motif/dcmemory.h | 2 +- include/wx/motif/font.h | 2 +- include/wx/motif/menu.h | 6 +++--- include/wx/motif/menuitem.h | 2 +- include/wx/motif/popupwin.h | 2 +- include/wx/motif/toplevel.h | 2 +- include/wx/motif/window.h | 2 +- 13 files changed, 16 insertions(+), 16 deletions(-) diff --git a/include/wx/generic/notebook.h b/include/wx/generic/notebook.h index cb181e61a4..7ee6f3467f 100644 --- a/include/wx/generic/notebook.h +++ b/include/wx/generic/notebook.h @@ -34,7 +34,7 @@ class WXDLLEXPORT wxTabView; // wxNotebook // ---------------------------------------------------------------------------- -class wxNotebook : public wxNotebookBase +class WXDLLIMPEXP_CORE wxNotebook : public wxNotebookBase { public: // ctors diff --git a/include/wx/motif/checklst.h b/include/wx/motif/checklst.h index 9014e9f774..7a1785fc62 100644 --- a/include/wx/motif/checklst.h +++ b/include/wx/motif/checklst.h @@ -19,7 +19,7 @@ #include "wx/listbox.h" -class wxCheckListBox : public wxCheckListBoxBase +class WXDLLIMPEXP_CORE wxCheckListBox : public wxCheckListBoxBase { DECLARE_DYNAMIC_CLASS(wxCheckListBox) diff --git a/include/wx/motif/clipbrd.h b/include/wx/motif/clipbrd.h index f4e98c9899..979d43b85e 100644 --- a/include/wx/motif/clipbrd.h +++ b/include/wx/motif/clipbrd.h @@ -18,7 +18,7 @@ #if wxUSE_CLIPBOARD -class wxDataObject; +class WXDLLIMPEXP_CORE wxDataObject; struct wxDataIdToDataObject; #include "wx/list.h" @@ -41,7 +41,7 @@ bool WXDLLEXPORT wxGetClipboardFormatName(wxDataFormat dataFormat, char *formatN // wxClipboard //----------------------------------------------------------------------------- -class wxClipboard : public wxClipboardBase +class WXDLLIMPEXP_CORE wxClipboard : public wxClipboardBase { public: wxClipboard(); diff --git a/include/wx/motif/dataform.h b/include/wx/motif/dataform.h index eebf507e23..125fe9c77c 100644 --- a/include/wx/motif/dataform.h +++ b/include/wx/motif/dataform.h @@ -12,7 +12,7 @@ #ifndef _WX_MOTIF_DATAFORM_H #define _WX_MOTIF_DATAFORM_H -class wxDataFormat +class WXDLLIMPEXP_CORE wxDataFormat { public: // the clipboard formats under Xt are Atoms diff --git a/include/wx/motif/dataobj.h b/include/wx/motif/dataobj.h index 6a59078483..49e46ae0b4 100644 --- a/include/wx/motif/dataobj.h +++ b/include/wx/motif/dataobj.h @@ -18,7 +18,7 @@ // wxDataObject is the same as wxDataObjectBase under wxMotif // ---------------------------------------------------------------------------- -class wxDataObject : public wxDataObjectBase +class WXDLLIMPEXP_CORE wxDataObject : public wxDataObjectBase { public: virtual ~wxDataObject(); diff --git a/include/wx/motif/dataobj2.h b/include/wx/motif/dataobj2.h index 840586a1e5..8e7fad45dd 100644 --- a/include/wx/motif/dataobj2.h +++ b/include/wx/motif/dataobj2.h @@ -19,7 +19,7 @@ // wxBitmapDataObject is a specialization of wxDataObject for bitmaps // ---------------------------------------------------------------------------- -class wxBitmapDataObject : public wxBitmapDataObjectBase +class WXDLLIMPEXP_CORE wxBitmapDataObject : public wxBitmapDataObjectBase { public: // ctors diff --git a/include/wx/motif/dcmemory.h b/include/wx/motif/dcmemory.h index c6fa2faf9d..621e0ddb60 100644 --- a/include/wx/motif/dcmemory.h +++ b/include/wx/motif/dcmemory.h @@ -18,7 +18,7 @@ #include "wx/dcclient.h" -class wxMemoryDC : public wxWindowDC +class WXDLLIMPEXP_CORE wxMemoryDC : public wxWindowDC { DECLARE_DYNAMIC_CLASS(wxMemoryDC) diff --git a/include/wx/motif/font.h b/include/wx/motif/font.h index b6e2527062..ad1850711b 100644 --- a/include/wx/motif/font.h +++ b/include/wx/motif/font.h @@ -23,7 +23,7 @@ class wxXFont; // Font -class wxFont : public wxFontBase +class WXDLLIMPEXP_CORE wxFont : public wxFontBase { public: // ctors and such diff --git a/include/wx/motif/menu.h b/include/wx/motif/menu.h index b4f94426d1..f1ab13da3c 100644 --- a/include/wx/motif/menu.h +++ b/include/wx/motif/menu.h @@ -20,13 +20,13 @@ #include "wx/font.h" #include "wx/arrstr.h" -class wxFrame; +class WXDLLIMPEXP_CORE wxFrame; // ---------------------------------------------------------------------------- // Menu // ---------------------------------------------------------------------------- -class wxMenu : public wxMenuBase +class WXDLLIMPEXP_CORE wxMenu : public wxMenuBase { public: // ctors & dtor @@ -112,7 +112,7 @@ private: // Menu Bar // ---------------------------------------------------------------------------- -class wxMenuBar : public wxMenuBarBase +class WXDLLIMPEXP_CORE wxMenuBar : public wxMenuBarBase { public: wxMenuBar() { Init(); } diff --git a/include/wx/motif/menuitem.h b/include/wx/motif/menuitem.h index 927eea72c6..7a6b76fb6f 100644 --- a/include/wx/motif/menuitem.h +++ b/include/wx/motif/menuitem.h @@ -24,7 +24,7 @@ class WXDLLEXPORT wxMenuBar; // wxMenuItem: an item in the menu, optionally implements owner-drawn behaviour // ---------------------------------------------------------------------------- -class wxMenuItem : public wxMenuItemBase +class WXDLLIMPEXP_CORE wxMenuItem : public wxMenuItemBase { public: // ctor & dtor diff --git a/include/wx/motif/popupwin.h b/include/wx/motif/popupwin.h index e115d68825..9b25a24487 100644 --- a/include/wx/motif/popupwin.h +++ b/include/wx/motif/popupwin.h @@ -20,7 +20,7 @@ // wxPopupWindow // ---------------------------------------------------------------------------- -class wxPopupWindow : public wxPopupWindowBase +class WXDLLIMPEXP_CORE wxPopupWindow : public wxPopupWindowBase { public: wxPopupWindow() { Init(); } diff --git a/include/wx/motif/toplevel.h b/include/wx/motif/toplevel.h index f6f4bf01bc..eaca8020f6 100644 --- a/include/wx/motif/toplevel.h +++ b/include/wx/motif/toplevel.h @@ -16,7 +16,7 @@ #pragma interface "toplevel.h" #endif -class wxTopLevelWindowMotif : public wxTopLevelWindowBase +class WXDLLIMPEXP_CORE wxTopLevelWindowMotif : public wxTopLevelWindowBase { public: wxTopLevelWindowMotif() { Init(); } diff --git a/include/wx/motif/window.h b/include/wx/motif/window.h index dd190b6bf4..7a27dd54e3 100644 --- a/include/wx/motif/window.h +++ b/include/wx/motif/window.h @@ -22,7 +22,7 @@ // wxWindow class for Motif - see also wxWindowBase // ---------------------------------------------------------------------------- -class wxWindow : public wxWindowBase +class WXDLLIMPEXP_CORE wxWindow : public wxWindowBase { friend class WXDLLEXPORT wxDC; friend class WXDLLEXPORT wxWindowDC; -- 2.45.2