added WXDLLEXPORT

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@7868 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Václav Slavík
2000-07-27 09:35:16 +00:00
parent ae9cab0676
commit 1ad83f6b37
26 changed files with 68 additions and 68 deletions

View File

@@ -17,7 +17,7 @@
#include "wx/xml/xmlres.h" #include "wx/xml/xmlres.h"
class wxButtonXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxButtonXmlHandler : public wxXmlResourceHandler
{ {
public: public:
wxButtonXmlHandler() : wxXmlResourceHandler() {} wxButtonXmlHandler() : wxXmlResourceHandler() {}

View File

@@ -20,7 +20,7 @@
#if wxUSE_CHECKBOX #if wxUSE_CHECKBOX
class wxCheckBoxXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxCheckBoxXmlHandler : public wxXmlResourceHandler
{ {
public: public:
wxCheckBoxXmlHandler(); wxCheckBoxXmlHandler();

View File

@@ -17,7 +17,7 @@
#include "wx/xml/xmlres.h" #include "wx/xml/xmlres.h"
class wxCheckListXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxCheckListXmlHandler : public wxXmlResourceHandler
{ {
public: public:
wxCheckListXmlHandler(); wxCheckListXmlHandler();
@@ -30,4 +30,4 @@ class wxCheckListXmlHandler : public wxXmlResourceHandler
#endif // _WX_XH_CHECKLIST_H_ #endif // _WX_XH_CHECKLIST_H_

View File

@@ -17,7 +17,7 @@
#include "wx/xml/xmlres.h" #include "wx/xml/xmlres.h"
class wxChoiceXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxChoiceXmlHandler : public wxXmlResourceHandler
{ {
public: public:
wxChoiceXmlHandler(); wxChoiceXmlHandler();

View File

@@ -19,7 +19,7 @@
#if wxUSE_COMBOBOX #if wxUSE_COMBOBOX
class wxComboBoxXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxComboBoxXmlHandler : public wxXmlResourceHandler
{ {
public: public:
wxComboBoxXmlHandler(); wxComboBoxXmlHandler();

View File

@@ -17,7 +17,7 @@
#include "wx/xml/xmlres.h" #include "wx/xml/xmlres.h"
class wxDialogXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxDialogXmlHandler : public wxXmlResourceHandler
{ {
public: public:
wxDialogXmlHandler(); wxDialogXmlHandler();

View File

@@ -22,7 +22,7 @@
#include "wx/xml/xmlres.h" #include "wx/xml/xmlres.h"
class wxGaugeXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxGaugeXmlHandler : public wxXmlResourceHandler
{ {
enum enum
{ {

View File

@@ -21,7 +21,7 @@
#if wxUSE_HTML #if wxUSE_HTML
class wxHtmlWindowXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxHtmlWindowXmlHandler : public wxXmlResourceHandler
{ {
public: public:
wxHtmlWindowXmlHandler(); wxHtmlWindowXmlHandler();

View File

@@ -17,7 +17,7 @@
#include "wx/xml/xmlres.h" #include "wx/xml/xmlres.h"
class wxMenuXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxMenuXmlHandler : public wxXmlResourceHandler
{ {
public: public:
wxMenuXmlHandler(); wxMenuXmlHandler();
@@ -28,7 +28,7 @@ class wxMenuXmlHandler : public wxXmlResourceHandler
bool m_InsideMenu; bool m_InsideMenu;
}; };
class wxMenuBarXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxMenuBarXmlHandler : public wxXmlResourceHandler
{ {
public: public:
wxMenuBarXmlHandler(); wxMenuBarXmlHandler();

View File

@@ -18,9 +18,9 @@
#if wxUSE_NOTEBOOK #if wxUSE_NOTEBOOK
class wxNotebook; class WXDLLEXPORT wxNotebook;
class wxNotebookXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxNotebookXmlHandler : public wxXmlResourceHandler
{ {
public: public:
wxNotebookXmlHandler(); wxNotebookXmlHandler();

View File

@@ -17,7 +17,7 @@
#include "wx/xml/xmlres.h" #include "wx/xml/xmlres.h"
class wxPanelXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxPanelXmlHandler : public wxXmlResourceHandler
{ {
public: public:
wxPanelXmlHandler(); wxPanelXmlHandler();

View File

@@ -20,7 +20,7 @@
#if wxUSE_RADIOBOX #if wxUSE_RADIOBOX
class wxRadioButtonXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxRadioButtonXmlHandler : public wxXmlResourceHandler
{ {
public: public:
wxRadioButtonXmlHandler(); wxRadioButtonXmlHandler();

View File

@@ -19,7 +19,7 @@
#if wxUSE_RADIOBOX #if wxUSE_RADIOBOX
class wxRadioBoxXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxRadioBoxXmlHandler : public wxXmlResourceHandler
{ {
public: public:
wxRadioBoxXmlHandler(); wxRadioBoxXmlHandler();

View File

@@ -18,9 +18,9 @@
#include "wx/xml/xmlres.h" #include "wx/xml/xmlres.h"
class wxSizer; class WXDLLEXPORT wxSizer;
class wxSizerXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxSizerXmlHandler : public wxXmlResourceHandler
{ {
public: public:
wxSizerXmlHandler(); wxSizerXmlHandler();

View File

@@ -20,7 +20,7 @@
#if wxUSE_SLIDER #if wxUSE_SLIDER
class wxSliderXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxSliderXmlHandler : public wxXmlResourceHandler
{ {
enum enum
{ {

View File

@@ -19,7 +19,7 @@
#include "wx/defs.h" #include "wx/defs.h"
#if wxUSE_SPINBTN #if wxUSE_SPINBTN
class wxSpinButtonXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxSpinButtonXmlHandler : public wxXmlResourceHandler
{ {
enum enum
{ {
@@ -36,7 +36,7 @@ class wxSpinButtonXmlHandler : public wxXmlResourceHandler
#endif #endif
#if wxUSE_SPINCTRL #if wxUSE_SPINCTRL
class wxSpinCtrlXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxSpinCtrlXmlHandler : public wxXmlResourceHandler
{ {
enum enum
{ {

View File

@@ -18,7 +18,7 @@
#include "wx/xml/xmlres.h" #include "wx/xml/xmlres.h"
class wxStaticBitmapXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxStaticBitmapXmlHandler : public wxXmlResourceHandler
{ {
public: public:
wxStaticBitmapXmlHandler(); wxStaticBitmapXmlHandler();

View File

@@ -18,7 +18,7 @@
#include "wx/xml/xmlres.h" #include "wx/xml/xmlres.h"
class wxStaticTextXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxStaticTextXmlHandler : public wxXmlResourceHandler
{ {
public: public:
wxStaticTextXmlHandler(); wxStaticTextXmlHandler();

View File

@@ -18,7 +18,7 @@
#include "wx/xml/xmlres.h" #include "wx/xml/xmlres.h"
class wxTextCtrlXmlHandler : public wxXmlResourceHandler class WXDLLEXPORT wxTextCtrlXmlHandler : public wxXmlResourceHandler
{ {
public: public:
wxTextCtrlXmlHandler(); wxTextCtrlXmlHandler();

View File

@@ -21,12 +21,12 @@
#include "wx/list.h" #include "wx/list.h"
class wxXmlNode; class WXDLLEXPORT wxXmlNode;
class wxXmlProperty; class WXDLLEXPORT wxXmlProperty;
class wxXmlDocument; class WXDLLEXPORT wxXmlDocument;
class wxXmlIOHandler; class WXDLLEXPORT wxXmlIOHandler;
class wxInputStream; class WXDLLEXPORT wxInputStream;
class wxOutputStream; class WXDLLEXPORT wxOutputStream;
// Represents XML node type. // Represents XML node type.
@@ -64,7 +64,7 @@ enum wxXmlIOType
// Example: in <img src="hello.gif" id="3"/> "src" is property with value // Example: in <img src="hello.gif" id="3"/> "src" is property with value
// "hello.gif" and "id" is prop. with value "3". // "hello.gif" and "id" is prop. with value "3".
class wxXmlProperty class WXDLLEXPORT wxXmlProperty
{ {
public: public:
wxXmlProperty() : m_Next(NULL) {} wxXmlProperty() : m_Next(NULL) {}
@@ -94,7 +94,7 @@ class wxXmlProperty
// element with name="title", irrelevant content and one child (wxXML_TEXT_NODE // element with name="title", irrelevant content and one child (wxXML_TEXT_NODE
// with content="hi"). // with content="hi").
class wxXmlNode class WXDLLEXPORT wxXmlNode
{ {
public: public:
wxXmlNode() : m_Properties(NULL), m_Parent(NULL), wxXmlNode() : m_Properties(NULL), m_Parent(NULL),
@@ -165,7 +165,7 @@ class wxXmlNode
// internal representation is independant on libxml and you can use // internal representation is independant on libxml and you can use
// it without libxml (see Load/SaveBinary). // it without libxml (see Load/SaveBinary).
class wxXmlDocument : public wxObject class WXDLLEXPORT wxXmlDocument : public wxObject
{ {
public: public:
wxXmlDocument() : wxObject(), m_Version(_T("1.0")), m_Root(NULL) {} wxXmlDocument() : wxObject(), m_Version(_T("1.0")), m_Root(NULL) {}
@@ -219,7 +219,7 @@ class wxXmlDocument : public wxObject
// wxXmlIOHandler takes care of loading and/or saving XML data. // wxXmlIOHandler takes care of loading and/or saving XML data.
// see xmlio.h for available handlers // see xmlio.h for available handlers
class wxXmlIOHandler : public wxObject class WXDLLEXPORT wxXmlIOHandler : public wxObject
{ {
public: public:
wxXmlIOHandler() {} wxXmlIOHandler() {}

View File

@@ -20,7 +20,7 @@
#include "wx/xml/xml.h" #include "wx/xml/xml.h"
class wxXmlIOHandlerBin : public wxXmlIOHandler class WXDLLEXPORT wxXmlIOHandlerBin : public wxXmlIOHandler
{ {
public: public:
wxXmlIOHandlerBin() {} wxXmlIOHandlerBin() {}
@@ -41,7 +41,7 @@ class wxXmlIOHandlerBin : public wxXmlIOHandler
#if wxUSE_ZLIB #if wxUSE_ZLIB
class wxXmlIOHandlerBinZ : public wxXmlIOHandlerBin class WXDLLEXPORT wxXmlIOHandlerBinZ : public wxXmlIOHandlerBin
{ {
public: public:
wxXmlIOHandlerBinZ() {} wxXmlIOHandlerBinZ() {}
@@ -57,7 +57,7 @@ class wxXmlIOHandlerBinZ : public wxXmlIOHandlerBin
class wxXmlIOHandlerLibxml : public wxXmlIOHandler class WXDLLEXPORT wxXmlIOHandlerLibxml : public wxXmlIOHandler
{ {
public: public:
virtual wxXmlIOType GetType() { return wxXML_IO_LIBXML; } virtual wxXmlIOType GetType() { return wxXML_IO_LIBXML; }

View File

@@ -22,13 +22,13 @@
#include "wx/list.h" #include "wx/list.h"
#include "wx/gdicmn.h" #include "wx/gdicmn.h"
class wxMenu; class WXDLLEXPORT wxMenu;
class wxMenuBar; class WXDLLEXPORT wxMenuBar;
class wxDialog; class WXDLLEXPORT wxDialog;
class wxPanel; class WXDLLEXPORT wxPanel;
class wxWindow; class WXDLLEXPORT wxWindow;
class wxXmlResourceHandler; class WXDLLEXPORT wxXmlResourceHandler;
#include "wx/xml/xml.h" #include "wx/xml/xml.h"
@@ -40,7 +40,7 @@ enum
class wxXmlResourceDataRecord class WXDLLEXPORT wxXmlResourceDataRecord
{ {
public: public:
wxXmlResourceDataRecord() : Doc(NULL), Time(wxDateTime::Now()) {} wxXmlResourceDataRecord() : Doc(NULL), Time(wxDateTime::Now()) {}
@@ -51,13 +51,13 @@ class wxXmlResourceDataRecord
wxDateTime Time; wxDateTime Time;
}; };
WX_DECLARE_OBJARRAY(wxXmlResourceDataRecord, wxXmlResourceDataRecords); WX_DECLARE_EXPORTED_OBJARRAY(wxXmlResourceDataRecord, wxXmlResourceDataRecords);
// This class holds XML resources from one or more .xml files // This class holds XML resources from one or more .xml files
// (or derived forms, either binary or zipped -- see manual for // (or derived forms, either binary or zipped -- see manual for
// details). // details).
class wxXmlResource : public wxObject class WXDLLEXPORT wxXmlResource : public wxObject
{ {
public: public:
wxXmlResource(); wxXmlResource();
@@ -152,7 +152,7 @@ extern wxXmlResource *wxTheXmlResource;
#define XMLID(str_id) wxXmlResource::GetXMLID(str_id) #define XMLID(str_id) wxXmlResource::GetXMLID(str_id)
class wxXmlResourceHandler : public wxObject class WXDLLEXPORT wxXmlResourceHandler : public wxObject
{ {
public: public:
wxXmlResourceHandler(); wxXmlResourceHandler();

View File

@@ -20,20 +20,20 @@
#include "wx/imaglist.h" #include "wx/imaglist.h"
#include "wx/listctrl.h" #include "wx/listctrl.h"
class wxXmlNode; class WXDLLEXPORT wxXmlNode;
class wxTreeCtrl; class WXDLLEXPORT wxTreeCtrl;
class wxScrolledWindow; class WXDLLEXPORT wxScrolledWindow;
class wxSplitterWindow; class WXDLLEXPORT wxSplitterWindow;
class NodeHandler; class NodeHandler;
class wxXmlNode; class WXDLLEXPORT wxXmlNode;
class wxXmlDocument; class WXDLLEXPORT wxXmlDocument;
class EditorTreeCtrl; class EditorTreeCtrl;
class wxTreeCtrl; class WXDLLEXPORT wxTreeCtrl;
class wxListCtrl; class WXDLLEXPORT wxListCtrl;
class wxTreeItemId; class WXDLLEXPORT wxTreeItemId;
class wxImageList; class WXDLLEXPORT wxImageList;
class wxTreeEvent; class WXDLLEXPORT wxTreeEvent;
class wxListEvent; class WXDLLEXPORT wxListEvent;
enum ChangeType enum ChangeType
{ {

View File

@@ -15,9 +15,9 @@
#define _NODEHND_H_ #define _NODEHND_H_
class wxXmlNode; class WXDLLEXPORT wxXmlNode;
class wxList; class WXDLLEXPORT wxList;
class wxListCtrl; class WXDLLEXPORT wxListCtrl;
class EditorFrame; class EditorFrame;

View File

@@ -15,11 +15,11 @@
#define _PROPHND_H_ #define _PROPHND_H_
class wxXmlNode; class WXDLLEXPORT wxXmlNode;
class wxList; class WXDLLEXPORT wxList;
class wxListCtrl; class WXDLLEXPORT wxListCtrl;
class wxPanel; class WXDLLEXPORT wxPanel;
class wxWindow; class WXDLLEXPORT wxWindow;
#include "wx/xml/xml.h" #include "wx/xml/xml.h"
#include "wx/dynarray.h" #include "wx/dynarray.h"

View File

@@ -17,7 +17,7 @@
#include "wx/treectrl.h" #include "wx/treectrl.h"
class wxXmlNode; class WXDLLEXPORT wxXmlNode;
class XmlTreeData : public wxTreeItemData class XmlTreeData : public wxTreeItemData
{ {