use WXDLLIMPEXP_FWD_CORE instead of WXDLLEXPORT to avoid newer mingw32 warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@53135 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -137,7 +137,7 @@ private:
|
|||||||
wxMenuItem *m_item;
|
wxMenuItem *m_item;
|
||||||
|
|
||||||
// for compatibility with old code, use accessors now!
|
// for compatibility with old code, use accessors now!
|
||||||
friend class WXDLLEXPORT wxMenu;
|
friend class WXDLLIMPEXP_FWD_CORE wxMenu;
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -21,7 +21,7 @@
|
|||||||
#include "wx/timer.h"
|
#include "wx/timer.h"
|
||||||
#include "wx/bitmap.h"
|
#include "wx/bitmap.h"
|
||||||
|
|
||||||
class WXDLLIMPEXP_ADV wxAnimation;
|
class WXDLLIMPEXP_FWD_ADV wxAnimation;
|
||||||
|
|
||||||
extern WXDLLIMPEXP_DATA_ADV(wxAnimation) wxNullAnimation;
|
extern WXDLLIMPEXP_DATA_ADV(wxAnimation) wxNullAnimation;
|
||||||
extern WXDLLIMPEXP_DATA_ADV(const wxChar) wxAnimationCtrlNameStr[];
|
extern WXDLLIMPEXP_DATA_ADV(const wxChar) wxAnimationCtrlNameStr[];
|
||||||
|
@@ -16,8 +16,8 @@
|
|||||||
#include "wx/bitmap.h"
|
#include "wx/bitmap.h"
|
||||||
#include "wx/icon.h"
|
#include "wx/icon.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxArtProvidersList;
|
class WXDLLIMPEXP_FWD_CORE wxArtProvidersList;
|
||||||
class WXDLLEXPORT wxArtProviderCache;
|
class WXDLLIMPEXP_FWD_CORE wxArtProviderCache;
|
||||||
class wxArtProviderModule;
|
class wxArtProviderModule;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -421,7 +421,7 @@ public:
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_AUI wxAuiFloatingFrame;
|
class WXDLLIMPEXP_FWD_AUI wxAuiFloatingFrame;
|
||||||
|
|
||||||
class WXDLLIMPEXP_AUI wxAuiManager : public wxEvtHandler
|
class WXDLLIMPEXP_AUI wxAuiManager : public wxEvtHandler
|
||||||
{
|
{
|
||||||
|
@@ -28,9 +28,9 @@
|
|||||||
// classes
|
// classes
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLIMPEXP_AUI wxAuiMDIParentFrame;
|
class WXDLLIMPEXP_FWD_AUI wxAuiMDIParentFrame;
|
||||||
class WXDLLIMPEXP_AUI wxAuiMDIClientWindow;
|
class WXDLLIMPEXP_FWD_AUI wxAuiMDIClientWindow;
|
||||||
class WXDLLIMPEXP_AUI wxAuiMDIChildFrame;
|
class WXDLLIMPEXP_FWD_AUI wxAuiMDIChildFrame;
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
// wxAuiMDIParentFrame
|
// wxAuiMDIParentFrame
|
||||||
|
@@ -159,7 +159,7 @@ private:
|
|||||||
// wxCalendarCtrl events
|
// wxCalendarCtrl events
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLIMPEXP_ADV wxCalendarCtrl;
|
class WXDLLIMPEXP_FWD_ADV wxCalendarCtrl;
|
||||||
|
|
||||||
class WXDLLIMPEXP_ADV wxCalendarEvent : public wxDateEvent
|
class WXDLLIMPEXP_ADV wxCalendarEvent : public wxDateEvent
|
||||||
{
|
{
|
||||||
|
@@ -20,7 +20,7 @@
|
|||||||
#include "wx/pickerbase.h"
|
#include "wx/pickerbase.h"
|
||||||
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxColourPickerEvent;
|
class WXDLLIMPEXP_FWD_CORE wxColourPickerEvent;
|
||||||
|
|
||||||
extern WXDLLEXPORT_DATA(const wxChar) wxColourPickerWidgetNameStr[];
|
extern WXDLLEXPORT_DATA(const wxChar) wxColourPickerWidgetNameStr[];
|
||||||
extern WXDLLEXPORT_DATA(const wxChar) wxColourPickerCtrlNameStr[];
|
extern WXDLLEXPORT_DATA(const wxChar) wxColourPickerCtrlNameStr[];
|
||||||
|
@@ -23,7 +23,7 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
class WXDLLEXPORT wxPrintNativeDataBase;
|
class WXDLLIMPEXP_FWD_CORE wxPrintNativeDataBase;
|
||||||
|
|
||||||
|
|
||||||
class WXDLLEXPORT wxColourData: public wxObject
|
class WXDLLEXPORT wxColourData: public wxObject
|
||||||
|
@@ -16,7 +16,7 @@
|
|||||||
#include "wx/gdiobj.h"
|
#include "wx/gdiobj.h"
|
||||||
|
|
||||||
|
|
||||||
class WXDLLEXPORT wxColour;
|
class WXDLLIMPEXP_FWD_CORE wxColour;
|
||||||
|
|
||||||
// the standard wxColour constructors;
|
// the standard wxColour constructors;
|
||||||
// this macro avoids to repeat these lines across all colour.h files, since
|
// this macro avoids to repeat these lines across all colour.h files, since
|
||||||
|
@@ -39,11 +39,11 @@
|
|||||||
// wxDataViewCtrl globals
|
// wxDataViewCtrl globals
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLIMPEXP_ADV wxDataViewModel;
|
class WXDLLIMPEXP_FWD_ADV wxDataViewModel;
|
||||||
class WXDLLIMPEXP_ADV wxDataViewListModel;
|
class WXDLLIMPEXP_FWD_ADV wxDataViewListModel;
|
||||||
class WXDLLIMPEXP_ADV wxDataViewCtrl;
|
class WXDLLIMPEXP_FWD_ADV wxDataViewCtrl;
|
||||||
class WXDLLIMPEXP_ADV wxDataViewColumn;
|
class WXDLLIMPEXP_FWD_ADV wxDataViewColumn;
|
||||||
class WXDLLIMPEXP_ADV wxDataViewRenderer;
|
class WXDLLIMPEXP_FWD_ADV wxDataViewRenderer;
|
||||||
|
|
||||||
extern WXDLLIMPEXP_DATA_ADV(const wxChar) wxDataViewCtrlNameStr[];
|
extern WXDLLIMPEXP_DATA_ADV(const wxChar) wxDataViewCtrlNameStr[];
|
||||||
|
|
||||||
|
@@ -27,9 +27,9 @@
|
|||||||
|
|
||||||
#include "wx/longlong.h"
|
#include "wx/longlong.h"
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxDateTime;
|
class WXDLLIMPEXP_FWD_BASE wxDateTime;
|
||||||
class WXDLLIMPEXP_BASE wxTimeSpan;
|
class WXDLLIMPEXP_FWD_BASE wxTimeSpan;
|
||||||
class WXDLLIMPEXP_BASE wxDateSpan;
|
class WXDLLIMPEXP_FWD_BASE wxDateSpan;
|
||||||
|
|
||||||
#include "wx/dynarray.h"
|
#include "wx/dynarray.h"
|
||||||
|
|
||||||
@@ -125,7 +125,7 @@ WXDLLIMPEXP_BASE struct tm *wxGmtime_r(const time_t*, struct tm*);
|
|||||||
// argument for arguments of type wxDateTime; it is also returned by all
|
// argument for arguments of type wxDateTime; it is also returned by all
|
||||||
// functions returning wxDateTime on failure (this is why it is also called
|
// functions returning wxDateTime on failure (this is why it is also called
|
||||||
// wxInvalidDateTime)
|
// wxInvalidDateTime)
|
||||||
class WXDLLIMPEXP_BASE wxDateTime;
|
class WXDLLIMPEXP_FWD_BASE wxDateTime;
|
||||||
|
|
||||||
extern WXDLLIMPEXP_DATA_BASE(const wxChar*) wxDefaultDateTimeFormat;
|
extern WXDLLIMPEXP_DATA_BASE(const wxChar*) wxDefaultDateTimeFormat;
|
||||||
extern WXDLLIMPEXP_DATA_BASE(const wxChar*) wxDefaultTimeSpanFormat;
|
extern WXDLLIMPEXP_DATA_BASE(const wxChar*) wxDefaultTimeSpanFormat;
|
||||||
@@ -1507,7 +1507,7 @@ WX_DECLARE_USER_EXPORTED_OBJARRAY(wxDateTime, wxDateTimeArray, WXDLLIMPEXP_BASE)
|
|||||||
// virtual methods to work with the holidays they correspond to.
|
// virtual methods to work with the holidays they correspond to.
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxDateTimeHolidayAuthority;
|
class WXDLLIMPEXP_FWD_BASE wxDateTimeHolidayAuthority;
|
||||||
WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *,
|
WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *,
|
||||||
wxHolidayAuthoritiesArray,
|
wxHolidayAuthoritiesArray,
|
||||||
class WXDLLIMPEXP_BASE);
|
class WXDLLIMPEXP_BASE);
|
||||||
|
@@ -30,8 +30,8 @@
|
|||||||
#include "wx/dynarray.h"
|
#include "wx/dynarray.h"
|
||||||
#include "wx/math.h"
|
#include "wx/math.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxDC;
|
class WXDLLIMPEXP_FWD_CORE wxDC;
|
||||||
class WXDLLEXPORT wxDCBase;
|
class WXDLLIMPEXP_FWD_CORE wxDCBase;
|
||||||
|
|
||||||
class WXDLLEXPORT wxDrawObject
|
class WXDLLEXPORT wxDrawObject
|
||||||
{
|
{
|
||||||
|
@@ -14,9 +14,9 @@
|
|||||||
|
|
||||||
#include "wx/list.h"
|
#include "wx/list.h"
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxDDEClient;
|
class WXDLLIMPEXP_FWD_BASE wxDDEClient;
|
||||||
class WXDLLIMPEXP_BASE wxDDEServer;
|
class WXDLLIMPEXP_FWD_BASE wxDDEServer;
|
||||||
class WXDLLIMPEXP_BASE wxDDEConnection;
|
class WXDLLIMPEXP_FWD_BASE wxDDEConnection;
|
||||||
|
|
||||||
WX_DECLARE_USER_EXPORTED_LIST(wxDDEClient, wxDDEClientList, WXDLLIMPEXP_BASE);
|
WX_DECLARE_USER_EXPORTED_LIST(wxDDEClient, wxDDEClientList, WXDLLIMPEXP_BASE);
|
||||||
WX_DECLARE_USER_EXPORTED_LIST(wxDDEServer, wxDDEServerList, WXDLLIMPEXP_BASE);
|
WX_DECLARE_USER_EXPORTED_LIST(wxDDEServer, wxDDEServerList, WXDLLIMPEXP_BASE);
|
||||||
|
@@ -78,7 +78,7 @@ public:
|
|||||||
// wxDir: portable equivalent of {open/read/close}dir functions
|
// wxDir: portable equivalent of {open/read/close}dir functions
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxDirData;
|
class WXDLLIMPEXP_FWD_BASE wxDirData;
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxDir
|
class WXDLLIMPEXP_BASE wxDir
|
||||||
{
|
{
|
||||||
|
@@ -246,7 +246,7 @@ private:
|
|||||||
class WXDLLEXPORT wxDocTemplate: public wxObject
|
class WXDLLEXPORT wxDocTemplate: public wxObject
|
||||||
{
|
{
|
||||||
|
|
||||||
friend class WXDLLEXPORT wxDocManager;
|
friend class WXDLLIMPEXP_FWD_CORE wxDocManager;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
// Associate document and view types. They're for identifying what view is
|
// Associate document and view types. They're for identifying what view is
|
||||||
|
@@ -32,7 +32,7 @@
|
|||||||
#define wxHAVE_DYNLIB_ERROR
|
#define wxHAVE_DYNLIB_ERROR
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxDynamicLibraryDetailsCreator;
|
class WXDLLIMPEXP_FWD_BASE wxDynamicLibraryDetailsCreator;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// conditional compilation
|
// conditional compilation
|
||||||
|
@@ -25,7 +25,7 @@
|
|||||||
#include "wx/hashmap.h"
|
#include "wx/hashmap.h"
|
||||||
#include "wx/module.h"
|
#include "wx/module.h"
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxPluginLibrary;
|
class WXDLLIMPEXP_FWD_BASE wxPluginLibrary;
|
||||||
|
|
||||||
|
|
||||||
WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxPluginLibrary *, wxDLManifest,
|
WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxPluginLibrary *, wxDLManifest,
|
||||||
|
@@ -39,7 +39,7 @@ class WXDLLIMPEXP_FWD_BASE wxList;
|
|||||||
class WXDLLIMPEXP_FWD_CORE wxWindowBase;
|
class WXDLLIMPEXP_FWD_CORE wxWindowBase;
|
||||||
#endif // wxUSE_GUI
|
#endif // wxUSE_GUI
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxEvtHandler;
|
class WXDLLIMPEXP_FWD_BASE wxEvtHandler;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// Event types
|
// Event types
|
||||||
@@ -414,7 +414,7 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
// it needs to access our m_propagationLevel
|
// it needs to access our m_propagationLevel
|
||||||
friend class WXDLLIMPEXP_BASE wxPropagateOnce;
|
friend class WXDLLIMPEXP_FWD_BASE wxPropagateOnce;
|
||||||
|
|
||||||
DECLARE_ABSTRACT_CLASS(wxEvent)
|
DECLARE_ABSTRACT_CLASS(wxEvent)
|
||||||
};
|
};
|
||||||
|
@@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
#include "wx/utils.h"
|
#include "wx/utils.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxEventLoop;
|
class WXDLLIMPEXP_FWD_CORE wxEventLoop;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxEventLoop: a GUI event loop
|
// wxEventLoop: a GUI event loop
|
||||||
|
@@ -18,10 +18,10 @@
|
|||||||
|
|
||||||
#include "wx/dialog.h"
|
#include "wx/dialog.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxFindDialogEvent;
|
class WXDLLIMPEXP_FWD_CORE wxFindDialogEvent;
|
||||||
class WXDLLEXPORT wxFindReplaceDialog;
|
class WXDLLIMPEXP_FWD_CORE wxFindReplaceDialog;
|
||||||
class WXDLLEXPORT wxFindReplaceData;
|
class WXDLLIMPEXP_FWD_CORE wxFindReplaceData;
|
||||||
class WXDLLEXPORT wxFindReplaceDialogImpl;
|
class WXDLLIMPEXP_FWD_CORE wxFindReplaceDialogImpl;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// Flags for wxFindReplaceData.Flags
|
// Flags for wxFindReplaceData.Flags
|
||||||
|
@@ -27,9 +27,9 @@
|
|||||||
#include "wx/filename.h"
|
#include "wx/filename.h"
|
||||||
#include "wx/hashmap.h"
|
#include "wx/hashmap.h"
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxFSFile;
|
class WXDLLIMPEXP_FWD_BASE wxFSFile;
|
||||||
class WXDLLIMPEXP_BASE wxFileSystemHandler;
|
class WXDLLIMPEXP_FWD_BASE wxFileSystemHandler;
|
||||||
class WXDLLIMPEXP_BASE wxFileSystem;
|
class WXDLLIMPEXP_FWD_BASE wxFileSystem;
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------
|
||||||
// wxFSFile
|
// wxFSFile
|
||||||
|
@@ -105,7 +105,7 @@ enum
|
|||||||
// wxFontBase represents a font object
|
// wxFontBase represents a font object
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLEXPORT wxNativeFontInfo;
|
class WXDLLIMPEXP_FWD_CORE wxNativeFontInfo;
|
||||||
|
|
||||||
class WXDLLEXPORT wxFontBase : public wxGDIObject
|
class WXDLLEXPORT wxFontBase : public wxGDIObject
|
||||||
{
|
{
|
||||||
|
@@ -20,7 +20,7 @@
|
|||||||
#include "wx/pickerbase.h"
|
#include "wx/pickerbase.h"
|
||||||
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxFontPickerEvent;
|
class WXDLLIMPEXP_FWD_CORE wxFontPickerEvent;
|
||||||
|
|
||||||
extern WXDLLEXPORT_DATA(const wxChar) wxFontPickerWidgetNameStr[];
|
extern WXDLLEXPORT_DATA(const wxChar) wxFontPickerWidgetNameStr[];
|
||||||
extern WXDLLEXPORT_DATA(const wxChar) wxFontPickerCtrlNameStr[];
|
extern WXDLLEXPORT_DATA(const wxChar) wxFontPickerCtrlNameStr[];
|
||||||
|
@@ -79,7 +79,7 @@ extern WXDLLEXPORT_DATA(const wxGBSpan) wxDefaultSpan;
|
|||||||
// wxGBSizerItem
|
// wxGBSizerItem
|
||||||
//---------------------------------------------------------------------------
|
//---------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLEXPORT wxGridBagSizer;
|
class WXDLLIMPEXP_FWD_CORE wxGridBagSizer;
|
||||||
|
|
||||||
|
|
||||||
class WXDLLEXPORT wxGBSizerItem : public wxSizerItem
|
class WXDLLEXPORT wxGBSizerItem : public wxSizerItem
|
||||||
|
@@ -21,9 +21,9 @@
|
|||||||
// classes
|
// classes
|
||||||
// ---------------------------------------------------------
|
// ---------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLIMPEXP_ADV wxDataViewCtrl;
|
class WXDLLIMPEXP_FWD_ADV wxDataViewCtrl;
|
||||||
class WXDLLIMPEXP_ADV wxDataViewMainWindow;
|
class WXDLLIMPEXP_FWD_ADV wxDataViewMainWindow;
|
||||||
class WXDLLIMPEXP_ADV wxDataViewHeaderWindow;
|
class WXDLLIMPEXP_FWD_ADV wxDataViewHeaderWindow;
|
||||||
|
|
||||||
// ---------------------------------------------------------
|
// ---------------------------------------------------------
|
||||||
// wxDataViewRenderer
|
// wxDataViewRenderer
|
||||||
|
@@ -76,7 +76,7 @@ public:
|
|||||||
// wxDirCtrl
|
// wxDirCtrl
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLEXPORT wxDirFilterListCtrl;
|
class WXDLLIMPEXP_FWD_CORE wxDirFilterListCtrl;
|
||||||
|
|
||||||
class WXDLLEXPORT wxGenericDirCtrl: public wxControl
|
class WXDLLEXPORT wxGenericDirCtrl: public wxControl
|
||||||
{
|
{
|
||||||
|
@@ -2006,7 +2006,7 @@ private:
|
|||||||
// Calculate the minimum acceptable size for labels area
|
// Calculate the minimum acceptable size for labels area
|
||||||
wxCoord CalcColOrRowLabelAreaMinSize(bool column /* or row? */);
|
wxCoord CalcColOrRowLabelAreaMinSize(bool column /* or row? */);
|
||||||
|
|
||||||
friend class WXDLLIMPEXP_ADV wxGridSelection;
|
friend class WXDLLIMPEXP_FWD_ADV wxGridSelection;
|
||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS( wxGrid )
|
DECLARE_DYNAMIC_CLASS( wxGrid )
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
@@ -27,7 +27,7 @@
|
|||||||
#define wxSPLASH_TIMEOUT 0x04
|
#define wxSPLASH_TIMEOUT 0x04
|
||||||
#define wxSPLASH_NO_TIMEOUT 0x00
|
#define wxSPLASH_NO_TIMEOUT 0x00
|
||||||
|
|
||||||
class WXDLLIMPEXP_ADV wxSplashScreenWindow;
|
class WXDLLIMPEXP_FWD_ADV wxSplashScreenWindow;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* wxSplashScreen
|
* wxSplashScreen
|
||||||
|
@@ -15,7 +15,7 @@
|
|||||||
#include "wx/window.h" // base class declaration
|
#include "wx/window.h" // base class declaration
|
||||||
#include "wx/containr.h" // wxControlContainer
|
#include "wx/containr.h" // wxControlContainer
|
||||||
|
|
||||||
class WXDLLEXPORT wxSplitterEvent;
|
class WXDLLIMPEXP_FWD_CORE wxSplitterEvent;
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
// splitter constants
|
// splitter constants
|
||||||
|
@@ -15,8 +15,8 @@
|
|||||||
|
|
||||||
#include "wx/bitmap.h"
|
#include "wx/bitmap.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxSearchButton;
|
class WXDLLIMPEXP_FWD_CORE wxSearchButton;
|
||||||
class WXDLLEXPORT wxSearchTextCtrl;
|
class WXDLLIMPEXP_FWD_CORE wxSearchTextCtrl;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxSearchCtrl is a combination of wxTextCtrl and wxSearchButton
|
// wxSearchCtrl is a combination of wxTextCtrl and wxSearchButton
|
||||||
|
@@ -20,8 +20,8 @@
|
|||||||
#include "wx/gdicmn.h"
|
#include "wx/gdicmn.h"
|
||||||
#include "wx/math.h"
|
#include "wx/math.h"
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxDataInputStream;
|
class WXDLLIMPEXP_FWD_BASE wxDataInputStream;
|
||||||
class WXDLLIMPEXP_BASE wxDataOutputStream;
|
class WXDLLIMPEXP_FWD_BASE wxDataOutputStream;
|
||||||
|
|
||||||
// clipping from Cohen-Sutherland
|
// clipping from Cohen-Sutherland
|
||||||
|
|
||||||
|
@@ -312,7 +312,7 @@ private:
|
|||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxHashTable_Node : public wxHashTableBase_Node
|
class WXDLLIMPEXP_BASE wxHashTable_Node : public wxHashTableBase_Node
|
||||||
{
|
{
|
||||||
friend class WXDLLIMPEXP_BASE wxHashTable;
|
friend class WXDLLIMPEXP_FWD_BASE wxHashTable;
|
||||||
public:
|
public:
|
||||||
wxHashTable_Node( long key, void* value,
|
wxHashTable_Node( long key, void* value,
|
||||||
wxHashTableBase* table )
|
wxHashTableBase* table )
|
||||||
|
@@ -22,7 +22,7 @@
|
|||||||
#include "wx/dynarray.h"
|
#include "wx/dynarray.h"
|
||||||
#include "wx/font.h"
|
#include "wx/font.h"
|
||||||
|
|
||||||
class WXDLLIMPEXP_HTML wxHtmlHelpData;
|
class WXDLLIMPEXP_FWD_HTML wxHtmlHelpData;
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------
|
||||||
// helper classes & structs
|
// helper classes & structs
|
||||||
|
@@ -20,10 +20,10 @@
|
|||||||
#include "wx/window.h"
|
#include "wx/window.h"
|
||||||
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_HTML wxHtmlWindowInterface;
|
class WXDLLIMPEXP_FWD_HTML wxHtmlWindowInterface;
|
||||||
class WXDLLIMPEXP_HTML wxHtmlLinkInfo;
|
class WXDLLIMPEXP_FWD_HTML wxHtmlLinkInfo;
|
||||||
class WXDLLIMPEXP_HTML wxHtmlCell;
|
class WXDLLIMPEXP_FWD_HTML wxHtmlCell;
|
||||||
class WXDLLIMPEXP_HTML wxHtmlContainerCell;
|
class WXDLLIMPEXP_FWD_HTML wxHtmlContainerCell;
|
||||||
|
|
||||||
|
|
||||||
// wxHtmlSelection is data holder with information about text selection.
|
// wxHtmlSelection is data holder with information about text selection.
|
||||||
|
@@ -28,9 +28,9 @@ class wxHtmlProcessor;
|
|||||||
class wxHtmlWinModule;
|
class wxHtmlWinModule;
|
||||||
class wxHtmlHistoryArray;
|
class wxHtmlHistoryArray;
|
||||||
class wxHtmlProcessorList;
|
class wxHtmlProcessorList;
|
||||||
class WXDLLIMPEXP_HTML wxHtmlWinAutoScrollTimer;
|
class WXDLLIMPEXP_FWD_HTML wxHtmlWinAutoScrollTimer;
|
||||||
class WXDLLIMPEXP_HTML wxHtmlCellEvent;
|
class WXDLLIMPEXP_FWD_HTML wxHtmlCellEvent;
|
||||||
class WXDLLIMPEXP_HTML wxHtmlLinkEvent;
|
class WXDLLIMPEXP_FWD_HTML wxHtmlLinkEvent;
|
||||||
|
|
||||||
|
|
||||||
// wxHtmlWindow flags:
|
// wxHtmlWindow flags:
|
||||||
|
@@ -19,11 +19,11 @@
|
|||||||
#include "wx/html/htmlcell.h"
|
#include "wx/html/htmlcell.h"
|
||||||
#include "wx/encconv.h"
|
#include "wx/encconv.h"
|
||||||
|
|
||||||
class WXDLLIMPEXP_HTML wxHtmlWindow;
|
class WXDLLIMPEXP_FWD_HTML wxHtmlWindow;
|
||||||
class WXDLLIMPEXP_HTML wxHtmlWindowInterface;
|
class WXDLLIMPEXP_FWD_HTML wxHtmlWindowInterface;
|
||||||
class WXDLLIMPEXP_HTML wxHtmlWinParser;
|
class WXDLLIMPEXP_FWD_HTML wxHtmlWinParser;
|
||||||
class WXDLLIMPEXP_HTML wxHtmlWinTagHandler;
|
class WXDLLIMPEXP_FWD_HTML wxHtmlWinTagHandler;
|
||||||
class WXDLLIMPEXP_HTML wxHtmlTagsModule;
|
class WXDLLIMPEXP_FWD_HTML wxHtmlTagsModule;
|
||||||
|
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------
|
||||||
|
@@ -57,8 +57,8 @@ enum wxLayoutDirection
|
|||||||
// forward decls
|
// forward decls
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxLocale;
|
class WXDLLIMPEXP_FWD_BASE wxLocale;
|
||||||
class WXDLLIMPEXP_BASE wxLanguageInfoArray;
|
class WXDLLIMPEXP_FWD_BASE wxLanguageInfoArray;
|
||||||
class wxMsgCatalog;
|
class wxMsgCatalog;
|
||||||
|
|
||||||
// ============================================================================
|
// ============================================================================
|
||||||
|
@@ -38,8 +38,8 @@ enum wxIPCFormat
|
|||||||
wxIPC_PRIVATE = 20
|
wxIPC_PRIVATE = 20
|
||||||
};
|
};
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxServerBase;
|
class WXDLLIMPEXP_FWD_BASE wxServerBase;
|
||||||
class WXDLLIMPEXP_BASE wxClientBase;
|
class WXDLLIMPEXP_FWD_BASE wxClientBase;
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxConnectionBase: public wxObject
|
class WXDLLIMPEXP_BASE wxConnectionBase: public wxObject
|
||||||
{
|
{
|
||||||
|
@@ -54,7 +54,7 @@ extern "C"
|
|||||||
typedef int (* LINKAGEMODE wxSortCompareFunction)(const void *elem1, const void *elem2);
|
typedef int (* LINKAGEMODE wxSortCompareFunction)(const void *elem1, const void *elem2);
|
||||||
}
|
}
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxObjectListNode;
|
class WXDLLIMPEXP_FWD_BASE wxObjectListNode;
|
||||||
typedef wxObjectListNode wxNode;
|
typedef wxObjectListNode wxNode;
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -437,7 +437,7 @@ private:
|
|||||||
|
|
||||||
extern WXDLLIMPEXP_DATA_BASE(wxListKey) wxDefaultListKey;
|
extern WXDLLIMPEXP_DATA_BASE(wxListKey) wxDefaultListKey;
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxListBase;
|
class WXDLLIMPEXP_FWD_BASE wxListBase;
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxNodeBase
|
class WXDLLIMPEXP_BASE wxNodeBase
|
||||||
{
|
{
|
||||||
@@ -499,7 +499,7 @@ private:
|
|||||||
// a double-linked list class
|
// a double-linked list class
|
||||||
// -----------------------------------------------------------------------------
|
// -----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxList;
|
class WXDLLIMPEXP_FWD_BASE wxList;
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxListBase : public wxObject
|
class WXDLLIMPEXP_BASE wxListBase : public wxObject
|
||||||
{
|
{
|
||||||
|
@@ -86,8 +86,8 @@
|
|||||||
|
|
||||||
#ifndef wxUSE_LONGLONG_WX
|
#ifndef wxUSE_LONGLONG_WX
|
||||||
#define wxUSE_LONGLONG_WX 0
|
#define wxUSE_LONGLONG_WX 0
|
||||||
class WXDLLIMPEXP_BASE wxLongLongNative;
|
class WXDLLIMPEXP_FWD_BASE wxLongLongNative;
|
||||||
class WXDLLIMPEXP_BASE wxULongLongNative;
|
class WXDLLIMPEXP_FWD_BASE wxULongLongNative;
|
||||||
typedef wxLongLongNative wxLongLong;
|
typedef wxLongLongNative wxLongLong;
|
||||||
typedef wxULongLongNative wxULongLong;
|
typedef wxULongLongNative wxULongLong;
|
||||||
#endif
|
#endif
|
||||||
|
@@ -203,7 +203,7 @@ WX_DECLARE_USER_EXPORTED_OBJARRAY(wxFileTypeInfo, wxArrayFileTypeInfo,
|
|||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxFileType
|
class WXDLLIMPEXP_BASE wxFileType
|
||||||
{
|
{
|
||||||
friend class WXDLLIMPEXP_BASE wxMimeTypesManagerImpl; // it has access to m_impl
|
friend class WXDLLIMPEXP_FWD_BASE wxMimeTypesManagerImpl; // it has access to m_impl
|
||||||
|
|
||||||
public:
|
public:
|
||||||
// An object of this class must be passed to Get{Open|Print}Command. The
|
// An object of this class must be passed to Get{Open|Print}Command. The
|
||||||
|
@@ -17,7 +17,7 @@
|
|||||||
#include "wx/dynarray.h"
|
#include "wx/dynarray.h"
|
||||||
|
|
||||||
// declare a linked list of modules
|
// declare a linked list of modules
|
||||||
class WXDLLIMPEXP_BASE wxModule;
|
class WXDLLIMPEXP_FWD_BASE wxModule;
|
||||||
WX_DECLARE_USER_EXPORTED_LIST(wxModule, wxModuleList, WXDLLIMPEXP_BASE);
|
WX_DECLARE_USER_EXPORTED_LIST(wxModule, wxModuleList, WXDLLIMPEXP_BASE);
|
||||||
|
|
||||||
// and an array of class info objects
|
// and an array of class info objects
|
||||||
|
@@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
#include "wx/stream.h"
|
#include "wx/stream.h"
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxMemoryOutputStream;
|
class WXDLLIMPEXP_FWD_BASE wxMemoryOutputStream;
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxMemoryInputStream : public wxInputStream
|
class WXDLLIMPEXP_BASE wxMemoryInputStream : public wxInputStream
|
||||||
{
|
{
|
||||||
|
@@ -12,7 +12,7 @@
|
|||||||
#ifndef _WX_ACCEL_H_
|
#ifndef _WX_ACCEL_H_
|
||||||
#define _WX_ACCEL_H_
|
#define _WX_ACCEL_H_
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxWindow;
|
class WXDLLIMPEXP_FWD_CORE wxWindow;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// the accel table has all accelerators for a given window or menu
|
// the accel table has all accelerators for a given window or menu
|
||||||
|
@@ -16,7 +16,7 @@
|
|||||||
#include "wx/gdiobj.h"
|
#include "wx/gdiobj.h"
|
||||||
#include "wx/bitmap.h"
|
#include "wx/bitmap.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxBrush;
|
class WXDLLIMPEXP_FWD_CORE wxBrush;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxBrush
|
// wxBrush
|
||||||
|
@@ -24,7 +24,7 @@
|
|||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
// this one if used by wxPaintDC only
|
// this one if used by wxPaintDC only
|
||||||
struct WXDLLEXPORT wxPaintDCInfo;
|
struct WXDLLIMPEXP_FWD_CORE wxPaintDCInfo;
|
||||||
|
|
||||||
WX_DECLARE_EXPORTED_OBJARRAY(wxPaintDCInfo, wxArrayDCInfo);
|
WX_DECLARE_EXPORTED_OBJARRAY(wxPaintDCInfo, wxArrayDCInfo);
|
||||||
|
|
||||||
|
@@ -38,8 +38,8 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxDDEServer;
|
class WXDLLIMPEXP_FWD_BASE wxDDEServer;
|
||||||
class WXDLLIMPEXP_BASE wxDDEClient;
|
class WXDLLIMPEXP_FWD_BASE wxDDEClient;
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxDDEConnection: public wxConnectionBase
|
class WXDLLIMPEXP_BASE wxDDEConnection: public wxConnectionBase
|
||||||
{
|
{
|
||||||
|
@@ -16,10 +16,10 @@
|
|||||||
|
|
||||||
extern WXDLLEXPORT_DATA(const wxChar) wxDialogNameStr[];
|
extern WXDLLEXPORT_DATA(const wxChar) wxDialogNameStr[];
|
||||||
|
|
||||||
class WXDLLEXPORT wxDialogModalData;
|
class WXDLLIMPEXP_FWD_CORE wxDialogModalData;
|
||||||
|
|
||||||
#if wxUSE_TOOLBAR && (defined(__SMARTPHONE__) || defined(__POCKETPC__))
|
#if wxUSE_TOOLBAR && (defined(__SMARTPHONE__) || defined(__POCKETPC__))
|
||||||
class WXDLLEXPORT wxToolBar;
|
class WXDLLIMPEXP_FWD_CORE wxToolBar;
|
||||||
extern WXDLLEXPORT_DATA(const wxChar) wxToolBarNameStr[];
|
extern WXDLLEXPORT_DATA(const wxChar) wxToolBarNameStr[];
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -20,9 +20,9 @@
|
|||||||
#include "wx/gdicmn.h" // wxBITMAP_TYPE_INVALID
|
#include "wx/gdicmn.h" // wxBITMAP_TYPE_INVALID
|
||||||
#include "wx/list.h"
|
#include "wx/list.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxGDIImageRefData;
|
class WXDLLIMPEXP_FWD_CORE wxGDIImageRefData;
|
||||||
class WXDLLEXPORT wxGDIImageHandler;
|
class WXDLLIMPEXP_FWD_CORE wxGDIImageHandler;
|
||||||
class WXDLLEXPORT wxGDIImage;
|
class WXDLLIMPEXP_FWD_CORE wxGDIImage;
|
||||||
|
|
||||||
WX_DECLARE_EXPORTED_LIST(wxGDIImageHandler, wxGDIImageHandlerList);
|
WX_DECLARE_EXPORTED_LIST(wxGDIImageHandler, wxGDIImageHandlerList);
|
||||||
|
|
||||||
|
@@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
#include <GL/gl.h>
|
#include <GL/gl.h>
|
||||||
|
|
||||||
class WXDLLIMPEXP_GL wxGLCanvas; /* forward reference */
|
class WXDLLIMPEXP_FWD_GL wxGLCanvas; /* forward reference */
|
||||||
|
|
||||||
class WXDLLIMPEXP_GL wxGLContext: public wxObject
|
class WXDLLIMPEXP_GL wxGLContext: public wxObject
|
||||||
{
|
{
|
||||||
|
@@ -16,8 +16,8 @@
|
|||||||
|
|
||||||
extern WXDLLEXPORT_DATA(const wxChar) wxStatusLineNameStr[];
|
extern WXDLLEXPORT_DATA(const wxChar) wxStatusLineNameStr[];
|
||||||
|
|
||||||
class WXDLLEXPORT wxMDIClientWindow;
|
class WXDLLIMPEXP_FWD_CORE wxMDIClientWindow;
|
||||||
class WXDLLEXPORT wxMDIChildFrame;
|
class WXDLLIMPEXP_FWD_CORE wxMDIChildFrame;
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
// wxMDIParentFrame
|
// wxMDIParentFrame
|
||||||
@@ -111,7 +111,7 @@ protected:
|
|||||||
bool m_parentFrameActive;
|
bool m_parentFrameActive;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
friend class WXDLLEXPORT wxMDIChildFrame;
|
friend class WXDLLIMPEXP_FWD_CORE wxMDIChildFrame;
|
||||||
|
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
DECLARE_DYNAMIC_CLASS(wxMDIParentFrame)
|
DECLARE_DYNAMIC_CLASS(wxMDIParentFrame)
|
||||||
|
@@ -14,11 +14,11 @@
|
|||||||
|
|
||||||
#include "wx/gdiobj.h"
|
#include "wx/gdiobj.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxPalette;
|
class WXDLLIMPEXP_FWD_CORE wxPalette;
|
||||||
|
|
||||||
class WXDLLEXPORT wxPaletteRefData: public wxGDIRefData
|
class WXDLLEXPORT wxPaletteRefData: public wxGDIRefData
|
||||||
{
|
{
|
||||||
friend class WXDLLEXPORT wxPalette;
|
friend class WXDLLIMPEXP_FWD_CORE wxPalette;
|
||||||
public:
|
public:
|
||||||
wxPaletteRefData(void);
|
wxPaletteRefData(void);
|
||||||
virtual ~wxPaletteRefData(void);
|
virtual ~wxPaletteRefData(void);
|
||||||
|
@@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
typedef WXDWORD wxMSWDash;
|
typedef WXDWORD wxMSWDash;
|
||||||
|
|
||||||
class WXDLLEXPORT wxPen;
|
class WXDLLIMPEXP_FWD_CORE wxPen;
|
||||||
|
|
||||||
// VZ: this class should be made private
|
// VZ: this class should be made private
|
||||||
class WXDLLEXPORT wxPenRefData : public wxGDIRefData
|
class WXDLLEXPORT wxPenRefData : public wxGDIRefData
|
||||||
@@ -54,7 +54,7 @@ protected:
|
|||||||
WXHPEN m_hPen;
|
WXHPEN m_hPen;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
friend class WXDLLEXPORT wxPen;
|
friend class WXDLLIMPEXP_FWD_CORE wxPen;
|
||||||
|
|
||||||
// Cannot use
|
// Cannot use
|
||||||
// DECLARE_NO_COPY_CLASS(wxPenRefData)
|
// DECLARE_NO_COPY_CLASS(wxPenRefData)
|
||||||
|
@@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
#include "wx/statbox.h"
|
#include "wx/statbox.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxSubwindows;
|
class WXDLLIMPEXP_FWD_CORE wxSubwindows;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxRadioBox
|
// wxRadioBox
|
||||||
|
@@ -52,7 +52,7 @@ protected:
|
|||||||
virtual bool DoOffset(wxCoord x, wxCoord y);
|
virtual bool DoOffset(wxCoord x, wxCoord y);
|
||||||
virtual bool DoCombine(const wxRegion& region, wxRegionOp op);
|
virtual bool DoCombine(const wxRegion& region, wxRegionOp op);
|
||||||
|
|
||||||
friend class WXDLLEXPORT wxRegionIterator;
|
friend class WXDLLIMPEXP_FWD_CORE wxRegionIterator;
|
||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxRegion)
|
DECLARE_DYNAMIC_CLASS(wxRegion)
|
||||||
};
|
};
|
||||||
|
@@ -12,7 +12,7 @@
|
|||||||
#ifndef _WX_SLIDER95_H_
|
#ifndef _WX_SLIDER95_H_
|
||||||
#define _WX_SLIDER95_H_
|
#define _WX_SLIDER95_H_
|
||||||
|
|
||||||
class WXDLLEXPORT wxSubwindows;
|
class WXDLLIMPEXP_FWD_CORE wxSubwindows;
|
||||||
|
|
||||||
// Slider
|
// Slider
|
||||||
class WXDLLEXPORT wxSlider : public wxSliderBase
|
class WXDLLEXPORT wxSlider : public wxSliderBase
|
||||||
|
@@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
#include "wx/dynarray.h"
|
#include "wx/dynarray.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxSpinCtrl;
|
class WXDLLIMPEXP_FWD_CORE wxSpinCtrl;
|
||||||
WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins);
|
WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins);
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -16,7 +16,7 @@
|
|||||||
#include "wx/icon.h"
|
#include "wx/icon.h"
|
||||||
|
|
||||||
// private helper class:
|
// private helper class:
|
||||||
class WXDLLIMPEXP_ADV wxTaskBarIconWindow;
|
class WXDLLIMPEXP_FWD_ADV wxTaskBarIconWindow;
|
||||||
|
|
||||||
class WXDLLIMPEXP_ADV wxTaskBarIcon: public wxTaskBarIconBase
|
class WXDLLIMPEXP_ADV wxTaskBarIcon: public wxTaskBarIconBase
|
||||||
{
|
{
|
||||||
|
@@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
#include "wx/memory.h"
|
#include "wx/memory.h"
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxObject;
|
class WXDLLIMPEXP_FWD_BASE wxObject;
|
||||||
|
|
||||||
#ifndef wxUSE_EXTENDED_RTTI
|
#ifndef wxUSE_EXTENDED_RTTI
|
||||||
#define wxUSE_EXTENDED_RTTI 0
|
#define wxUSE_EXTENDED_RTTI 0
|
||||||
@@ -33,9 +33,9 @@ class WXDLLIMPEXP_BASE wxObject;
|
|||||||
// conditional compilation
|
// conditional compilation
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxClassInfo;
|
class WXDLLIMPEXP_FWD_BASE wxClassInfo;
|
||||||
class WXDLLIMPEXP_BASE wxHashTable;
|
class WXDLLIMPEXP_FWD_BASE wxHashTable;
|
||||||
class WXDLLIMPEXP_BASE wxObjectRefData;
|
class WXDLLIMPEXP_FWD_BASE wxObjectRefData;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxClassInfo
|
// wxClassInfo
|
||||||
@@ -388,7 +388,7 @@ inline void* wxCheckCast(void *ptr)
|
|||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxObjectRefData
|
class WXDLLIMPEXP_BASE wxObjectRefData
|
||||||
{
|
{
|
||||||
friend class WXDLLIMPEXP_BASE wxObject;
|
friend class WXDLLIMPEXP_FWD_BASE wxObject;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
wxObjectRefData() : m_count(1) { }
|
wxObjectRefData() : m_count(1) { }
|
||||||
|
@@ -45,7 +45,7 @@ public:
|
|||||||
wxOverlayImpl *GetImpl() { return m_impl; }
|
wxOverlayImpl *GetImpl() { return m_impl; }
|
||||||
|
|
||||||
private:
|
private:
|
||||||
friend class WXDLLEXPORT wxDCOverlay;
|
friend class WXDLLIMPEXP_FWD_CORE wxDCOverlay;
|
||||||
|
|
||||||
// returns true if it has been setup
|
// returns true if it has been setup
|
||||||
bool IsOk();
|
bool IsOk();
|
||||||
|
@@ -24,7 +24,7 @@
|
|||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
// this one if used by wxPaintDC only
|
// this one if used by wxPaintDC only
|
||||||
struct WXDLLEXPORT wxPaintDCInfo;
|
struct WXDLLIMPEXP_FWD_CORE wxPaintDCInfo;
|
||||||
|
|
||||||
WX_DECLARE_EXPORTED_OBJARRAY(wxPaintDCInfo, wxArrayDCInfo);
|
WX_DECLARE_EXPORTED_OBJARRAY(wxPaintDCInfo, wxArrayDCInfo);
|
||||||
|
|
||||||
|
@@ -68,7 +68,7 @@ private:
|
|||||||
|
|
||||||
WX_DECLARE_STRING_HASH_MAP(wxPrintPaperType*, wxStringToPrintPaperTypeHashMap);
|
WX_DECLARE_STRING_HASH_MAP(wxPrintPaperType*, wxStringToPrintPaperTypeHashMap);
|
||||||
|
|
||||||
class WXDLLEXPORT wxPrintPaperTypeList;
|
class WXDLLIMPEXP_FWD_CORE wxPrintPaperTypeList;
|
||||||
|
|
||||||
class WXDLLEXPORT wxPrintPaperDatabase
|
class WXDLLEXPORT wxPrintPaperDatabase
|
||||||
{
|
{
|
||||||
|
@@ -77,8 +77,8 @@ public:
|
|||||||
// when the user clicks mouse outside it or if it loses focus in any other way
|
// when the user clicks mouse outside it or if it loses focus in any other way
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLEXPORT wxPopupWindowHandler;
|
class WXDLLIMPEXP_FWD_CORE wxPopupWindowHandler;
|
||||||
class WXDLLEXPORT wxPopupFocusHandler;
|
class WXDLLIMPEXP_FWD_CORE wxPopupFocusHandler;
|
||||||
|
|
||||||
class WXDLLEXPORT wxPopupTransientWindow : public wxPopupWindow
|
class WXDLLEXPORT wxPopupTransientWindow : public wxPopupWindow
|
||||||
{
|
{
|
||||||
|
@@ -28,7 +28,7 @@
|
|||||||
|
|
||||||
#include "wx/bitmap.h"
|
#include "wx/bitmap.h"
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxWindow;
|
class WXDLLIMPEXP_FWD_CORE wxWindow;
|
||||||
|
|
||||||
// generic implementation of wxOverlay
|
// generic implementation of wxOverlay
|
||||||
class wxOverlayImpl
|
class wxOverlayImpl
|
||||||
|
@@ -68,7 +68,7 @@ enum
|
|||||||
// wxRegEx: a regular expression
|
// wxRegEx: a regular expression
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxRegExImpl;
|
class WXDLLIMPEXP_FWD_BASE wxRegExImpl;
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxRegEx
|
class WXDLLIMPEXP_BASE wxRegEx
|
||||||
{
|
{
|
||||||
|
@@ -91,19 +91,19 @@ extern WXDLLIMPEXP_RICHTEXT const wxChar wxRichTextLineBreakChar;
|
|||||||
* Forward declarations
|
* Forward declarations
|
||||||
*/
|
*/
|
||||||
|
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextCtrl;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxRichTextCtrl;
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextObject;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxRichTextObject;
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextCacheObject;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxRichTextCacheObject;
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextObjectList;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxRichTextObjectList;
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextLine;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxRichTextLine;
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextParagraph;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxRichTextParagraph;
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextFileHandler;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxRichTextFileHandler;
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextStyleSheet;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxRichTextStyleSheet;
|
||||||
class WXDLLIMPEXP_RICHTEXT wxTextAttrEx;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxTextAttrEx;
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextListStyleDefinition;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxRichTextListStyleDefinition;
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextEvent;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxRichTextEvent;
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextRenderer;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxRichTextRenderer;
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextBuffer;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxRichTextBuffer;
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* Flags determining the available space, passed to Layout
|
* Flags determining the available space, passed to Layout
|
||||||
@@ -1472,8 +1472,8 @@ protected:
|
|||||||
* wxRichTextImageBlock stores information about an image, in binary in-memory form
|
* wxRichTextImageBlock stores information about an image, in binary in-memory form
|
||||||
*/
|
*/
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxDataInputStream;
|
class WXDLLIMPEXP_FWD_BASE wxDataInputStream;
|
||||||
class WXDLLIMPEXP_BASE wxDataOutputStream;
|
class WXDLLIMPEXP_FWD_BASE wxDataOutputStream;
|
||||||
|
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextImageBlock: public wxObject
|
class WXDLLIMPEXP_RICHTEXT wxRichTextImageBlock: public wxObject
|
||||||
{
|
{
|
||||||
@@ -1620,8 +1620,8 @@ protected:
|
|||||||
* This is a kind of box, used to represent the whole buffer
|
* This is a kind of box, used to represent the whole buffer
|
||||||
*/
|
*/
|
||||||
|
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextCommand;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxRichTextCommand;
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextAction;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxRichTextAction;
|
||||||
|
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextBuffer: public wxRichTextParagraphLayoutBox
|
class WXDLLIMPEXP_RICHTEXT wxRichTextBuffer: public wxRichTextParagraphLayoutBox
|
||||||
{
|
{
|
||||||
@@ -2010,7 +2010,7 @@ enum wxRichTextCommandId
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextAction;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxRichTextAction;
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextCommand: public wxCommand
|
class WXDLLIMPEXP_RICHTEXT wxRichTextCommand: public wxCommand
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
@@ -25,7 +25,7 @@
|
|||||||
* wxRichTextXMLHandler
|
* wxRichTextXMLHandler
|
||||||
*/
|
*/
|
||||||
|
|
||||||
class WXDLLIMPEXP_XML wxXmlNode;
|
class WXDLLIMPEXP_FWD_XML wxXmlNode;
|
||||||
|
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextXMLHandler: public wxRichTextFileHandler
|
class WXDLLIMPEXP_RICHTEXT wxRichTextXMLHandler: public wxRichTextFileHandler
|
||||||
{
|
{
|
||||||
|
@@ -49,8 +49,8 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
class WXDLLIMPEXP_NET wxTCPServer;
|
class WXDLLIMPEXP_FWD_NET wxTCPServer;
|
||||||
class WXDLLIMPEXP_NET wxTCPClient;
|
class WXDLLIMPEXP_FWD_NET wxTCPClient;
|
||||||
|
|
||||||
class WXDLLIMPEXP_NET wxTCPConnection: public wxConnectionBase
|
class WXDLLIMPEXP_NET wxTCPConnection: public wxConnectionBase
|
||||||
{
|
{
|
||||||
|
@@ -21,9 +21,9 @@
|
|||||||
#include "wx/string.h"
|
#include "wx/string.h"
|
||||||
#include "wx/filefn.h" // for wxFileOffset, wxInvalidOffset and wxSeekMode
|
#include "wx/filefn.h" // for wxFileOffset, wxInvalidOffset and wxSeekMode
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxStreamBase;
|
class WXDLLIMPEXP_FWD_BASE wxStreamBase;
|
||||||
class WXDLLIMPEXP_BASE wxInputStream;
|
class WXDLLIMPEXP_FWD_BASE wxInputStream;
|
||||||
class WXDLLIMPEXP_BASE wxOutputStream;
|
class WXDLLIMPEXP_FWD_BASE wxOutputStream;
|
||||||
|
|
||||||
typedef wxInputStream& (*__wxInputManip)(wxInputStream&);
|
typedef wxInputStream& (*__wxInputManip)(wxInputStream&);
|
||||||
typedef wxOutputStream& (*__wxOutputManip)(wxOutputStream&);
|
typedef wxOutputStream& (*__wxOutputManip)(wxOutputStream&);
|
||||||
|
@@ -55,7 +55,7 @@
|
|||||||
#include "wx/buffer.h" // for wxCharBuffer
|
#include "wx/buffer.h" // for wxCharBuffer
|
||||||
#include "wx/strconv.h" // for wxConvertXXX() macros and wxMBConv classes
|
#include "wx/strconv.h" // for wxConvertXXX() macros and wxMBConv classes
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxString;
|
class WXDLLIMPEXP_FWD_BASE wxString;
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
// macros
|
// macros
|
||||||
@@ -252,7 +252,7 @@ struct WXDLLIMPEXP_BASE wxStringData
|
|||||||
class WXDLLIMPEXP_BASE wxStringBase
|
class WXDLLIMPEXP_BASE wxStringBase
|
||||||
{
|
{
|
||||||
#if !wxUSE_STL
|
#if !wxUSE_STL
|
||||||
friend class WXDLLIMPEXP_BASE wxArrayString;
|
friend class WXDLLIMPEXP_FWD_BASE wxArrayString;
|
||||||
#endif
|
#endif
|
||||||
public :
|
public :
|
||||||
// an 'invalid' value for string index, moved to this place due to a CW bug
|
// an 'invalid' value for string index, moved to this place due to a CW bug
|
||||||
@@ -659,7 +659,7 @@ public:
|
|||||||
class WXDLLIMPEXP_BASE wxString : public wxStringBase
|
class WXDLLIMPEXP_BASE wxString : public wxStringBase
|
||||||
{
|
{
|
||||||
#if !wxUSE_STL
|
#if !wxUSE_STL
|
||||||
friend class WXDLLIMPEXP_BASE wxArrayString;
|
friend class WXDLLIMPEXP_FWD_BASE wxArrayString;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// NB: special care was taken in arranging the member functions in such order
|
// NB: special care was taken in arranging the member functions in such order
|
||||||
|
@@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
#include "wx/event.h"
|
#include "wx/event.h"
|
||||||
|
|
||||||
class WXDLLIMPEXP_ADV wxTaskBarIconEvent;
|
class WXDLLIMPEXP_FWD_ADV wxTaskBarIconEvent;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxTaskBarIconBase: define wxTaskBarIcon interface
|
// wxTaskBarIconBase: define wxTaskBarIcon interface
|
||||||
|
@@ -44,8 +44,8 @@
|
|||||||
#define NO_TEXT_WINDOW_STREAM
|
#define NO_TEXT_WINDOW_STREAM
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
class WXDLLEXPORT wxTextCtrl;
|
class WXDLLIMPEXP_FWD_CORE wxTextCtrl;
|
||||||
class WXDLLEXPORT wxTextCtrlBase;
|
class WXDLLIMPEXP_FWD_CORE wxTextCtrlBase;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxTextCtrl types
|
// wxTextCtrl types
|
||||||
|
@@ -109,11 +109,11 @@ enum wxMutexType
|
|||||||
};
|
};
|
||||||
|
|
||||||
// forward declarations
|
// forward declarations
|
||||||
class WXDLLIMPEXP_BASE wxThreadHelper;
|
class WXDLLIMPEXP_FWD_BASE wxThreadHelper;
|
||||||
class WXDLLIMPEXP_BASE wxConditionInternal;
|
class WXDLLIMPEXP_FWD_BASE wxConditionInternal;
|
||||||
class WXDLLIMPEXP_BASE wxMutexInternal;
|
class WXDLLIMPEXP_FWD_BASE wxMutexInternal;
|
||||||
class WXDLLIMPEXP_BASE wxSemaphoreInternal;
|
class WXDLLIMPEXP_FWD_BASE wxSemaphoreInternal;
|
||||||
class WXDLLIMPEXP_BASE wxThreadInternal;
|
class WXDLLIMPEXP_FWD_BASE wxThreadInternal;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// A mutex object is a synchronization object whose state is set to signaled
|
// A mutex object is a synchronization object whose state is set to signaled
|
||||||
|
@@ -26,7 +26,7 @@
|
|||||||
#endif
|
#endif
|
||||||
#include "wx/arrstr.h"
|
#include "wx/arrstr.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxTipWindowView;
|
class WXDLLIMPEXP_FWD_CORE wxTipWindowView;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxTipWindow
|
// wxTipWindow
|
||||||
|
@@ -24,7 +24,7 @@
|
|||||||
// the default names for various classes
|
// the default names for various classes
|
||||||
extern WXDLLEXPORT_DATA(const wxChar) wxFrameNameStr[];
|
extern WXDLLEXPORT_DATA(const wxChar) wxFrameNameStr[];
|
||||||
|
|
||||||
class WXDLLEXPORT wxTopLevelWindowBase;
|
class WXDLLIMPEXP_FWD_CORE wxTopLevelWindowBase;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// constants
|
// constants
|
||||||
|
@@ -107,8 +107,8 @@ inline bool operator!=(const wxTreeItemId& i1, const wxTreeItemId& i2)
|
|||||||
|
|
||||||
class WXDLLEXPORT wxTreeItemData: public wxClientData
|
class WXDLLEXPORT wxTreeItemData: public wxClientData
|
||||||
{
|
{
|
||||||
friend class WXDLLEXPORT wxTreeCtrl;
|
friend class WXDLLIMPEXP_FWD_CORE wxTreeCtrl;
|
||||||
friend class WXDLLEXPORT wxGenericTreeCtrl;
|
friend class WXDLLIMPEXP_FWD_CORE wxGenericTreeCtrl;
|
||||||
public:
|
public:
|
||||||
// creation/destruction
|
// creation/destruction
|
||||||
// --------------------
|
// --------------------
|
||||||
@@ -265,7 +265,7 @@ private:
|
|||||||
// descriptions below
|
// descriptions below
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLEXPORT wxTreeCtrlBase;
|
class WXDLLIMPEXP_FWD_CORE wxTreeCtrlBase;
|
||||||
|
|
||||||
class WXDLLEXPORT wxTreeEvent : public wxNotifyEvent
|
class WXDLLEXPORT wxTreeEvent : public wxNotifyEvent
|
||||||
{
|
{
|
||||||
@@ -320,8 +320,8 @@ private:
|
|||||||
wxString m_label;
|
wxString m_label;
|
||||||
bool m_editCancelled;
|
bool m_editCancelled;
|
||||||
|
|
||||||
friend class WXDLLEXPORT wxTreeCtrl;
|
friend class WXDLLIMPEXP_FWD_CORE wxTreeCtrl;
|
||||||
friend class WXDLLEXPORT wxGenericTreeCtrl;
|
friend class WXDLLIMPEXP_FWD_CORE wxGenericTreeCtrl;
|
||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxTreeEvent)
|
DECLARE_DYNAMIC_CLASS(wxTreeEvent)
|
||||||
};
|
};
|
||||||
|
@@ -17,8 +17,8 @@
|
|||||||
|
|
||||||
#if wxUSE_STREAMS
|
#if wxUSE_STREAMS
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxTextInputStream;
|
class WXDLLIMPEXP_FWD_BASE wxTextInputStream;
|
||||||
class WXDLLIMPEXP_BASE wxTextOutputStream;
|
class WXDLLIMPEXP_FWD_BASE wxTextOutputStream;
|
||||||
|
|
||||||
typedef wxTextInputStream& (*__wxTextInputManip)(wxTextInputStream&);
|
typedef wxTextInputStream& (*__wxTextInputManip)(wxTextInputStream&);
|
||||||
typedef wxTextOutputStream& (*__wxTextOutputManip)(wxTextOutputStream&);
|
typedef wxTextOutputStream& (*__wxTextOutputManip)(wxTextOutputStream&);
|
||||||
|
@@ -46,10 +46,10 @@ class WXDLLIMPEXP_FWD_BASE wxArrayInt;
|
|||||||
// Forward declaration
|
// Forward declaration
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxProcess;
|
class WXDLLIMPEXP_FWD_BASE wxProcess;
|
||||||
class WXDLLIMPEXP_CORE wxFrame;
|
class WXDLLIMPEXP_FWD_CORE wxFrame;
|
||||||
class WXDLLIMPEXP_CORE wxWindow;
|
class WXDLLIMPEXP_FWD_CORE wxWindow;
|
||||||
class WXDLLIMPEXP_CORE wxWindowList;
|
class WXDLLIMPEXP_FWD_CORE wxWindowList;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// Macros
|
// Macros
|
||||||
|
@@ -18,8 +18,8 @@
|
|||||||
|
|
||||||
#include "wx/event.h"
|
#include "wx/event.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxWindow;
|
class WXDLLIMPEXP_FWD_CORE wxWindow;
|
||||||
class WXDLLEXPORT wxWindowBase;
|
class WXDLLIMPEXP_FWD_CORE wxWindowBase;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
A validator has up to three purposes:
|
A validator has up to three purposes:
|
||||||
|
@@ -15,7 +15,7 @@
|
|||||||
#include "wx/vscroll.h" // base class
|
#include "wx/vscroll.h" // base class
|
||||||
#include "wx/bitmap.h"
|
#include "wx/bitmap.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxSelectionStore;
|
class WXDLLIMPEXP_FWD_CORE wxSelectionStore;
|
||||||
|
|
||||||
#define wxVListBoxNameStr _T("wxVListBox")
|
#define wxVListBoxNameStr _T("wxVListBox")
|
||||||
|
|
||||||
|
@@ -34,7 +34,7 @@
|
|||||||
#define wxWIZARD_EX_HELPBUTTON 0x00000010
|
#define wxWIZARD_EX_HELPBUTTON 0x00000010
|
||||||
|
|
||||||
// forward declarations
|
// forward declarations
|
||||||
class WXDLLIMPEXP_ADV wxWizard;
|
class WXDLLIMPEXP_FWD_ADV wxWizard;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxWizardPage is one of the wizards screen: it must know what are the
|
// wxWizardPage is one of the wizards screen: it must know what are the
|
||||||
|
@@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
#if wxUSE_XRC && wxUSE_BITMAPCOMBOBOX
|
#if wxUSE_XRC && wxUSE_BITMAPCOMBOBOX
|
||||||
|
|
||||||
class WXDLLIMPEXP_ADV wxBitmapComboBox;
|
class WXDLLIMPEXP_FWD_ADV wxBitmapComboBox;
|
||||||
|
|
||||||
class WXDLLIMPEXP_XRC wxBitmapComboBoxXmlHandler : public wxXmlResourceHandler
|
class WXDLLIMPEXP_XRC wxBitmapComboBoxXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
@@ -13,7 +13,7 @@
|
|||||||
|
|
||||||
#if wxUSE_XRC && wxUSE_CHOICEBOOK
|
#if wxUSE_XRC && wxUSE_CHOICEBOOK
|
||||||
|
|
||||||
class WXDLLEXPORT wxChoicebook;
|
class WXDLLIMPEXP_FWD_CORE wxChoicebook;
|
||||||
|
|
||||||
class WXDLLIMPEXP_XRC wxChoicebookXmlHandler : public wxXmlResourceHandler
|
class WXDLLIMPEXP_XRC wxChoicebookXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
@@ -13,7 +13,7 @@
|
|||||||
|
|
||||||
#if wxUSE_XRC && wxUSE_LISTBOOK
|
#if wxUSE_XRC && wxUSE_LISTBOOK
|
||||||
|
|
||||||
class WXDLLEXPORT wxListbook;
|
class WXDLLIMPEXP_FWD_CORE wxListbook;
|
||||||
|
|
||||||
class WXDLLIMPEXP_XRC wxListbookXmlHandler : public wxXmlResourceHandler
|
class WXDLLIMPEXP_XRC wxListbookXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
@@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
#if wxUSE_XRC && wxUSE_NOTEBOOK
|
#if wxUSE_XRC && wxUSE_NOTEBOOK
|
||||||
|
|
||||||
class WXDLLEXPORT wxNotebook;
|
class WXDLLIMPEXP_FWD_CORE wxNotebook;
|
||||||
|
|
||||||
class WXDLLIMPEXP_XRC wxNotebookXmlHandler : public wxXmlResourceHandler
|
class WXDLLIMPEXP_XRC wxNotebookXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
@@ -16,7 +16,7 @@
|
|||||||
#if wxUSE_XRC
|
#if wxUSE_XRC
|
||||||
|
|
||||||
#if wxABI_VERSION >= 20805
|
#if wxABI_VERSION >= 20805
|
||||||
class WXDLLEXPORT wxPropertySheetDialog;
|
class WXDLLIMPEXP_FWD_ADV wxPropertySheetDialog;
|
||||||
|
|
||||||
class WXDLLIMPEXP_XRC wxPropertySheetDialogXmlHandler : public wxXmlResourceHandler
|
class WXDLLIMPEXP_XRC wxPropertySheetDialogXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
@@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
#if wxUSE_XRC && wxUSE_TOOLBAR
|
#if wxUSE_XRC && wxUSE_TOOLBAR
|
||||||
|
|
||||||
class WXDLLEXPORT wxToolBar;
|
class WXDLLIMPEXP_FWD_CORE wxToolBar;
|
||||||
|
|
||||||
class WXDLLIMPEXP_XRC wxToolBarXmlHandler : public wxXmlResourceHandler
|
class WXDLLIMPEXP_XRC wxToolBarXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
@@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
#if wxUSE_XRC && wxUSE_TREEBOOK
|
#if wxUSE_XRC && wxUSE_TREEBOOK
|
||||||
|
|
||||||
class WXDLLEXPORT wxTreebook;
|
class WXDLLIMPEXP_FWD_CORE wxTreebook;
|
||||||
#include "wx/dynarray.h"
|
#include "wx/dynarray.h"
|
||||||
|
|
||||||
WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T(size_t, wxArrayTbkPageIndexes,
|
WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T(size_t, wxArrayTbkPageIndexes,
|
||||||
|
@@ -15,8 +15,8 @@
|
|||||||
|
|
||||||
#if wxUSE_XRC && wxUSE_WIZARDDLG
|
#if wxUSE_XRC && wxUSE_WIZARDDLG
|
||||||
|
|
||||||
class WXDLLEXPORT wxWizard;
|
class WXDLLIMPEXP_FWD_ADV wxWizard;
|
||||||
class WXDLLEXPORT wxWizardPageSimple;
|
class WXDLLIMPEXP_FWD_ADV wxWizardPageSimple;
|
||||||
|
|
||||||
class WXDLLIMPEXP_XRC wxWizardXmlHandler : public wxXmlResourceHandler
|
class WXDLLIMPEXP_XRC wxWizardXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
@@ -112,8 +112,8 @@ enum wxZipFlags
|
|||||||
|
|
||||||
// Forward decls
|
// Forward decls
|
||||||
//
|
//
|
||||||
class WXDLLIMPEXP_BASE wxZipEntry;
|
class WXDLLIMPEXP_FWD_BASE wxZipEntry;
|
||||||
class WXDLLIMPEXP_BASE wxZipInputStream;
|
class WXDLLIMPEXP_FWD_BASE wxZipInputStream;
|
||||||
|
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
@@ -49,7 +49,7 @@
|
|||||||
// array types
|
// array types
|
||||||
// -----------------------------------------------------------------------------
|
// -----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLEXPORT wxGenericTreeItem;
|
class WXDLLIMPEXP_FWD_CORE wxGenericTreeItem;
|
||||||
|
|
||||||
WX_DEFINE_EXPORTED_ARRAY_PTR(wxGenericTreeItem *, wxArrayGenericTreeItems);
|
WX_DEFINE_EXPORTED_ARRAY_PTR(wxGenericTreeItem *, wxArrayGenericTreeItems);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user