]> git.saurik.com Git - wxWidgets.git/commitdiff
Add import/export attributes
authorMichael Wetherell <mike.wetherell@ntlworld.com>
Wed, 3 Aug 2005 00:53:09 +0000 (00:53 +0000)
committerMichael Wetherell <mike.wetherell@ntlworld.com>
Wed, 3 Aug 2005 00:53:09 +0000 (00:53 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35056 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

13 files changed:
include/wx/generic/notebook.h
include/wx/motif/checklst.h
include/wx/motif/clipbrd.h
include/wx/motif/dataform.h
include/wx/motif/dataobj.h
include/wx/motif/dataobj2.h
include/wx/motif/dcmemory.h
include/wx/motif/font.h
include/wx/motif/menu.h
include/wx/motif/menuitem.h
include/wx/motif/popupwin.h
include/wx/motif/toplevel.h
include/wx/motif/window.h

index cb181e61a463d566dada27d95cbd76dc05414aca..7ee6f3467f004066ff3b8ca7b7f459d73fa21bfd 100644 (file)
@@ -34,7 +34,7 @@ class WXDLLEXPORT wxTabView;
 // wxNotebook
 // ----------------------------------------------------------------------------
 
-class wxNotebook : public wxNotebookBase
+class WXDLLIMPEXP_CORE wxNotebook : public wxNotebookBase
 {
 public:
   // ctors
index 9014e9f774c3fcdb23a88a2def73801a3e26ba96..7a1785fc625cf431bd243ff2f1a1eb8fed9ee963 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "wx/listbox.h"
 
-class wxCheckListBox : public wxCheckListBoxBase
+class WXDLLIMPEXP_CORE wxCheckListBox : public wxCheckListBoxBase
 {
     DECLARE_DYNAMIC_CLASS(wxCheckListBox)
         
index f4e98c9899ff873df6e9359e9c82cb2b37d0724b..979d43b85e4fafc4491d661291e2e6cd36206353 100644 (file)
@@ -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();
index eebf507e231af0d315d95c844590d2deaef2f7c9..125fe9c77ce1f01e1b5dc23ba4a74c6197f179db 100644 (file)
@@ -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
index 6a59078483aa8c69dc0bdc377a7c4f76a38d9e16..49e46ae0b4261573aa9772295447d0af4017e5ad 100644 (file)
@@ -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();
index 840586a1e53407a57691208748d7ccf60f6a2e1d..8e7fad45ddb005761160a4208f68d8436011cde0 100644 (file)
@@ -19,7 +19,7 @@
 // wxBitmapDataObject is a specialization of wxDataObject for bitmaps
 // ----------------------------------------------------------------------------
 
-class wxBitmapDataObject : public wxBitmapDataObjectBase
+class WXDLLIMPEXP_CORE wxBitmapDataObject : public wxBitmapDataObjectBase
 {
 public:
     // ctors
index c6fa2faf9d26bd26eb70664eb989dbe1cbd2ae49..621e0ddb6058f71f35bdeeeea06c39ffb01c1f9a 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "wx/dcclient.h"
 
-class wxMemoryDC : public wxWindowDC
+class WXDLLIMPEXP_CORE wxMemoryDC : public wxWindowDC
 {
     DECLARE_DYNAMIC_CLASS(wxMemoryDC)
         
index b6e2527062cd45a18e47ee5140e4b197416bf398..ad1850711b7327d4b21372f9fe4ee7b396cf26d5 100644 (file)
@@ -23,7 +23,7 @@
 class wxXFont;
 
 // Font
-class wxFont : public wxFontBase
+class WXDLLIMPEXP_CORE wxFont : public wxFontBase
 {
 public:
     // ctors and such
index b4f94426d16a6118082c68de7d16a01d54ce40fa..f1ab13da3c20769d98480006690c078960063d2a 100644 (file)
 #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(); }
index 927eea72c659f585b5897c22d4e0d34430ff146c..7a6b76fb6f740038227313869ff40e2ba94dfea4 100644 (file)
@@ -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
index e115d6882598965d867dca692c84eb428b63dc68..9b25a24487a61eec5ccfa155e66f855e5ab68f25 100644 (file)
@@ -20,7 +20,7 @@
 // wxPopupWindow
 // ----------------------------------------------------------------------------
 
-class wxPopupWindow : public wxPopupWindowBase
+class WXDLLIMPEXP_CORE wxPopupWindow : public wxPopupWindowBase
 {
 public:
     wxPopupWindow() { Init(); }
index f6f4bf01bca715cfbd6cf2d5ec14157a6fc9c5bd..eaca8020f64fe29660c80ad5664dc5e46fe4496c 100644 (file)
@@ -16,7 +16,7 @@
     #pragma interface "toplevel.h"
 #endif
 
-class wxTopLevelWindowMotif : public wxTopLevelWindowBase
+class WXDLLIMPEXP_CORE wxTopLevelWindowMotif : public wxTopLevelWindowBase
 {
 public:
     wxTopLevelWindowMotif() { Init(); }
index dd190b6bf4f6f9586cace46cc1eb53c4320026d6..7a27dd54e30ea5bdc1e8c90fc15eaed8cf407fd4 100644 (file)
@@ -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;