From: Unknown (UG) Date: Fri, 8 Jan 1999 10:24:35 +0000 (+0000) Subject: no message X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/4040a396cb22fdaa2db0f79bd782218cd814a540?ds=inline no message git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1332 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/include/wx/confbase.h b/include/wx/confbase.h index 2373f52df6..36a9d05efe 100644 --- a/include/wx/confbase.h +++ b/include/wx/confbase.h @@ -83,7 +83,7 @@ extern void wxSplitPath(wxArrayString& aParts, const char *sz); // Keys are pairs "key_name = value" where value may be of string or integer // (long) type (@@@ doubles and other types such as wxDate coming soon). // ---------------------------------------------------------------------------- -class wxConfigBase +class WXDLLEXPORT wxConfigBase { public: // static functions diff --git a/include/wx/fileconf.h b/include/wx/fileconf.h index e4eec24fa1..e9d45d9e11 100644 --- a/include/wx/fileconf.h +++ b/include/wx/fileconf.h @@ -95,7 +95,7 @@ IsExpandingEnvVars function). */ -class wxFileConfig : public wxConfigBase +class WXDLLEXPORT wxFileConfig : public wxConfigBase { public: // construct the "standard" full name for global (system-wide) and diff --git a/include/wx/prop.h b/include/wx/prop.h index e753c0293e..bb9ebc64bb 100644 --- a/include/wx/prop.h +++ b/include/wx/prop.h @@ -38,7 +38,7 @@ class wxPropertyValidatorRegistry; #define wxPROPERTY_VERSION 2.0 // A storable sheet of values -class wxPropertySheet: public wxObject +class WXDLLEXPORT wxPropertySheet: public wxObject { DECLARE_DYNAMIC_CLASS(wxPropertySheet) public: @@ -73,7 +73,7 @@ class wxPropertySheet: public wxObject // Base class for property sheet views. There are currently two directly derived // classes: wxPropertyListView, and wxPropertyFormView. -class wxPropertyView: public wxEvtHandler +class WXDLLEXPORT wxPropertyView: public wxEvtHandler { DECLARE_DYNAMIC_CLASS(wxPropertyView) public: @@ -115,7 +115,7 @@ class wxPropertyView: public wxEvtHandler }; -class wxPropertyValidator: public wxEvtHandler +class WXDLLEXPORT wxPropertyValidator: public wxEvtHandler { DECLARE_DYNAMIC_CLASS(wxPropertyValidator) public: @@ -143,7 +143,7 @@ class wxPropertyValidator: public wxEvtHandler // extern wxPropertyValidator *wxDefaultPropertyValidator; -class wxPropertyValidatorRegistry: public wxHashTable +class WXDLLEXPORT wxPropertyValidatorRegistry: public wxHashTable { DECLARE_DYNAMIC_CLASS(wxPropertyValidatorRegistry) public: @@ -172,7 +172,7 @@ typedef enum { wxPropertyValueStringPtr } wxPropertyValueType; -class wxPropertyValue: public wxObject +class WXDLLEXPORT wxPropertyValue: public wxObject { DECLARE_DYNAMIC_CLASS(wxPropertyValue) @@ -287,7 +287,7 @@ class wxPropertyValue: public wxObject * Property class: contains a name and a value. */ -class wxProperty: public wxObject +class WXDLLEXPORT wxProperty: public wxObject { DECLARE_DYNAMIC_CLASS(wxProperty) protected: diff --git a/include/wx/propform.h b/include/wx/propform.h index b731da2d34..ede043929e 100644 --- a/include/wx/propform.h +++ b/include/wx/propform.h @@ -26,7 +26,7 @@ #define wxID_PROP_UPDATE 3101 // Mediates between a physical panel and the property sheet -class wxPropertyFormView: public wxPropertyView +class WXDLLEXPORT wxPropertyFormView: public wxPropertyView { DECLARE_DYNAMIC_CLASS(wxPropertyFormView) public: @@ -109,7 +109,7 @@ DECLARE_EVENT_TABLE() * assocated with a window. It's that kinda thing. */ -class wxPropertyFormValidator: public wxPropertyValidator +class WXDLLEXPORT wxPropertyFormValidator: public wxPropertyValidator { DECLARE_DYNAMIC_CLASS(wxPropertyFormValidator) protected: @@ -143,7 +143,7 @@ class wxPropertyFormValidator: public wxPropertyValidator * Some default validators */ -class wxRealFormValidator: public wxPropertyFormValidator +class WXDLLEXPORT wxRealFormValidator: public wxPropertyFormValidator { DECLARE_DYNAMIC_CLASS(wxRealFormValidator) public: @@ -164,7 +164,7 @@ class wxRealFormValidator: public wxPropertyFormValidator float m_realMax; }; -class wxIntegerFormValidator: public wxPropertyFormValidator +class WXDLLEXPORT wxIntegerFormValidator: public wxPropertyFormValidator { DECLARE_DYNAMIC_CLASS(wxIntegerFormValidator) public: @@ -184,7 +184,7 @@ class wxIntegerFormValidator: public wxPropertyFormValidator long m_integerMax; }; -class wxBoolFormValidator: public wxPropertyFormValidator +class WXDLLEXPORT wxBoolFormValidator: public wxPropertyFormValidator { DECLARE_DYNAMIC_CLASS(wxBoolFormValidator) protected: @@ -199,7 +199,7 @@ class wxBoolFormValidator: public wxPropertyFormValidator bool OnDisplayValue(wxProperty *property, wxPropertyFormView *view, wxWindow *parentWindow); }; -class wxStringFormValidator: public wxPropertyFormValidator +class WXDLLEXPORT wxStringFormValidator: public wxPropertyFormValidator { DECLARE_DYNAMIC_CLASS(wxStringFormValidator) public: @@ -223,7 +223,7 @@ class wxStringFormValidator: public wxPropertyFormValidator * A default dialog box class to use. */ -class wxPropertyFormDialog: public wxDialog +class WXDLLEXPORT wxPropertyFormDialog: public wxDialog { DECLARE_CLASS(wxPropertyFormDialog) public: @@ -245,7 +245,7 @@ class wxPropertyFormDialog: public wxDialog * A default panel class to use. */ -class wxPropertyFormPanel: public wxPanel +class WXDLLEXPORT wxPropertyFormPanel: public wxPanel { DECLARE_CLASS(wxPropertyFormPanel) public: @@ -269,7 +269,7 @@ class wxPropertyFormPanel: public wxPanel * A default frame class to use. */ -class wxPropertyFormFrame: public wxFrame +class WXDLLEXPORT wxPropertyFormFrame: public wxFrame { DECLARE_CLASS(wxPropertyFormFrame) public: diff --git a/include/wx/proplist.h b/include/wx/proplist.h index 59340b3977..a18213ae87 100644 --- a/include/wx/proplist.h +++ b/include/wx/proplist.h @@ -73,7 +73,7 @@ #define wxID_PROP_VALUE_SELECT 3005 // Mediates between a physical panel and the property sheet -class wxPropertyListView: public wxPropertyView +class WXDLLEXPORT wxPropertyListView: public wxPropertyView { DECLARE_DYNAMIC_CLASS(wxPropertyListView) public: @@ -188,7 +188,7 @@ public: DECLARE_EVENT_TABLE() }; -class wxPropertyTextEdit: public wxTextCtrl +class WXDLLEXPORT wxPropertyTextEdit: public wxTextCtrl { DECLARE_CLASS(wxPropertyTextEdit) public: @@ -207,7 +207,7 @@ class wxPropertyTextEdit: public wxTextCtrl * The type of validator used for property lists (Visual Basic style) */ -class wxPropertyListValidator: public wxPropertyValidator +class WXDLLEXPORT wxPropertyListValidator: public wxPropertyValidator { DECLARE_DYNAMIC_CLASS(wxPropertyListValidator) protected: @@ -269,7 +269,7 @@ class wxPropertyListValidator: public wxPropertyValidator * A default dialog box class to use. */ -class wxPropertyListDialog: public wxDialog +class WXDLLEXPORT wxPropertyListDialog: public wxDialog { DECLARE_CLASS(wxPropertyListDialog) public: @@ -293,7 +293,7 @@ DECLARE_EVENT_TABLE() * A default panel class to use. */ -class wxPropertyListPanel: public wxPanel +class WXDLLEXPORT wxPropertyListPanel: public wxPanel { DECLARE_CLASS(wxPropertyListPanel) public: @@ -326,7 +326,7 @@ DECLARE_EVENT_TABLE() * A default frame class to use. */ -class wxPropertyListFrame: public wxFrame +class WXDLLEXPORT wxPropertyListFrame: public wxFrame { DECLARE_CLASS(wxPropertyListFrame) public: @@ -354,7 +354,7 @@ class wxPropertyListFrame: public wxFrame * Some default validators */ -class wxRealListValidator: public wxPropertyListValidator +class WXDLLEXPORT wxRealListValidator: public wxPropertyListValidator { DECLARE_DYNAMIC_CLASS(wxRealListValidator) public: @@ -381,7 +381,7 @@ class wxRealListValidator: public wxPropertyListValidator float m_realMax; }; -class wxIntegerListValidator: public wxPropertyListValidator +class WXDLLEXPORT wxIntegerListValidator: public wxPropertyListValidator { DECLARE_DYNAMIC_CLASS(wxIntegerListValidator) public: @@ -408,7 +408,7 @@ class wxIntegerListValidator: public wxPropertyListValidator long m_integerMax; }; -class wxBoolListValidator: public wxPropertyListValidator +class WXDLLEXPORT wxBoolListValidator: public wxPropertyListValidator { DECLARE_DYNAMIC_CLASS(wxBoolListValidator) protected: @@ -437,7 +437,7 @@ class wxBoolListValidator: public wxPropertyListValidator virtual bool OnDoubleClick(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow); }; -class wxStringListValidator: public wxPropertyListValidator +class WXDLLEXPORT wxStringListValidator: public wxPropertyListValidator { DECLARE_DYNAMIC_CLASS(wxStringListValidator) public: @@ -471,7 +471,7 @@ class wxStringListValidator: public wxPropertyListValidator wxStringList* m_strings; }; -class wxFilenameListValidator: public wxPropertyListValidator +class WXDLLEXPORT wxFilenameListValidator: public wxPropertyListValidator { DECLARE_DYNAMIC_CLASS(wxFilenameListValidator) public: @@ -502,7 +502,7 @@ class wxFilenameListValidator: public wxPropertyListValidator }; -class wxColourListValidator: public wxPropertyListValidator +class WXDLLEXPORT wxColourListValidator: public wxPropertyListValidator { DECLARE_DYNAMIC_CLASS(wxColourListValidator) protected: @@ -523,7 +523,7 @@ class wxColourListValidator: public wxPropertyListValidator void OnEdit(wxProperty *property, wxPropertyListView *view, wxWindow *parentWindow); }; -class wxListOfStringsListValidator: public wxPropertyListValidator +class WXDLLEXPORT wxListOfStringsListValidator: public wxPropertyListValidator { DECLARE_DYNAMIC_CLASS(wxListOfStringsListValidator) protected: