git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@7868
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
26 files changed:
#include "wx/xml/xmlres.h"
#include "wx/xml/xmlres.h"
-class wxButtonXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxButtonXmlHandler : public wxXmlResourceHandler
{
public:
wxButtonXmlHandler() : wxXmlResourceHandler() {}
{
public:
wxButtonXmlHandler() : wxXmlResourceHandler() {}
-class wxCheckBoxXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxCheckBoxXmlHandler : public wxXmlResourceHandler
{
public:
wxCheckBoxXmlHandler();
{
public:
wxCheckBoxXmlHandler();
#include "wx/xml/xmlres.h"
#include "wx/xml/xmlres.h"
-class wxCheckListXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxCheckListXmlHandler : public wxXmlResourceHandler
{
public:
wxCheckListXmlHandler();
{
public:
wxCheckListXmlHandler();
-#endif // _WX_XH_CHECKLIST_H_
\ No newline at end of file
+#endif // _WX_XH_CHECKLIST_H_
#include "wx/xml/xmlres.h"
#include "wx/xml/xmlres.h"
-class wxChoiceXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxChoiceXmlHandler : public wxXmlResourceHandler
{
public:
wxChoiceXmlHandler();
{
public:
wxChoiceXmlHandler();
-class wxComboBoxXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxComboBoxXmlHandler : public wxXmlResourceHandler
{
public:
wxComboBoxXmlHandler();
{
public:
wxComboBoxXmlHandler();
#include "wx/xml/xmlres.h"
#include "wx/xml/xmlres.h"
-class wxDialogXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxDialogXmlHandler : public wxXmlResourceHandler
{
public:
wxDialogXmlHandler();
{
public:
wxDialogXmlHandler();
#include "wx/xml/xmlres.h"
#include "wx/xml/xmlres.h"
-class wxGaugeXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxGaugeXmlHandler : public wxXmlResourceHandler
-class wxHtmlWindowXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxHtmlWindowXmlHandler : public wxXmlResourceHandler
{
public:
wxHtmlWindowXmlHandler();
{
public:
wxHtmlWindowXmlHandler();
#include "wx/xml/xmlres.h"
#include "wx/xml/xmlres.h"
-class wxMenuXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxMenuXmlHandler : public wxXmlResourceHandler
{
public:
wxMenuXmlHandler();
{
public:
wxMenuXmlHandler();
-class wxMenuBarXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxMenuBarXmlHandler : public wxXmlResourceHandler
{
public:
wxMenuBarXmlHandler();
{
public:
wxMenuBarXmlHandler();
+class WXDLLEXPORT wxNotebook;
-class wxNotebookXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxNotebookXmlHandler : public wxXmlResourceHandler
{
public:
wxNotebookXmlHandler();
{
public:
wxNotebookXmlHandler();
#include "wx/xml/xmlres.h"
#include "wx/xml/xmlres.h"
-class wxPanelXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxPanelXmlHandler : public wxXmlResourceHandler
{
public:
wxPanelXmlHandler();
{
public:
wxPanelXmlHandler();
-class wxRadioButtonXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxRadioButtonXmlHandler : public wxXmlResourceHandler
{
public:
wxRadioButtonXmlHandler();
{
public:
wxRadioButtonXmlHandler();
-class wxRadioBoxXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxRadioBoxXmlHandler : public wxXmlResourceHandler
{
public:
wxRadioBoxXmlHandler();
{
public:
wxRadioBoxXmlHandler();
#include "wx/xml/xmlres.h"
#include "wx/xml/xmlres.h"
+class WXDLLEXPORT wxSizer;
-class wxSizerXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxSizerXmlHandler : public wxXmlResourceHandler
{
public:
wxSizerXmlHandler();
{
public:
wxSizerXmlHandler();
-class wxSliderXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxSliderXmlHandler : public wxXmlResourceHandler
#include "wx/defs.h"
#if wxUSE_SPINBTN
#include "wx/defs.h"
#if wxUSE_SPINBTN
-class wxSpinButtonXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxSpinButtonXmlHandler : public wxXmlResourceHandler
#endif
#if wxUSE_SPINCTRL
#endif
#if wxUSE_SPINCTRL
-class wxSpinCtrlXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxSpinCtrlXmlHandler : public wxXmlResourceHandler
#include "wx/xml/xmlres.h"
#include "wx/xml/xmlres.h"
-class wxStaticBitmapXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxStaticBitmapXmlHandler : public wxXmlResourceHandler
{
public:
wxStaticBitmapXmlHandler();
{
public:
wxStaticBitmapXmlHandler();
#include "wx/xml/xmlres.h"
#include "wx/xml/xmlres.h"
-class wxStaticTextXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxStaticTextXmlHandler : public wxXmlResourceHandler
{
public:
wxStaticTextXmlHandler();
{
public:
wxStaticTextXmlHandler();
#include "wx/xml/xmlres.h"
#include "wx/xml/xmlres.h"
-class wxTextCtrlXmlHandler : public wxXmlResourceHandler
+class WXDLLEXPORT wxTextCtrlXmlHandler : public wxXmlResourceHandler
{
public:
wxTextCtrlXmlHandler();
{
public:
wxTextCtrlXmlHandler();
-class wxXmlNode;
-class wxXmlProperty;
-class wxXmlDocument;
-class wxXmlIOHandler;
-class wxInputStream;
-class wxOutputStream;
+class WXDLLEXPORT wxXmlNode;
+class WXDLLEXPORT wxXmlProperty;
+class WXDLLEXPORT wxXmlDocument;
+class WXDLLEXPORT wxXmlIOHandler;
+class WXDLLEXPORT wxInputStream;
+class WXDLLEXPORT wxOutputStream;
// Represents XML node type.
// Represents XML node type.
// Example: in <img src="hello.gif" id="3"/> "src" is property with value
// "hello.gif" and "id" is prop. with value "3".
// Example: in <img src="hello.gif" id="3"/> "src" is property with value
// "hello.gif" and "id" is prop. with value "3".
+class WXDLLEXPORT wxXmlProperty
{
public:
wxXmlProperty() : m_Next(NULL) {}
{
public:
wxXmlProperty() : m_Next(NULL) {}
// element with name="title", irrelevant content and one child (wxXML_TEXT_NODE
// with content="hi").
// element with name="title", irrelevant content and one child (wxXML_TEXT_NODE
// with content="hi").
+class WXDLLEXPORT wxXmlNode
{
public:
wxXmlNode() : m_Properties(NULL), m_Parent(NULL),
{
public:
wxXmlNode() : m_Properties(NULL), m_Parent(NULL),
// internal representation is independant on libxml and you can use
// it without libxml (see Load/SaveBinary).
// internal representation is independant on libxml and you can use
// it without libxml (see Load/SaveBinary).
-class wxXmlDocument : public wxObject
+class WXDLLEXPORT wxXmlDocument : public wxObject
{
public:
wxXmlDocument() : wxObject(), m_Version(_T("1.0")), m_Root(NULL) {}
{
public:
wxXmlDocument() : wxObject(), m_Version(_T("1.0")), m_Root(NULL) {}
// wxXmlIOHandler takes care of loading and/or saving XML data.
// see xmlio.h for available handlers
// wxXmlIOHandler takes care of loading and/or saving XML data.
// see xmlio.h for available handlers
-class wxXmlIOHandler : public wxObject
+class WXDLLEXPORT wxXmlIOHandler : public wxObject
{
public:
wxXmlIOHandler() {}
{
public:
wxXmlIOHandler() {}
-class wxXmlIOHandlerBin : public wxXmlIOHandler
+class WXDLLEXPORT wxXmlIOHandlerBin : public wxXmlIOHandler
{
public:
wxXmlIOHandlerBin() {}
{
public:
wxXmlIOHandlerBin() {}
-class wxXmlIOHandlerBinZ : public wxXmlIOHandlerBin
+class WXDLLEXPORT wxXmlIOHandlerBinZ : public wxXmlIOHandlerBin
{
public:
wxXmlIOHandlerBinZ() {}
{
public:
wxXmlIOHandlerBinZ() {}
-class wxXmlIOHandlerLibxml : public wxXmlIOHandler
+class WXDLLEXPORT wxXmlIOHandlerLibxml : public wxXmlIOHandler
{
public:
virtual wxXmlIOType GetType() { return wxXML_IO_LIBXML; }
{
public:
virtual wxXmlIOType GetType() { return wxXML_IO_LIBXML; }
#include "wx/list.h"
#include "wx/gdicmn.h"
#include "wx/list.h"
#include "wx/gdicmn.h"
-class wxMenu;
-class wxMenuBar;
-class wxDialog;
-class wxPanel;
-class wxWindow;
+class WXDLLEXPORT wxMenu;
+class WXDLLEXPORT wxMenuBar;
+class WXDLLEXPORT wxDialog;
+class WXDLLEXPORT wxPanel;
+class WXDLLEXPORT wxWindow;
-class wxXmlResourceHandler;
+class WXDLLEXPORT wxXmlResourceHandler;
-class wxXmlResourceDataRecord
+class WXDLLEXPORT wxXmlResourceDataRecord
{
public:
wxXmlResourceDataRecord() : Doc(NULL), Time(wxDateTime::Now()) {}
{
public:
wxXmlResourceDataRecord() : Doc(NULL), Time(wxDateTime::Now()) {}
-WX_DECLARE_OBJARRAY(wxXmlResourceDataRecord, wxXmlResourceDataRecords);
+WX_DECLARE_EXPORTED_OBJARRAY(wxXmlResourceDataRecord, wxXmlResourceDataRecords);
// This class holds XML resources from one or more .xml files
// (or derived forms, either binary or zipped -- see manual for
// details).
// This class holds XML resources from one or more .xml files
// (or derived forms, either binary or zipped -- see manual for
// details).
-class wxXmlResource : public wxObject
+class WXDLLEXPORT wxXmlResource : public wxObject
{
public:
wxXmlResource();
{
public:
wxXmlResource();
#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:
wxXmlResourceHandler();
{
public:
wxXmlResourceHandler();
#include "wx/imaglist.h"
#include "wx/listctrl.h"
#include "wx/imaglist.h"
#include "wx/listctrl.h"
-class wxXmlNode;
-class wxTreeCtrl;
-class wxScrolledWindow;
-class wxSplitterWindow;
+class WXDLLEXPORT wxXmlNode;
+class WXDLLEXPORT wxTreeCtrl;
+class WXDLLEXPORT wxScrolledWindow;
+class WXDLLEXPORT wxSplitterWindow;
-class wxXmlNode;
-class wxXmlDocument;
+class WXDLLEXPORT wxXmlNode;
+class WXDLLEXPORT wxXmlDocument;
-class wxTreeCtrl;
-class wxListCtrl;
-class wxTreeItemId;
-class wxImageList;
-class wxTreeEvent;
-class wxListEvent;
+class WXDLLEXPORT wxTreeCtrl;
+class WXDLLEXPORT wxListCtrl;
+class WXDLLEXPORT wxTreeItemId;
+class WXDLLEXPORT wxImageList;
+class WXDLLEXPORT wxTreeEvent;
+class WXDLLEXPORT wxListEvent;
-class wxXmlNode;
-class wxList;
-class wxListCtrl;
+class WXDLLEXPORT wxXmlNode;
+class WXDLLEXPORT wxList;
+class WXDLLEXPORT wxListCtrl;
-class wxXmlNode;
-class wxList;
-class wxListCtrl;
-class wxPanel;
-class wxWindow;
+class WXDLLEXPORT wxXmlNode;
+class WXDLLEXPORT wxList;
+class WXDLLEXPORT wxListCtrl;
+class WXDLLEXPORT wxPanel;
+class WXDLLEXPORT wxWindow;
#include "wx/xml/xml.h"
#include "wx/dynarray.h"
#include "wx/xml/xml.h"
#include "wx/dynarray.h"
+class WXDLLEXPORT wxXmlNode;
class XmlTreeData : public wxTreeItemData
{
class XmlTreeData : public wxTreeItemData
{