use WXDLLIMPEXP_FWD instead of WXDLLIMPEXP to avoid gcc4 warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@49804 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -29,7 +29,7 @@ class WXDLLIMPEXP_FWD_BASE wxLog;
|
|||||||
class WXDLLIMPEXP_FWD_BASE wxMessageOutput;
|
class WXDLLIMPEXP_FWD_BASE wxMessageOutput;
|
||||||
|
|
||||||
#if wxUSE_GUI
|
#if wxUSE_GUI
|
||||||
class WXDLLEXPORT wxEventLoop;
|
class WXDLLIMPEXP_FWD_BASE wxEventLoop;
|
||||||
struct WXDLLIMPEXP_FWD_CORE wxVideoMode;
|
struct WXDLLIMPEXP_FWD_CORE wxVideoMode;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -15,15 +15,15 @@
|
|||||||
#include "wx/string.h"
|
#include "wx/string.h"
|
||||||
#include "wx/platinfo.h"
|
#include "wx/platinfo.h"
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxObject;
|
class WXDLLIMPEXP_FWD_BASE wxObject;
|
||||||
class WXDLLEXPORT wxAppTraits;
|
class WXDLLIMPEXP_FWD_BASE wxAppTraits;
|
||||||
#if wxUSE_FONTMAP
|
#if wxUSE_FONTMAP
|
||||||
class WXDLLEXPORT wxFontMapper;
|
class WXDLLIMPEXP_FWD_CORE wxFontMapper;
|
||||||
#endif // wxUSE_FONTMAP
|
#endif // wxUSE_FONTMAP
|
||||||
class WXDLLIMPEXP_BASE wxLog;
|
class WXDLLIMPEXP_FWD_BASE wxLog;
|
||||||
class WXDLLIMPEXP_BASE wxMessageOutput;
|
class WXDLLIMPEXP_FWD_BASE wxMessageOutput;
|
||||||
class WXDLLEXPORT wxRendererNative;
|
class WXDLLIMPEXP_FWD_CORE wxRendererNative;
|
||||||
class WXDLLIMPEXP_BASE wxString;
|
class WXDLLIMPEXP_FWD_BASE wxString;
|
||||||
|
|
||||||
class GSocketGUIFunctionsTable;
|
class GSocketGUIFunctionsTable;
|
||||||
|
|
||||||
@@ -32,7 +32,7 @@ class GSocketGUIFunctionsTable;
|
|||||||
// wxAppTraits: this class defines various configurable aspects of wxApp
|
// wxAppTraits: this class defines various configurable aspects of wxApp
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxStandardPathsBase;
|
class WXDLLIMPEXP_FWD_BASE wxStandardPathsBase;
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxAppTraitsBase
|
class WXDLLIMPEXP_BASE wxAppTraitsBase
|
||||||
{
|
{
|
||||||
|
@@ -20,8 +20,8 @@
|
|||||||
// forward declarations
|
// forward declarations
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLEXPORT wxWindow;
|
class WXDLLIMPEXP_FWD_CORE wxWindow;
|
||||||
class WXDLLEXPORT wxWindowBase;
|
class WXDLLIMPEXP_FWD_CORE wxWindowBase;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// headers we have to include
|
// headers we have to include
|
||||||
|
@@ -19,7 +19,7 @@
|
|||||||
#include "wx/bookctrl.h"
|
#include "wx/bookctrl.h"
|
||||||
#include "wx/choice.h"
|
#include "wx/choice.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxChoice;
|
class WXDLLIMPEXP_FWD_CORE wxChoice;
|
||||||
|
|
||||||
extern WXDLLIMPEXP_CORE const wxEventType wxEVT_COMMAND_CHOICEBOOK_PAGE_CHANGED;
|
extern WXDLLIMPEXP_CORE const wxEventType wxEVT_COMMAND_CHOICEBOOK_PAGE_CHANGED;
|
||||||
extern WXDLLIMPEXP_CORE const wxEventType wxEVT_COMMAND_CHOICEBOOK_PAGE_CHANGING;
|
extern WXDLLIMPEXP_CORE const wxEventType wxEVT_COMMAND_CHOICEBOOK_PAGE_CHANGING;
|
||||||
|
@@ -16,7 +16,7 @@
|
|||||||
#include "wx/object.h"
|
#include "wx/object.h"
|
||||||
#include "wx/list.h"
|
#include "wx/list.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxMenu;
|
class WXDLLIMPEXP_FWD_CORE wxMenu;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxCommand: a single command capable of performing itself
|
// wxCommand: a single command capable of performing itself
|
||||||
|
@@ -46,8 +46,8 @@
|
|||||||
#include "wx/renderer.h" // this is needed for wxCONTROL_XXX flags
|
#include "wx/renderer.h" // this is needed for wxCONTROL_XXX flags
|
||||||
#include "wx/bitmap.h" // wxBitmap used by-value
|
#include "wx/bitmap.h" // wxBitmap used by-value
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxTextCtrl;
|
class WXDLLIMPEXP_FWD_CORE wxTextCtrl;
|
||||||
class WXDLLEXPORT wxComboPopup;
|
class WXDLLIMPEXP_FWD_CORE wxComboPopup;
|
||||||
|
|
||||||
//
|
//
|
||||||
// New window styles for wxComboCtrlBase
|
// New window styles for wxComboCtrlBase
|
||||||
|
@@ -16,8 +16,8 @@
|
|||||||
#include "wx/containr.h"
|
#include "wx/containr.h"
|
||||||
#include "wx/toplevel.h"
|
#include "wx/toplevel.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxSizer;
|
class WXDLLIMPEXP_FWD_CORE wxSizer;
|
||||||
class WXDLLEXPORT wxStdDialogButtonSizer;
|
class WXDLLIMPEXP_FWD_CORE wxStdDialogButtonSizer;
|
||||||
|
|
||||||
#define wxDIALOG_NO_PARENT 0x0001 // Don't make owned by apps top window
|
#define wxDIALOG_NO_PARENT 0x0001 // Don't make owned by apps top window
|
||||||
|
|
||||||
|
@@ -20,7 +20,7 @@
|
|||||||
// misc
|
// misc
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLIMPEXP_BASE wxArrayString;
|
class WXDLLIMPEXP_FWD_BASE wxArrayString;
|
||||||
|
|
||||||
#define WXDIALUP_MANAGER_DEFAULT_BEACONHOST wxT("www.yahoo.com")
|
#define WXDIALUP_MANAGER_DEFAULT_BEACONHOST wxT("www.yahoo.com")
|
||||||
|
|
||||||
|
@@ -25,13 +25,13 @@
|
|||||||
extern WXDLLEXPORT_DATA(const wxVideoMode) wxDefaultVideoMode;
|
extern WXDLLEXPORT_DATA(const wxVideoMode) wxDefaultVideoMode;
|
||||||
#endif // wxUSE_DISPLAY
|
#endif // wxUSE_DISPLAY
|
||||||
|
|
||||||
class WXDLLEXPORT wxWindow;
|
class WXDLLIMPEXP_FWD_CORE wxWindow;
|
||||||
class WXDLLEXPORT wxPoint;
|
class WXDLLIMPEXP_FWD_CORE wxPoint;
|
||||||
class WXDLLEXPORT wxRect;
|
class WXDLLIMPEXP_FWD_CORE wxRect;
|
||||||
class WXDLLIMPEXP_BASE wxString;
|
class WXDLLIMPEXP_FWD_BASE wxString;
|
||||||
|
|
||||||
class WXDLLEXPORT wxDisplayFactory;
|
class WXDLLIMPEXP_FWD_CORE wxDisplayFactory;
|
||||||
class WXDLLEXPORT wxDisplayImpl;
|
class WXDLLIMPEXP_FWD_CORE wxDisplayImpl;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxDisplay: represents a display/monitor attached to the system
|
// wxDisplay: represents a display/monitor attached to the system
|
||||||
|
@@ -18,8 +18,8 @@
|
|||||||
|
|
||||||
#include "wx/pickerbase.h"
|
#include "wx/pickerbase.h"
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxDialog;
|
class WXDLLIMPEXP_FWD_CORE wxDialog;
|
||||||
class WXDLLIMPEXP_CORE wxFileDirPickerEvent;
|
class WXDLLIMPEXP_FWD_CORE wxFileDirPickerEvent;
|
||||||
|
|
||||||
extern WXDLLEXPORT_DATA(const wxChar) wxFilePickerWidgetLabel[];
|
extern WXDLLEXPORT_DATA(const wxChar) wxFilePickerWidgetLabel[];
|
||||||
extern WXDLLEXPORT_DATA(const wxChar) wxFilePickerWidgetNameStr[];
|
extern WXDLLEXPORT_DATA(const wxChar) wxFilePickerWidgetNameStr[];
|
||||||
|
@@ -22,10 +22,10 @@
|
|||||||
extern WXDLLEXPORT_DATA(const wxChar) wxStatusLineNameStr[];
|
extern WXDLLEXPORT_DATA(const wxChar) wxStatusLineNameStr[];
|
||||||
extern WXDLLEXPORT_DATA(const wxChar) wxToolBarNameStr[];
|
extern WXDLLEXPORT_DATA(const wxChar) wxToolBarNameStr[];
|
||||||
|
|
||||||
class WXDLLEXPORT wxFrame;
|
class WXDLLIMPEXP_FWD_CORE wxFrame;
|
||||||
class WXDLLEXPORT wxMenuBar;
|
class WXDLLIMPEXP_FWD_CORE wxMenuBar;
|
||||||
class WXDLLEXPORT wxStatusBar;
|
class WXDLLIMPEXP_FWD_CORE wxStatusBar;
|
||||||
class WXDLLEXPORT wxToolBar;
|
class WXDLLIMPEXP_FWD_CORE wxToolBar;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// constants
|
// constants
|
||||||
|
@@ -17,9 +17,9 @@
|
|||||||
|
|
||||||
#include "wx/dialog.h"
|
#include "wx/dialog.h"
|
||||||
|
|
||||||
class WXDLLIMPEXP_ADV wxAboutDialogInfo;
|
class WXDLLIMPEXP_FWD_ADV wxAboutDialogInfo;
|
||||||
class WXDLLIMPEXP_CORE wxSizer;
|
class WXDLLIMPEXP_FWD_CORE wxSizer;
|
||||||
class WXDLLIMPEXP_CORE wxSizerFlags;
|
class WXDLLIMPEXP_FWD_CORE wxSizerFlags;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxGenericAboutDialog: generic "About" dialog implementation
|
// wxGenericAboutDialog: generic "About" dialog implementation
|
||||||
|
@@ -14,8 +14,8 @@
|
|||||||
|
|
||||||
#if wxUSE_BUSYINFO
|
#if wxUSE_BUSYINFO
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxFrame;
|
class WXDLLIMPEXP_FWD_CORE wxFrame;
|
||||||
class WXDLLIMPEXP_CORE wxWindow;
|
class WXDLLIMPEXP_FWD_CORE wxWindow;
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------
|
||||||
// wxBusyInfo
|
// wxBusyInfo
|
||||||
|
@@ -15,9 +15,9 @@
|
|||||||
#include "wx/control.h" // the base class
|
#include "wx/control.h" // the base class
|
||||||
#include "wx/dcclient.h" // for wxPaintDC
|
#include "wx/dcclient.h" // for wxPaintDC
|
||||||
|
|
||||||
class WXDLLEXPORT wxComboBox;
|
class WXDLLIMPEXP_FWD_CORE wxComboBox;
|
||||||
class WXDLLEXPORT wxStaticText;
|
class WXDLLIMPEXP_FWD_CORE wxStaticText;
|
||||||
class WXDLLEXPORT wxSpinCtrl;
|
class WXDLLIMPEXP_FWD_CORE wxSpinCtrl;
|
||||||
|
|
||||||
#define wxCalendarNameStr _T("CalendarCtrl")
|
#define wxCalendarNameStr _T("CalendarCtrl")
|
||||||
|
|
||||||
|
@@ -13,8 +13,8 @@
|
|||||||
#define _WX_COLLAPSABLE_PANE_H_GENERIC_
|
#define _WX_COLLAPSABLE_PANE_H_GENERIC_
|
||||||
|
|
||||||
// forward declared
|
// forward declared
|
||||||
class WXDLLEXPORT wxButton;
|
class WXDLLIMPEXP_FWD_CORE wxButton;
|
||||||
class WXDLLEXPORT wxStaticLine;
|
class WXDLLIMPEXP_FWD_CORE wxStaticLine;
|
||||||
|
|
||||||
// class name
|
// class name
|
||||||
extern WXDLLIMPEXP_DATA_CORE(const wxChar) wxCollapsiblePaneNameStr[];
|
extern WXDLLIMPEXP_DATA_CORE(const wxChar) wxCollapsiblePaneNameStr[];
|
||||||
|
@@ -30,9 +30,9 @@
|
|||||||
// classes
|
// classes
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxTextCtrl;
|
class WXDLLIMPEXP_FWD_CORE wxTextCtrl;
|
||||||
class WXDLLIMPEXP_CORE wxImageList;
|
class WXDLLIMPEXP_FWD_CORE wxImageList;
|
||||||
class WXDLLIMPEXP_BASE wxHashTable;
|
class WXDLLIMPEXP_FWD_BASE wxHashTable;
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
// Extra styles for wxGenericDirCtrl
|
// Extra styles for wxGenericDirCtrl
|
||||||
|
@@ -55,21 +55,21 @@ extern WXDLLIMPEXP_DATA_ADV(const wxChar) wxGridNameStr[];
|
|||||||
// forward declarations
|
// forward declarations
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLIMPEXP_ADV wxGrid;
|
class WXDLLIMPEXP_FWD_ADV wxGrid;
|
||||||
class WXDLLIMPEXP_ADV wxGridCellAttr;
|
class WXDLLIMPEXP_FWD_ADV wxGridCellAttr;
|
||||||
class WXDLLIMPEXP_ADV wxGridCellAttrProviderData;
|
class WXDLLIMPEXP_FWD_ADV wxGridCellAttrProviderData;
|
||||||
class WXDLLIMPEXP_ADV wxGridColLabelWindow;
|
class WXDLLIMPEXP_FWD_ADV wxGridColLabelWindow;
|
||||||
class WXDLLIMPEXP_ADV wxGridCornerLabelWindow;
|
class WXDLLIMPEXP_FWD_ADV wxGridCornerLabelWindow;
|
||||||
class WXDLLIMPEXP_ADV wxGridRowLabelWindow;
|
class WXDLLIMPEXP_FWD_ADV wxGridRowLabelWindow;
|
||||||
class WXDLLIMPEXP_ADV wxGridWindow;
|
class WXDLLIMPEXP_FWD_ADV wxGridWindow;
|
||||||
class WXDLLIMPEXP_ADV wxGridTypeRegistry;
|
class WXDLLIMPEXP_FWD_ADV wxGridTypeRegistry;
|
||||||
class WXDLLIMPEXP_ADV wxGridSelection;
|
class WXDLLIMPEXP_FWD_ADV wxGridSelection;
|
||||||
|
|
||||||
class WXDLLEXPORT wxCheckBox;
|
class WXDLLIMPEXP_FWD_CORE wxCheckBox;
|
||||||
class WXDLLEXPORT wxComboBox;
|
class WXDLLIMPEXP_FWD_CORE wxComboBox;
|
||||||
class WXDLLEXPORT wxTextCtrl;
|
class WXDLLIMPEXP_FWD_CORE wxTextCtrl;
|
||||||
#if wxUSE_SPINCTRL
|
#if wxUSE_SPINCTRL
|
||||||
class WXDLLEXPORT wxSpinCtrl;
|
class WXDLLIMPEXP_FWD_CORE wxSpinCtrl;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -79,7 +79,7 @@ private:
|
|||||||
wxGrid *m_grid;
|
wxGrid *m_grid;
|
||||||
wxGrid::wxGridSelectionModes m_selectionMode;
|
wxGrid::wxGridSelectionModes m_selectionMode;
|
||||||
|
|
||||||
friend class WXDLLIMPEXP_ADV wxGrid;
|
friend class WXDLLIMPEXP_FWD_ADV wxGrid;
|
||||||
|
|
||||||
DECLARE_NO_COPY_CLASS(wxGridSelection)
|
DECLARE_NO_COPY_CLASS(wxGridSelection)
|
||||||
};
|
};
|
||||||
|
@@ -27,13 +27,13 @@
|
|||||||
#include "wx/dcps.h"
|
#include "wx/dcps.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
class WXDLLEXPORT wxTextCtrl;
|
class WXDLLIMPEXP_FWD_CORE wxTextCtrl;
|
||||||
class WXDLLEXPORT wxButton;
|
class WXDLLIMPEXP_FWD_CORE wxButton;
|
||||||
class WXDLLEXPORT wxCheckBox;
|
class WXDLLIMPEXP_FWD_CORE wxCheckBox;
|
||||||
class WXDLLEXPORT wxComboBox;
|
class WXDLLIMPEXP_FWD_CORE wxComboBox;
|
||||||
class WXDLLEXPORT wxStaticText;
|
class WXDLLIMPEXP_FWD_CORE wxStaticText;
|
||||||
class WXDLLEXPORT wxRadioBox;
|
class WXDLLIMPEXP_FWD_CORE wxRadioBox;
|
||||||
class WXDLLEXPORT wxPageSetupData;
|
class WXDLLIMPEXP_FWD_CORE wxPageSetupData;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// constants
|
// constants
|
||||||
|
@@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
#include "wx/dialog.h"
|
#include "wx/dialog.h"
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxBookCtrlBase;
|
class WXDLLIMPEXP_FWD_CORE wxBookCtrlBase;
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
// wxPropertySheetDialog
|
// wxPropertySheetDialog
|
||||||
|
@@ -21,14 +21,14 @@
|
|||||||
// forward declaration
|
// forward declaration
|
||||||
// -----------------------------------------------------------------------------
|
// -----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLEXPORT wxGenericTreeItem;
|
class WXDLLIMPEXP_FWD_CORE wxGenericTreeItem;
|
||||||
|
|
||||||
class WXDLLEXPORT wxTreeItemData;
|
class WXDLLIMPEXP_FWD_CORE wxTreeItemData;
|
||||||
|
|
||||||
class WXDLLEXPORT wxTreeRenameTimer;
|
class WXDLLIMPEXP_FWD_CORE wxTreeRenameTimer;
|
||||||
class WXDLLEXPORT wxTreeFindTimer;
|
class WXDLLIMPEXP_FWD_CORE wxTreeFindTimer;
|
||||||
class WXDLLEXPORT wxTreeTextCtrl;
|
class WXDLLIMPEXP_FWD_CORE wxTreeTextCtrl;
|
||||||
class WXDLLEXPORT wxTextCtrl;
|
class WXDLLIMPEXP_FWD_CORE wxTextCtrl;
|
||||||
|
|
||||||
// -----------------------------------------------------------------------------
|
// -----------------------------------------------------------------------------
|
||||||
// wxGenericTreeCtrl - the tree control
|
// wxGenericTreeCtrl - the tree control
|
||||||
|
@@ -32,8 +32,8 @@
|
|||||||
#include "wx/html/helpwnd.h"
|
#include "wx/html/helpwnd.h"
|
||||||
#include "wx/html/htmprint.h"
|
#include "wx/html/htmprint.h"
|
||||||
|
|
||||||
class WXDLLIMPEXP_HTML wxHtmlHelpController;
|
class WXDLLIMPEXP_FWD_HTML wxHtmlHelpController;
|
||||||
class WXDLLIMPEXP_HTML wxHtmlHelpWindow;
|
class WXDLLIMPEXP_FWD_HTML wxHtmlHelpWindow;
|
||||||
|
|
||||||
class WXDLLIMPEXP_HTML wxHtmlHelpDialog : public wxDialog
|
class WXDLLIMPEXP_HTML wxHtmlHelpDialog : public wxDialog
|
||||||
{
|
{
|
||||||
|
@@ -20,10 +20,10 @@
|
|||||||
#include "wx/filesys.h"
|
#include "wx/filesys.h"
|
||||||
#endif // wxUSE_FILESYSTEM
|
#endif // wxUSE_FILESYSTEM
|
||||||
|
|
||||||
class WXDLLIMPEXP_HTML wxHtmlCell;
|
class WXDLLIMPEXP_FWD_HTML wxHtmlCell;
|
||||||
class WXDLLIMPEXP_HTML wxHtmlWinParser;
|
class WXDLLIMPEXP_FWD_HTML wxHtmlWinParser;
|
||||||
class WXDLLIMPEXP_HTML wxHtmlListBoxCache;
|
class WXDLLIMPEXP_FWD_HTML wxHtmlListBoxCache;
|
||||||
class WXDLLIMPEXP_HTML wxHtmlListBoxStyle;
|
class WXDLLIMPEXP_FWD_HTML wxHtmlListBoxStyle;
|
||||||
|
|
||||||
extern WXDLLIMPEXP_DATA_HTML(const wxChar) wxHtmlListBoxNameStr[];
|
extern WXDLLIMPEXP_DATA_HTML(const wxChar) wxHtmlListBoxNameStr[];
|
||||||
extern WXDLLIMPEXP_DATA_HTML(const wxChar) wxSimpleHtmlListBoxNameStr[];
|
extern WXDLLIMPEXP_DATA_HTML(const wxChar) wxSimpleHtmlListBoxNameStr[];
|
||||||
|
@@ -549,7 +549,7 @@ DECLARE_LOG_FUNCTION(Status);
|
|||||||
|
|
||||||
#if wxUSE_GUI
|
#if wxUSE_GUI
|
||||||
// this one is the same as previous except that it allows to explicitly
|
// this one is the same as previous except that it allows to explicitly
|
||||||
class WXDLLEXPORT wxFrame;
|
class WXDLLIMPEXP_FWD_CORE wxFrame;
|
||||||
// specify the frame to which the output should go
|
// specify the frame to which the output should go
|
||||||
DECLARE_LOG_FUNCTION2_EXP(Status, wxFrame *, pFrame, WXDLLIMPEXP_CORE);
|
DECLARE_LOG_FUNCTION2_EXP(Status, wxFrame *, pFrame, WXDLLIMPEXP_CORE);
|
||||||
#endif // wxUSE_GUI
|
#endif // wxUSE_GUI
|
||||||
|
@@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
#include "wx/msw/gdiimage.h"
|
#include "wx/msw/gdiimage.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxImage;
|
class WXDLLIMPEXP_FWD_CORE wxImage;
|
||||||
|
|
||||||
// Cursor
|
// Cursor
|
||||||
class WXDLLEXPORT wxCursor : public wxGDIImage
|
class WXDLLEXPORT wxCursor : public wxGDIImage
|
||||||
|
@@ -12,8 +12,8 @@
|
|||||||
#ifndef _WX_MSW_DIB_H_
|
#ifndef _WX_MSW_DIB_H_
|
||||||
#define _WX_MSW_DIB_H_
|
#define _WX_MSW_DIB_H_
|
||||||
|
|
||||||
class WXDLLEXPORT wxBitmap;
|
class WXDLLIMPEXP_FWD_CORE wxBitmap;
|
||||||
class WXDLLEXPORT wxPalette;
|
class WXDLLIMPEXP_FWD_CORE wxPalette;
|
||||||
|
|
||||||
#include "wx/msw/private.h"
|
#include "wx/msw/private.h"
|
||||||
|
|
||||||
|
@@ -230,7 +230,7 @@ private:
|
|||||||
|
|
||||||
#if wxUSE_VARIANT
|
#if wxUSE_VARIANT
|
||||||
// Convert variants
|
// Convert variants
|
||||||
class WXDLLIMPEXP_BASE wxVariant;
|
class WXDLLIMPEXP_FWD_BASE wxVariant;
|
||||||
|
|
||||||
WXDLLEXPORT bool wxConvertVariantToOle(const wxVariant& variant, VARIANTARG& oleVariant);
|
WXDLLEXPORT bool wxConvertVariantToOle(const wxVariant& variant, VARIANTARG& oleVariant);
|
||||||
WXDLLEXPORT bool wxConvertOleToVariant(const VARIANTARG& oleVariant, wxVariant& variant);
|
WXDLLEXPORT bool wxConvertOleToVariant(const VARIANTARG& oleVariant, wxVariant& variant);
|
||||||
|
@@ -19,7 +19,7 @@
|
|||||||
#include "wx/prntbase.h"
|
#include "wx/prntbase.h"
|
||||||
#include "wx/printdlg.h"
|
#include "wx/printdlg.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxDC;
|
class WXDLLIMPEXP_FWD_CORE wxDC;
|
||||||
|
|
||||||
//----------------------------------------------------------------------------
|
//----------------------------------------------------------------------------
|
||||||
// wxWindowsPrintNativeData
|
// wxWindowsPrintNativeData
|
||||||
|
@@ -28,8 +28,8 @@
|
|||||||
// internal code
|
// internal code
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLEXPORT wxOverlayImpl;
|
class WXDLLIMPEXP_FWD_CORE wxOverlayImpl;
|
||||||
class WXDLLEXPORT wxWindowDC;
|
class WXDLLIMPEXP_FWD_CORE wxWindowDC;
|
||||||
|
|
||||||
class WXDLLEXPORT wxOverlay
|
class WXDLLEXPORT wxOverlay
|
||||||
{
|
{
|
||||||
|
@@ -16,8 +16,8 @@
|
|||||||
#include "wx/sizer.h"
|
#include "wx/sizer.h"
|
||||||
#include "wx/containr.h"
|
#include "wx/containr.h"
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxTextCtrl;
|
class WXDLLIMPEXP_FWD_CORE wxTextCtrl;
|
||||||
class WXDLLEXPORT wxToolTip;
|
class WXDLLIMPEXP_FWD_CORE wxToolTip;
|
||||||
|
|
||||||
extern WXDLLEXPORT_DATA(const wxChar) wxButtonNameStr[];
|
extern WXDLLEXPORT_DATA(const wxChar) wxButtonNameStr[];
|
||||||
|
|
||||||
|
@@ -22,8 +22,8 @@
|
|||||||
* For conditions of distribution and use, see the accompanying README file.
|
* For conditions of distribution and use, see the accompanying README file.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
class WXDLLEXPORT wxImage;
|
class WXDLLIMPEXP_FWD_CORE wxImage;
|
||||||
class WXDLLEXPORT wxPalette;
|
class WXDLLIMPEXP_FWD_CORE wxPalette;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* wxQuantize
|
* wxQuantize
|
||||||
|
@@ -27,7 +27,7 @@
|
|||||||
#define wxRICHTEXT_BUFFERED_PAINTING 0
|
#define wxRICHTEXT_BUFFERED_PAINTING 0
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextStyleDefinition;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxRichTextStyleDefinition;
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* Styles and flags
|
* Styles and flags
|
||||||
|
@@ -30,8 +30,8 @@
|
|||||||
#include "wx/richtext/richtextbuffer.h"
|
#include "wx/richtext/richtextbuffer.h"
|
||||||
#include "wx/richtext/richtextstyles.h"
|
#include "wx/richtext/richtextstyles.h"
|
||||||
|
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextFormattingDialog;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxRichTextFormattingDialog;
|
||||||
class WXDLLIMPEXP_CORE wxImageList;
|
class WXDLLIMPEXP_FWD_CORE wxImageList;
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* Flags determining the pages and buttons to be created in the dialog
|
* Flags determining the pages and buttons to be created in the dialog
|
||||||
|
@@ -36,8 +36,8 @@
|
|||||||
* Forward declarations
|
* Forward declarations
|
||||||
*/
|
*/
|
||||||
|
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextCtrl;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxRichTextCtrl;
|
||||||
class WXDLLIMPEXP_RICHTEXT wxRichTextBuffer;
|
class WXDLLIMPEXP_FWD_RICHTEXT wxRichTextBuffer;
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* wxRichTextStyleDefinition class declaration
|
* wxRichTextStyleDefinition class declaration
|
||||||
|
@@ -18,8 +18,8 @@
|
|||||||
|
|
||||||
#include "wx/bookctrl.h"
|
#include "wx/bookctrl.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxToolBarBase;
|
class WXDLLIMPEXP_FWD_CORE wxToolBarBase;
|
||||||
class WXDLLEXPORT wxCommandEvent;
|
class WXDLLIMPEXP_FWD_CORE wxCommandEvent;
|
||||||
|
|
||||||
extern WXDLLIMPEXP_CORE const wxEventType wxEVT_COMMAND_TOOLBOOK_PAGE_CHANGED;
|
extern WXDLLIMPEXP_CORE const wxEventType wxEVT_COMMAND_TOOLBOOK_PAGE_CHANGED;
|
||||||
extern WXDLLIMPEXP_CORE const wxEventType wxEVT_COMMAND_TOOLBOOK_PAGE_CHANGING;
|
extern WXDLLIMPEXP_CORE const wxEventType wxEVT_COMMAND_TOOLBOOK_PAGE_CHANGING;
|
||||||
|
@@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
typedef wxWindow wxTreebookPage;
|
typedef wxWindow wxTreebookPage;
|
||||||
|
|
||||||
class WXDLLEXPORT wxTreeEvent;
|
class WXDLLIMPEXP_FWD_CORE wxTreeEvent;
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxTreebook
|
// wxTreebook
|
||||||
|
@@ -565,7 +565,7 @@ wxDEPRECATED(
|
|||||||
);
|
);
|
||||||
|
|
||||||
#if wxUSE_ACCEL
|
#if wxUSE_ACCEL
|
||||||
class WXDLLEXPORT wxAcceleratorEntry;
|
class WXDLLIMPEXP_FWD_CORE wxAcceleratorEntry;
|
||||||
|
|
||||||
// use wxAcceleratorEntry::Create() or FromString() methods instead
|
// use wxAcceleratorEntry::Create() or FromString() methods instead
|
||||||
wxDEPRECATED(
|
wxDEPRECATED(
|
||||||
|
@@ -14,8 +14,8 @@
|
|||||||
|
|
||||||
#if wxUSE_IMAGE && wxUSE_XPM
|
#if wxUSE_IMAGE && wxUSE_XPM
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxImage;
|
class WXDLLIMPEXP_FWD_CORE wxImage;
|
||||||
class WXDLLIMPEXP_BASE wxInputStream;
|
class WXDLLIMPEXP_FWD_BASE wxInputStream;
|
||||||
|
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
// wxXPMDecoder class
|
// wxXPMDecoder class
|
||||||
|
@@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
#if wxUSE_XRC && wxUSE_COLLPANE
|
#if wxUSE_XRC && wxUSE_COLLPANE
|
||||||
|
|
||||||
class WXDLLIMPEXP_ADV wxCollapsiblePane;
|
class WXDLLIMPEXP_FWD_ADV wxCollapsiblePane;
|
||||||
|
|
||||||
class WXDLLIMPEXP_XRC wxCollapsiblePaneXmlHandler : public wxXmlResourceHandler
|
class WXDLLIMPEXP_XRC wxCollapsiblePaneXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
@@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
#if wxUSE_XRC && wxUSE_MDI
|
#if wxUSE_XRC && wxUSE_MDI
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxWindow;
|
class WXDLLIMPEXP_FWD_CORE wxWindow;
|
||||||
|
|
||||||
class WXDLLIMPEXP_XRC wxMdiXmlHandler : public wxXmlResourceHandler
|
class WXDLLIMPEXP_XRC wxMdiXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
@@ -18,7 +18,7 @@
|
|||||||
#include "wx/sizer.h"
|
#include "wx/sizer.h"
|
||||||
#include "wx/gbsizer.h"
|
#include "wx/gbsizer.h"
|
||||||
|
|
||||||
class WXDLLEXPORT wxSizer;
|
class WXDLLIMPEXP_FWD_CORE wxSizer;
|
||||||
|
|
||||||
class WXDLLIMPEXP_XRC wxSizerXmlHandler : public wxXmlResourceHandler
|
class WXDLLIMPEXP_XRC wxSizerXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
@@ -44,7 +44,7 @@ IMPLEMENT_DYNAMIC_CLASS(wxAcceleratorTable, wxObject)
|
|||||||
|
|
||||||
class WXDLLEXPORT wxAcceleratorRefData: public wxObjectRefData
|
class WXDLLEXPORT wxAcceleratorRefData: public wxObjectRefData
|
||||||
{
|
{
|
||||||
friend class WXDLLEXPORT wxAcceleratorTable;
|
friend class WXDLLIMPEXP_FWD_CORE wxAcceleratorTable;
|
||||||
public:
|
public:
|
||||||
wxAcceleratorRefData();
|
wxAcceleratorRefData();
|
||||||
virtual ~wxAcceleratorRefData();
|
virtual ~wxAcceleratorRefData();
|
||||||
|
@@ -123,7 +123,7 @@ IMPLEMENT_DYNAMIC_CLASS(wxCheckListBox, wxListBox)
|
|||||||
|
|
||||||
class wxCheckListBoxItem : public wxOwnerDrawn
|
class wxCheckListBoxItem : public wxOwnerDrawn
|
||||||
{
|
{
|
||||||
friend class WXDLLEXPORT wxCheckListBox;
|
friend class WXDLLIMPEXP_FWD_CORE wxCheckListBox;
|
||||||
public:
|
public:
|
||||||
// ctor
|
// ctor
|
||||||
wxCheckListBoxItem(wxCheckListBox *pParent, size_t nIndex);
|
wxCheckListBoxItem(wxCheckListBox *pParent, size_t nIndex);
|
||||||
|
@@ -163,7 +163,7 @@ struct WXDLLEXPORT wxRasThreadData
|
|||||||
HANDLE hEventRas, // automatic event which RAS signals when status changes
|
HANDLE hEventRas, // automatic event which RAS signals when status changes
|
||||||
hEventQuit; // manual event which we signal when we terminate
|
hEventQuit; // manual event which we signal when we terminate
|
||||||
|
|
||||||
class WXDLLEXPORT wxDialUpManagerMSW *dialUpManager; // the owner
|
class WXDLLIMPEXP_FWD_CORE wxDialUpManagerMSW *dialUpManager; // the owner
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -44,7 +44,7 @@
|
|||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
|
|
||||||
// in case we're compiling in non-GUI mode
|
// in case we're compiling in non-GUI mode
|
||||||
class WXDLLEXPORT wxIcon;
|
class WXDLLIMPEXP_FWD_CORE wxIcon;
|
||||||
|
|
||||||
// These classes use Windows registry to retrieve the required information.
|
// These classes use Windows registry to retrieve the required information.
|
||||||
//
|
//
|
||||||
|
Reference in New Issue
Block a user