Add import/export attributes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35055 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
172df1f035
commit
20123d4958
@ -25,13 +25,13 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxPalette;
|
||||
class WXDLLIMPEXP_CORE wxPalette;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxPalette
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxPalette: public wxPaletteBase
|
||||
class WXDLLIMPEXP_CORE wxPalette: public wxPaletteBase
|
||||
{
|
||||
DECLARE_DYNAMIC_CLASS(wxPalette)
|
||||
|
||||
|
@ -22,14 +22,14 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxApp;
|
||||
class wxLog;
|
||||
class WXDLLIMPEXP_CORE wxApp;
|
||||
class WXDLLIMPEXP_BASE wxLog;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxApp
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxApp: public wxAppBase
|
||||
class WXDLLIMPEXP_CORE wxApp: public wxAppBase
|
||||
{
|
||||
public:
|
||||
wxApp();
|
||||
|
@ -31,15 +31,15 @@ class WXDLLEXPORT wxPixelDataBase;
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMask;
|
||||
class wxBitmap;
|
||||
class wxImage;
|
||||
class WXDLLIMPEXP_CORE wxMask;
|
||||
class WXDLLIMPEXP_CORE wxBitmap;
|
||||
class WXDLLIMPEXP_CORE wxImage;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxMask
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMask: public wxObject
|
||||
class WXDLLIMPEXP_CORE wxMask: public wxObject
|
||||
{
|
||||
public:
|
||||
wxMask();
|
||||
@ -65,7 +65,7 @@ private:
|
||||
// wxBitmap
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxBitmap: public wxBitmapBase
|
||||
class WXDLLIMPEXP_CORE wxBitmap: public wxBitmapBase
|
||||
{
|
||||
public:
|
||||
wxBitmap();
|
||||
@ -173,7 +173,7 @@ private:
|
||||
// wxBitmapHandler
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxBitmapHandler: public wxBitmapHandlerBase
|
||||
class WXDLLIMPEXP_CORE wxBitmapHandler: public wxBitmapHandlerBase
|
||||
{
|
||||
public:
|
||||
wxBitmapHandler() { }
|
||||
|
@ -19,7 +19,7 @@
|
||||
// wxBitmapButton
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxBitmapButton: public wxBitmapButtonBase
|
||||
class WXDLLIMPEXP_CORE wxBitmapButton: public wxBitmapButtonBase
|
||||
{
|
||||
public:
|
||||
wxBitmapButton() { Init(); }
|
||||
|
@ -25,13 +25,13 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxBrush;
|
||||
class WXDLLIMPEXP_CORE wxBrush;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxBrush
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxBrush: public wxBrushBase
|
||||
class WXDLLIMPEXP_CORE wxBrush: public wxBrushBase
|
||||
{
|
||||
public:
|
||||
wxBrush() { }
|
||||
|
@ -23,19 +23,19 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxButton;
|
||||
class WXDLLIMPEXP_CORE wxButton;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// global data
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
extern const wxChar *wxButtonNameStr;
|
||||
extern WXDLLIMPEXP_CORE const wxChar *wxButtonNameStr;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxButton
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxButton: public wxButtonBase
|
||||
class WXDLLIMPEXP_CORE wxButton: public wxButtonBase
|
||||
{
|
||||
public:
|
||||
wxButton();
|
||||
|
@ -18,7 +18,7 @@
|
||||
// wxCheckBox
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxCheckBox : public wxCheckBoxBase
|
||||
class WXDLLIMPEXP_CORE wxCheckBox : public wxCheckBoxBase
|
||||
{
|
||||
public:
|
||||
wxCheckBox();
|
||||
|
@ -32,7 +32,7 @@
|
||||
// wxCheckListBox
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxCheckListBox : public wxListBox
|
||||
class WXDLLIMPEXP_CORE wxCheckListBox : public wxListBox
|
||||
{
|
||||
public:
|
||||
wxCheckListBox();
|
||||
|
@ -21,7 +21,7 @@ class WXDLLIMPEXP_BASE wxArrayString;
|
||||
// wxChoice
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxChoice : public wxChoiceBase
|
||||
class WXDLLIMPEXP_CORE wxChoice : public wxChoiceBase
|
||||
{
|
||||
public:
|
||||
wxChoice();
|
||||
|
@ -27,7 +27,7 @@
|
||||
// wxClipboard
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxClipboard : public wxClipboardBase
|
||||
class WXDLLIMPEXP_CORE wxClipboard : public wxClipboardBase
|
||||
{
|
||||
public:
|
||||
wxClipboard();
|
||||
|
@ -25,18 +25,18 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxDC;
|
||||
class wxPaintDC;
|
||||
class wxBitmap;
|
||||
class wxWindow;
|
||||
class WXDLLIMPEXP_CORE wxDC;
|
||||
class WXDLLIMPEXP_CORE wxPaintDC;
|
||||
class WXDLLIMPEXP_CORE wxBitmap;
|
||||
class WXDLLIMPEXP_CORE wxWindow;
|
||||
|
||||
class wxColour;
|
||||
class WXDLLIMPEXP_CORE wxColour;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxColour
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxColour: public wxGDIObject
|
||||
class WXDLLIMPEXP_CORE wxColour: public wxGDIObject
|
||||
{
|
||||
public:
|
||||
wxColour() { }
|
||||
|
@ -26,20 +26,20 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxComboBox;
|
||||
class WXDLLIMPEXP_CORE wxComboBox;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// global data
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
extern const wxChar* wxComboBoxNameStr;
|
||||
extern const wxChar* wxEmptyString;
|
||||
extern WXDLLIMPEXP_CORE const wxChar* wxComboBoxNameStr;
|
||||
extern WXDLLIMPEXP_BASE const wxChar* wxEmptyString;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxComboBox
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxComboBox : public wxControl, public wxComboBoxBase
|
||||
class WXDLLIMPEXP_CORE wxComboBox : public wxControl, public wxComboBoxBase
|
||||
{
|
||||
public:
|
||||
inline wxComboBox() {}
|
||||
|
@ -23,7 +23,7 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxControl;
|
||||
class WXDLLIMPEXP_CORE wxControl;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxControl
|
||||
@ -36,7 +36,7 @@ extern "C" {
|
||||
typedef GtkWidget* (*wxGtkWidgetNewFromAdj_t)(GtkAdjustment*);
|
||||
}
|
||||
|
||||
class wxControl : public wxControlBase
|
||||
class WXDLLIMPEXP_CORE wxControl : public wxControlBase
|
||||
{
|
||||
public:
|
||||
wxControl();
|
||||
|
@ -27,7 +27,7 @@
|
||||
// wxCursor
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxCursor: public wxObject
|
||||
class WXDLLIMPEXP_CORE wxCursor: public wxObject
|
||||
{
|
||||
public:
|
||||
|
||||
|
@ -12,7 +12,7 @@
|
||||
#ifndef _WX_GTK_DATAFORM_H
|
||||
#define _WX_GTK_DATAFORM_H
|
||||
|
||||
class wxDataFormat
|
||||
class WXDLLIMPEXP_CORE wxDataFormat
|
||||
{
|
||||
public:
|
||||
// the clipboard formats under GDK are GdkAtoms
|
||||
|
@ -18,7 +18,7 @@
|
||||
// wxDataObject is the same as wxDataObjectBase under wxGTK
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxDataObject : public wxDataObjectBase
|
||||
class WXDLLIMPEXP_CORE wxDataObject : public wxDataObjectBase
|
||||
{
|
||||
public:
|
||||
wxDataObject();
|
||||
|
@ -19,7 +19,7 @@
|
||||
// wxBitmapDataObject is a specialization of wxDataObject for bitmaps
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxBitmapDataObject : public wxBitmapDataObjectBase
|
||||
class WXDLLIMPEXP_CORE wxBitmapDataObject : public wxBitmapDataObjectBase
|
||||
{
|
||||
public:
|
||||
// ctors
|
||||
@ -63,7 +63,7 @@ private:
|
||||
// wxFileDataObject is a specialization of wxDataObject for file names
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxFileDataObject : public wxFileDataObjectBase
|
||||
class WXDLLIMPEXP_CORE wxFileDataObject : public wxFileDataObjectBase
|
||||
{
|
||||
public:
|
||||
// implement base class pure virtuals
|
||||
|
@ -19,7 +19,7 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxDC;
|
||||
class WXDLLIMPEXP_CORE wxDC;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// constants
|
||||
@ -40,7 +40,7 @@ class wxDC;
|
||||
// wxDC
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxDC : public wxDCBase
|
||||
class WXDLLIMPEXP_CORE wxDC : public wxDCBase
|
||||
{
|
||||
public:
|
||||
wxDC();
|
||||
|
@ -21,15 +21,15 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxWindowDC;
|
||||
class wxPaintDC;
|
||||
class wxClientDC;
|
||||
class WXDLLIMPEXP_CORE wxWindowDC;
|
||||
class WXDLLIMPEXP_CORE wxPaintDC;
|
||||
class WXDLLIMPEXP_CORE wxClientDC;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxWindowDC
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxWindowDC : public wxDC
|
||||
class WXDLLIMPEXP_CORE wxWindowDC : public wxDC
|
||||
{
|
||||
public:
|
||||
wxWindowDC();
|
||||
@ -140,7 +140,7 @@ private:
|
||||
// wxClientDC
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxClientDC : public wxWindowDC
|
||||
class WXDLLIMPEXP_CORE wxClientDC : public wxWindowDC
|
||||
{
|
||||
public:
|
||||
wxClientDC() { }
|
||||
@ -157,7 +157,7 @@ private:
|
||||
// wxPaintDC
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxPaintDC : public wxClientDC
|
||||
class WXDLLIMPEXP_CORE wxPaintDC : public wxClientDC
|
||||
{
|
||||
public:
|
||||
wxPaintDC() { }
|
||||
|
@ -22,13 +22,13 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMemoryDC;
|
||||
class WXDLLIMPEXP_CORE wxMemoryDC;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxMemoryDC
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMemoryDC : public wxWindowDC
|
||||
class WXDLLIMPEXP_CORE wxMemoryDC : public wxWindowDC
|
||||
{
|
||||
public:
|
||||
wxMemoryDC();
|
||||
|
@ -16,13 +16,13 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxScreenDC;
|
||||
class WXDLLIMPEXP_CORE wxScreenDC;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxScreenDC
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxScreenDC : public wxPaintDC
|
||||
class WXDLLIMPEXP_CORE wxScreenDC : public wxPaintDC
|
||||
{
|
||||
public:
|
||||
wxScreenDC();
|
||||
|
@ -21,19 +21,19 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxDialog;
|
||||
class WXDLLIMPEXP_CORE wxDialog;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// global data
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
extern const wxChar *wxDialogNameStr;
|
||||
extern WXDLLIMPEXP_CORE const wxChar *wxDialogNameStr;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxDialog
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxDialog: public wxDialogBase
|
||||
class WXDLLIMPEXP_CORE wxDialog: public wxDialogBase
|
||||
{
|
||||
public:
|
||||
wxDialog() { Init(); }
|
||||
|
@ -28,13 +28,13 @@
|
||||
// classes
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
class wxWindow;
|
||||
class WXDLLIMPEXP_CORE wxWindow;
|
||||
|
||||
class wxDropTarget;
|
||||
class wxTextDropTarget;
|
||||
class wxFileDropTarget;
|
||||
class WXDLLIMPEXP_CORE wxDropTarget;
|
||||
class WXDLLIMPEXP_CORE wxTextDropTarget;
|
||||
class WXDLLIMPEXP_CORE wxFileDropTarget;
|
||||
|
||||
class wxDropSource;
|
||||
class WXDLLIMPEXP_CORE wxDropSource;
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// macros
|
||||
@ -50,7 +50,7 @@ class wxDropSource;
|
||||
// wxDropTarget
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
class wxDropTarget: public wxDropTargetBase
|
||||
class WXDLLIMPEXP_CORE wxDropTarget: public wxDropTargetBase
|
||||
{
|
||||
public:
|
||||
wxDropTarget(wxDataObject *dataObject = (wxDataObject*) NULL );
|
||||
@ -83,7 +83,7 @@ public:
|
||||
// wxDropSource
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
class wxDropSource: public wxDropSourceBase
|
||||
class WXDLLIMPEXP_CORE wxDropSource: public wxDropSourceBase
|
||||
{
|
||||
public:
|
||||
// constructor. set data later with SetData()
|
||||
|
@ -21,7 +21,7 @@
|
||||
// wxFileDialog
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
class wxFileDialog: public wxGenericFileDialog
|
||||
class WXDLLIMPEXP_CORE wxFileDialog: public wxGenericFileDialog
|
||||
{
|
||||
public:
|
||||
wxFileDialog() { }
|
||||
|
@ -20,17 +20,17 @@
|
||||
// classes
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxDC;
|
||||
class wxPaintDC;
|
||||
class wxWindow;
|
||||
class WXDLLIMPEXP_CORE wxDC;
|
||||
class WXDLLIMPEXP_CORE wxPaintDC;
|
||||
class WXDLLIMPEXP_CORE wxWindow;
|
||||
|
||||
class wxFont;
|
||||
class WXDLLIMPEXP_CORE wxFont;
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// wxFont
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxFont : public wxFontBase
|
||||
class WXDLLIMPEXP_CORE wxFont : public wxFontBase
|
||||
{
|
||||
public:
|
||||
// ctors and such
|
||||
|
@ -19,7 +19,7 @@
|
||||
// wxFontDialog
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxFontDialog : public wxFontDialogBase
|
||||
class WXDLLIMPEXP_CORE wxFontDialog : public wxFontDialogBase
|
||||
{
|
||||
public:
|
||||
wxFontDialog() : wxFontDialogBase() { /* must be Create()d later */ }
|
||||
|
@ -19,18 +19,18 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMDIChildFrame;
|
||||
class wxMDIClientWindow;
|
||||
class wxMenu;
|
||||
class wxMenuBar;
|
||||
class wxToolBar;
|
||||
class wxStatusBar;
|
||||
class WXDLLIMPEXP_CORE wxMDIChildFrame;
|
||||
class WXDLLIMPEXP_CORE wxMDIClientWindow;
|
||||
class WXDLLIMPEXP_CORE wxMenu;
|
||||
class WXDLLIMPEXP_CORE wxMenuBar;
|
||||
class WXDLLIMPEXP_CORE wxToolBar;
|
||||
class WXDLLIMPEXP_CORE wxStatusBar;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxFrame
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxFrame : public wxFrameBase
|
||||
class WXDLLIMPEXP_CORE wxFrame : public wxFrameBase
|
||||
{
|
||||
public:
|
||||
// construction
|
||||
|
@ -27,19 +27,19 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxGauge;
|
||||
class WXDLLIMPEXP_CORE wxGauge;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// global data
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
extern const wxChar* wxGaugeNameStr;
|
||||
extern WXDLLIMPEXP_CORE const wxChar* wxGaugeNameStr;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxGaugeBox
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxGauge: public wxControl
|
||||
class WXDLLIMPEXP_CORE wxGauge: public wxControl
|
||||
{
|
||||
public:
|
||||
wxGauge() { Init(); }
|
||||
|
@ -17,7 +17,7 @@
|
||||
#pragma interface
|
||||
#endif
|
||||
|
||||
class wxGDIObject : public wxObject
|
||||
class WXDLLIMPEXP_CORE wxGDIObject : public wxObject
|
||||
{
|
||||
public:
|
||||
inline wxGDIObject() { m_visible = FALSE; };
|
||||
|
@ -23,13 +23,13 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxIcon;
|
||||
class WXDLLIMPEXP_CORE wxIcon;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxIcon
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxIcon: public wxBitmap
|
||||
class WXDLLIMPEXP_CORE wxIcon: public wxBitmap
|
||||
{
|
||||
public:
|
||||
wxIcon();
|
||||
|
@ -23,7 +23,7 @@ class WXDLLIMPEXP_BASE wxSortedArrayString;
|
||||
// wxListBox
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxListBox : public wxListBoxBase
|
||||
class WXDLLIMPEXP_CORE wxListBox : public wxListBoxBase
|
||||
{
|
||||
public:
|
||||
// ctors and such
|
||||
|
@ -27,22 +27,22 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMDIParentFrame;
|
||||
class wxMDIClientWindow;
|
||||
class wxMDIChildFrame;
|
||||
class WXDLLIMPEXP_CORE wxMDIParentFrame;
|
||||
class WXDLLIMPEXP_CORE wxMDIClientWindow;
|
||||
class WXDLLIMPEXP_CORE wxMDIChildFrame;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// global data
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
extern const wxChar* wxFrameNameStr;
|
||||
extern const wxChar* wxStatusLineNameStr;
|
||||
extern WXDLLIMPEXP_CORE const wxChar* wxFrameNameStr;
|
||||
extern WXDLLIMPEXP_CORE const wxChar* wxStatusLineNameStr;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxMDIParentFrame
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMDIParentFrame: public wxFrame
|
||||
class WXDLLIMPEXP_CORE wxMDIParentFrame: public wxFrame
|
||||
{
|
||||
public:
|
||||
wxMDIParentFrame() { Init(); }
|
||||
@ -102,7 +102,7 @@ private:
|
||||
// wxMDIChildFrame
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMDIChildFrame: public wxFrame
|
||||
class WXDLLIMPEXP_CORE wxMDIChildFrame: public wxFrame
|
||||
{
|
||||
public:
|
||||
wxMDIChildFrame();
|
||||
@ -205,7 +205,7 @@ private:
|
||||
// wxMDIClientWindow
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMDIClientWindow: public wxWindow
|
||||
class WXDLLIMPEXP_CORE wxMDIClientWindow: public wxWindow
|
||||
{
|
||||
public:
|
||||
wxMDIClientWindow();
|
||||
|
@ -18,7 +18,7 @@
|
||||
// wxMenuBar
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMenuBar : public wxMenuBarBase
|
||||
class WXDLLIMPEXP_CORE wxMenuBar : public wxMenuBarBase
|
||||
{
|
||||
public:
|
||||
// ctors
|
||||
@ -65,7 +65,7 @@ private:
|
||||
// wxMenu
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMenu : public wxMenuBase
|
||||
class WXDLLIMPEXP_CORE wxMenu : public wxMenuBase
|
||||
{
|
||||
public:
|
||||
// ctors & dtor
|
||||
|
@ -20,7 +20,7 @@
|
||||
// wxMenuItem
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMenuItem : public wxMenuItemBase
|
||||
class WXDLLIMPEXP_CORE wxMenuItem : public wxMenuItemBase
|
||||
{
|
||||
public:
|
||||
wxMenuItem(wxMenu *parentMenu = (wxMenu *)NULL,
|
||||
|
@ -25,13 +25,13 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMiniFrame;
|
||||
class WXDLLIMPEXP_CORE wxMiniFrame;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxMiniFrame
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMiniFrame: public wxFrame
|
||||
class WXDLLIMPEXP_CORE wxMiniFrame: public wxFrame
|
||||
{
|
||||
DECLARE_DYNAMIC_CLASS(wxMiniFrame)
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
// internal class
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxGtkNotebookPage;
|
||||
class WXDLLIMPEXP_CORE wxGtkNotebookPage;
|
||||
|
||||
#include "wx/list.h"
|
||||
WX_DECLARE_LIST(wxGtkNotebookPage, wxGtkNotebookPagesList);
|
||||
@ -28,7 +28,7 @@ WX_DECLARE_LIST(wxGtkNotebookPage, wxGtkNotebookPagesList);
|
||||
// wxNotebook
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxNotebook : public wxNotebookBase
|
||||
class WXDLLIMPEXP_CORE wxNotebook : public wxNotebookBase
|
||||
{
|
||||
public:
|
||||
// default for dynamic class
|
||||
|
@ -25,7 +25,7 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxPen;
|
||||
class WXDLLIMPEXP_CORE wxPen;
|
||||
|
||||
#if defined(__WXGTK127__) || defined(__WXGTK20__)
|
||||
typedef gint8 wxGTKDash;
|
||||
@ -37,7 +37,7 @@ typedef gchar wxGTKDash;
|
||||
// wxPen
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxPen: public wxGDIObject
|
||||
class WXDLLIMPEXP_CORE wxPen: public wxGDIObject
|
||||
{
|
||||
public:
|
||||
wxPen() { }
|
||||
|
@ -23,7 +23,7 @@
|
||||
// wxPopUpWindow
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxPopupWindow: public wxPopupWindowBase
|
||||
class WXDLLIMPEXP_CORE wxPopupWindow: public wxPopupWindowBase
|
||||
{
|
||||
public:
|
||||
wxPopupWindow() { }
|
||||
|
@ -133,7 +133,7 @@ inline wxEventType GtkScrollWinTypeToWx(guint scrollType)
|
||||
|
||||
#ifdef __WXGTK20__
|
||||
// Escapes string so that it is valid Pango markup XML string:
|
||||
wxString wxEscapeStringForPangoMarkup(const wxString& str);
|
||||
WXDLLIMPEXP_CORE wxString wxEscapeStringForPangoMarkup(const wxString& str);
|
||||
#endif
|
||||
|
||||
// The declaration for gtk_icon_size_lookup was accidentally ifdefed out in
|
||||
|
@ -21,7 +21,7 @@
|
||||
// wxRadioBox
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxRadioBox: public wxControl
|
||||
class WXDLLIMPEXP_CORE wxRadioBox: public wxControl
|
||||
{
|
||||
public:
|
||||
wxRadioBox() { Init(); }
|
||||
|
@ -19,7 +19,7 @@
|
||||
// wxRadioButton
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxRadioButton: public wxControl
|
||||
class WXDLLIMPEXP_CORE wxRadioButton: public wxControl
|
||||
{
|
||||
public:
|
||||
wxRadioButton() { }
|
||||
|
@ -22,7 +22,7 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxRegion;
|
||||
class WXDLLIMPEXP_CORE wxRegion;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// constants
|
||||
@ -49,7 +49,7 @@ enum wxRegionOp
|
||||
// wxRegion
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxRegion : public wxGDIObject
|
||||
class WXDLLIMPEXP_CORE wxRegion : public wxGDIObject
|
||||
{
|
||||
public:
|
||||
wxRegion() { }
|
||||
@ -162,7 +162,7 @@ private:
|
||||
// wxRegionIterator: decomposes a region into rectangles
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxRegionIterator: public wxObject
|
||||
class WXDLLIMPEXP_CORE wxRegionIterator: public wxObject
|
||||
{
|
||||
public:
|
||||
wxRegionIterator();
|
||||
|
@ -21,13 +21,13 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxScrollBar;
|
||||
class WXDLLIMPEXP_CORE wxScrollBar;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxScrollBar
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxScrollBar: public wxScrollBarBase
|
||||
class WXDLLIMPEXP_CORE wxScrollBar: public wxScrollBarBase
|
||||
{
|
||||
public:
|
||||
wxScrollBar()
|
||||
|
@ -18,7 +18,7 @@
|
||||
// wxSlider
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxSlider : public wxSliderBase
|
||||
class WXDLLIMPEXP_CORE wxSlider : public wxSliderBase
|
||||
{
|
||||
public:
|
||||
wxSlider() { }
|
||||
|
@ -19,7 +19,7 @@
|
||||
// wxSpinButton
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxSpinButton : public wxSpinButtonBase
|
||||
class WXDLLIMPEXP_CORE wxSpinButton : public wxSpinButtonBase
|
||||
{
|
||||
public:
|
||||
wxSpinButton() { }
|
||||
|
@ -25,7 +25,7 @@
|
||||
// wxSpinCtrl
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxSpinCtrl : public wxControl
|
||||
class WXDLLIMPEXP_CORE wxSpinCtrl : public wxControl
|
||||
{
|
||||
public:
|
||||
wxSpinCtrl() {}
|
||||
|
@ -21,7 +21,7 @@
|
||||
// wxStaticBitmap
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxStaticBitmap : public wxStaticBitmapBase
|
||||
class WXDLLIMPEXP_CORE wxStaticBitmap : public wxStaticBitmapBase
|
||||
{
|
||||
public:
|
||||
wxStaticBitmap();
|
||||
|
@ -19,7 +19,7 @@
|
||||
// wxStaticBox
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxStaticBox : public wxStaticBoxBase
|
||||
class WXDLLIMPEXP_CORE wxStaticBox : public wxStaticBoxBase
|
||||
{
|
||||
public:
|
||||
wxStaticBox();
|
||||
|
@ -23,7 +23,7 @@
|
||||
// wxStaticLine
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxStaticLine : public wxStaticLineBase
|
||||
class WXDLLIMPEXP_CORE wxStaticLine : public wxStaticLineBase
|
||||
{
|
||||
public:
|
||||
wxStaticLine();
|
||||
|
@ -24,7 +24,7 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxStaticText;
|
||||
class WXDLLIMPEXP_CORE wxStaticText;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// global data
|
||||
@ -34,7 +34,7 @@ class wxStaticText;
|
||||
// wxStaticText
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxStaticText : public wxControl
|
||||
class WXDLLIMPEXP_CORE wxStaticText : public wxControl
|
||||
{
|
||||
public:
|
||||
wxStaticText();
|
||||
|
@ -20,7 +20,7 @@
|
||||
// wxToolBar
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxToolBar : public wxToolBarBase
|
||||
class WXDLLIMPEXP_CORE wxToolBar : public wxToolBarBase
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
|
@ -19,7 +19,7 @@
|
||||
// wxTextCtrl
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxTextCtrl: public wxTextCtrlBase
|
||||
class WXDLLIMPEXP_CORE wxTextCtrl: public wxTextCtrlBase
|
||||
{
|
||||
public:
|
||||
wxTextCtrl() { Init(); }
|
||||
|
@ -19,20 +19,20 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxToggleButton;
|
||||
class wxToggleBitmapButton;
|
||||
class WXDLLIMPEXP_CORE wxToggleButton;
|
||||
class WXDLLIMPEXP_CORE wxToggleBitmapButton;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// global data
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
extern const wxChar *wxCheckBoxNameStr;
|
||||
extern WXDLLIMPEXP_CORE const wxChar *wxCheckBoxNameStr;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxToggleBitmapButton
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxToggleBitmapButton: public wxControl
|
||||
class WXDLLIMPEXP_CORE wxToggleBitmapButton: public wxControl
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
@ -88,7 +88,7 @@ private:
|
||||
// wxToggleButton
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxToggleButton: public wxControl
|
||||
class WXDLLIMPEXP_CORE wxToggleButton: public wxControl
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
|
@ -19,7 +19,7 @@
|
||||
// wxTimer
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxTimer : public wxTimerBase
|
||||
class WXDLLIMPEXP_CORE wxTimer : public wxTimerBase
|
||||
{
|
||||
public:
|
||||
wxTimer() { Init(); }
|
||||
|
@ -22,14 +22,14 @@
|
||||
// forward declarations
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxToolTip;
|
||||
class wxWindow;
|
||||
class WXDLLIMPEXP_CORE wxToolTip;
|
||||
class WXDLLIMPEXP_CORE wxWindow;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxToolTip
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxToolTip : public wxObject
|
||||
class WXDLLIMPEXP_CORE wxToolTip : public wxObject
|
||||
{
|
||||
public:
|
||||
// globally change the tooltip parameters
|
||||
|
@ -20,7 +20,7 @@
|
||||
// wxTopLevelWindowGTK
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxTopLevelWindowGTK : public wxTopLevelWindowBase
|
||||
class WXDLLIMPEXP_CORE wxTopLevelWindowGTK : public wxTopLevelWindowBase
|
||||
{
|
||||
public:
|
||||
// construction
|
||||
|
@ -25,13 +25,13 @@
|
||||
typedef long wxDataType;
|
||||
|
||||
// fwd decl
|
||||
class wxImageList;
|
||||
class WXDLLIMPEXP_CORE wxImageList;
|
||||
struct wxTreeViewItem;
|
||||
|
||||
// a callback function used for sorting tree items, it should return -1 if the
|
||||
// first item precedes the second, +1 if the second precedes the first or 0 if
|
||||
// they're equivalent
|
||||
class wxTreeItemData;
|
||||
class WXDLLIMPEXP_CORE wxTreeItemData;
|
||||
typedef int (*wxTreeItemCmpFunc)(wxTreeItemData *item1, wxTreeItemData *item2);
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
|
@ -23,6 +23,8 @@ extern "C" {
|
||||
#include <gtk/gtkfeatures.h>
|
||||
#endif
|
||||
|
||||
#include "wx/dlimpexp.h"
|
||||
|
||||
#define GTK_PIZZA(obj) GTK_CHECK_CAST (obj, gtk_pizza_get_type (), GtkPizza)
|
||||
#define GTK_PIZZA_CLASS(klass) GTK_CHECK_CLASS_CAST (klass, gtk_pizza_get_type (), GtkPizzaClass)
|
||||
#define GTK_IS_PIZZA(obj) GTK_CHECK_TYPE (obj, gtk_pizza_get_type ())
|
||||
@ -82,28 +84,37 @@ struct _GtkPizzaClass
|
||||
GtkAdjustment *vadjustment);
|
||||
};
|
||||
|
||||
WXDLLIMPEXP_CORE
|
||||
GtkType gtk_pizza_get_type (void);
|
||||
WXDLLIMPEXP_CORE
|
||||
GtkWidget* gtk_pizza_new (void);
|
||||
|
||||
WXDLLIMPEXP_CORE
|
||||
void gtk_pizza_set_shadow_type (GtkPizza *pizza,
|
||||
GtkMyShadowType type);
|
||||
|
||||
WXDLLIMPEXP_CORE
|
||||
void gtk_pizza_set_clear (GtkPizza *pizza,
|
||||
gboolean clear);
|
||||
|
||||
WXDLLIMPEXP_CORE
|
||||
void gtk_pizza_set_filter (GtkPizza *pizza,
|
||||
gboolean use);
|
||||
|
||||
WXDLLIMPEXP_CORE
|
||||
void gtk_pizza_set_external (GtkPizza *pizza,
|
||||
gboolean expose);
|
||||
|
||||
WXDLLIMPEXP_CORE
|
||||
void gtk_pizza_scroll (GtkPizza *pizza,
|
||||
gint dx,
|
||||
gint dy);
|
||||
|
||||
WXDLLIMPEXP_CORE
|
||||
gint gtk_pizza_child_resized (GtkPizza *pizza,
|
||||
GtkWidget *widget);
|
||||
|
||||
WXDLLIMPEXP_CORE
|
||||
void gtk_pizza_put (GtkPizza *pizza,
|
||||
GtkWidget *widget,
|
||||
gint x,
|
||||
@ -111,16 +122,19 @@ void gtk_pizza_put (GtkPizza *pizza,
|
||||
gint width,
|
||||
gint height);
|
||||
|
||||
WXDLLIMPEXP_CORE
|
||||
void gtk_pizza_move (GtkPizza *pizza,
|
||||
GtkWidget *widget,
|
||||
gint x,
|
||||
gint y );
|
||||
|
||||
WXDLLIMPEXP_CORE
|
||||
void gtk_pizza_resize (GtkPizza *pizza,
|
||||
GtkWidget *widget,
|
||||
gint width,
|
||||
gint height );
|
||||
|
||||
WXDLLIMPEXP_CORE
|
||||
void gtk_pizza_set_size (GtkPizza *pizza,
|
||||
GtkWidget *widget,
|
||||
gint x,
|
||||
|
@ -23,14 +23,14 @@ struct wxGtkIMData;
|
||||
// callback definition for inserting a window (internal)
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxWindowGTK;
|
||||
class WXDLLIMPEXP_CORE wxWindowGTK;
|
||||
typedef void (*wxInsertChildFunction)( wxWindowGTK*, wxWindowGTK* );
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxWindowGTK
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxWindowGTK : public wxWindowBase
|
||||
class WXDLLIMPEXP_CORE wxWindowGTK : public wxWindowBase
|
||||
{
|
||||
public:
|
||||
// creating the window
|
||||
@ -297,6 +297,6 @@ private:
|
||||
DECLARE_NO_COPY_CLASS(wxWindowGTK)
|
||||
};
|
||||
|
||||
extern wxWindow *wxFindFocusedChild(wxWindowGTK *win);
|
||||
extern WXDLLIMPEXP_CORE wxWindow *wxFindFocusedChild(wxWindowGTK *win);
|
||||
|
||||
#endif // __GTKWINDOWH__
|
||||
|
@ -22,14 +22,14 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxApp;
|
||||
class wxLog;
|
||||
class WXDLLIMPEXP_CORE wxApp;
|
||||
class WXDLLIMPEXP_BASE wxLog;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxApp
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxApp: public wxAppBase
|
||||
class WXDLLIMPEXP_CORE wxApp: public wxAppBase
|
||||
{
|
||||
public:
|
||||
wxApp();
|
||||
|
@ -31,15 +31,15 @@ class WXDLLEXPORT wxPixelDataBase;
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMask;
|
||||
class wxBitmap;
|
||||
class wxImage;
|
||||
class WXDLLIMPEXP_CORE wxMask;
|
||||
class WXDLLIMPEXP_CORE wxBitmap;
|
||||
class WXDLLIMPEXP_CORE wxImage;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxMask
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMask: public wxObject
|
||||
class WXDLLIMPEXP_CORE wxMask: public wxObject
|
||||
{
|
||||
public:
|
||||
wxMask();
|
||||
@ -65,7 +65,7 @@ private:
|
||||
// wxBitmap
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxBitmap: public wxBitmapBase
|
||||
class WXDLLIMPEXP_CORE wxBitmap: public wxBitmapBase
|
||||
{
|
||||
public:
|
||||
wxBitmap();
|
||||
@ -173,7 +173,7 @@ private:
|
||||
// wxBitmapHandler
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxBitmapHandler: public wxBitmapHandlerBase
|
||||
class WXDLLIMPEXP_CORE wxBitmapHandler: public wxBitmapHandlerBase
|
||||
{
|
||||
public:
|
||||
wxBitmapHandler() { }
|
||||
|
@ -19,7 +19,7 @@
|
||||
// wxBitmapButton
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxBitmapButton: public wxBitmapButtonBase
|
||||
class WXDLLIMPEXP_CORE wxBitmapButton: public wxBitmapButtonBase
|
||||
{
|
||||
public:
|
||||
wxBitmapButton() { Init(); }
|
||||
|
@ -25,13 +25,13 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxBrush;
|
||||
class WXDLLIMPEXP_CORE wxBrush;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxBrush
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxBrush: public wxBrushBase
|
||||
class WXDLLIMPEXP_CORE wxBrush: public wxBrushBase
|
||||
{
|
||||
public:
|
||||
wxBrush() { }
|
||||
|
@ -23,19 +23,19 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxButton;
|
||||
class WXDLLIMPEXP_CORE wxButton;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// global data
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
extern const wxChar *wxButtonNameStr;
|
||||
extern WXDLLIMPEXP_CORE const wxChar *wxButtonNameStr;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxButton
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxButton: public wxButtonBase
|
||||
class WXDLLIMPEXP_CORE wxButton: public wxButtonBase
|
||||
{
|
||||
public:
|
||||
wxButton();
|
||||
|
@ -18,7 +18,7 @@
|
||||
// wxCheckBox
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxCheckBox : public wxCheckBoxBase
|
||||
class WXDLLIMPEXP_CORE wxCheckBox : public wxCheckBoxBase
|
||||
{
|
||||
public:
|
||||
wxCheckBox();
|
||||
|
@ -32,7 +32,7 @@
|
||||
// wxCheckListBox
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxCheckListBox : public wxListBox
|
||||
class WXDLLIMPEXP_CORE wxCheckListBox : public wxListBox
|
||||
{
|
||||
public:
|
||||
wxCheckListBox();
|
||||
|
@ -21,7 +21,7 @@ class WXDLLIMPEXP_BASE wxArrayString;
|
||||
// wxChoice
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxChoice : public wxChoiceBase
|
||||
class WXDLLIMPEXP_CORE wxChoice : public wxChoiceBase
|
||||
{
|
||||
public:
|
||||
wxChoice();
|
||||
|
@ -27,7 +27,7 @@
|
||||
// wxClipboard
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxClipboard : public wxClipboardBase
|
||||
class WXDLLIMPEXP_CORE wxClipboard : public wxClipboardBase
|
||||
{
|
||||
public:
|
||||
wxClipboard();
|
||||
|
@ -25,18 +25,18 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxDC;
|
||||
class wxPaintDC;
|
||||
class wxBitmap;
|
||||
class wxWindow;
|
||||
class WXDLLIMPEXP_CORE wxDC;
|
||||
class WXDLLIMPEXP_CORE wxPaintDC;
|
||||
class WXDLLIMPEXP_CORE wxBitmap;
|
||||
class WXDLLIMPEXP_CORE wxWindow;
|
||||
|
||||
class wxColour;
|
||||
class WXDLLIMPEXP_CORE wxColour;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxColour
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxColour: public wxGDIObject
|
||||
class WXDLLIMPEXP_CORE wxColour: public wxGDIObject
|
||||
{
|
||||
public:
|
||||
wxColour() { }
|
||||
|
@ -26,20 +26,20 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxComboBox;
|
||||
class WXDLLIMPEXP_CORE wxComboBox;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// global data
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
extern const wxChar* wxComboBoxNameStr;
|
||||
extern const wxChar* wxEmptyString;
|
||||
extern WXDLLIMPEXP_CORE const wxChar* wxComboBoxNameStr;
|
||||
extern WXDLLIMPEXP_BASE const wxChar* wxEmptyString;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxComboBox
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxComboBox : public wxControl, public wxComboBoxBase
|
||||
class WXDLLIMPEXP_CORE wxComboBox : public wxControl, public wxComboBoxBase
|
||||
{
|
||||
public:
|
||||
inline wxComboBox() {}
|
||||
|
@ -23,7 +23,7 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxControl;
|
||||
class WXDLLIMPEXP_CORE wxControl;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxControl
|
||||
@ -36,7 +36,7 @@ extern "C" {
|
||||
typedef GtkWidget* (*wxGtkWidgetNewFromAdj_t)(GtkAdjustment*);
|
||||
}
|
||||
|
||||
class wxControl : public wxControlBase
|
||||
class WXDLLIMPEXP_CORE wxControl : public wxControlBase
|
||||
{
|
||||
public:
|
||||
wxControl();
|
||||
|
@ -27,7 +27,7 @@
|
||||
// wxCursor
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxCursor: public wxObject
|
||||
class WXDLLIMPEXP_CORE wxCursor: public wxObject
|
||||
{
|
||||
public:
|
||||
|
||||
|
@ -12,7 +12,7 @@
|
||||
#ifndef _WX_GTK_DATAFORM_H
|
||||
#define _WX_GTK_DATAFORM_H
|
||||
|
||||
class wxDataFormat
|
||||
class WXDLLIMPEXP_CORE wxDataFormat
|
||||
{
|
||||
public:
|
||||
// the clipboard formats under GDK are GdkAtoms
|
||||
|
@ -18,7 +18,7 @@
|
||||
// wxDataObject is the same as wxDataObjectBase under wxGTK
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxDataObject : public wxDataObjectBase
|
||||
class WXDLLIMPEXP_CORE wxDataObject : public wxDataObjectBase
|
||||
{
|
||||
public:
|
||||
wxDataObject();
|
||||
|
@ -19,7 +19,7 @@
|
||||
// wxBitmapDataObject is a specialization of wxDataObject for bitmaps
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxBitmapDataObject : public wxBitmapDataObjectBase
|
||||
class WXDLLIMPEXP_CORE wxBitmapDataObject : public wxBitmapDataObjectBase
|
||||
{
|
||||
public:
|
||||
// ctors
|
||||
@ -63,7 +63,7 @@ private:
|
||||
// wxFileDataObject is a specialization of wxDataObject for file names
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxFileDataObject : public wxFileDataObjectBase
|
||||
class WXDLLIMPEXP_CORE wxFileDataObject : public wxFileDataObjectBase
|
||||
{
|
||||
public:
|
||||
// implement base class pure virtuals
|
||||
|
@ -19,7 +19,7 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxDC;
|
||||
class WXDLLIMPEXP_CORE wxDC;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// constants
|
||||
@ -40,7 +40,7 @@ class wxDC;
|
||||
// wxDC
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxDC : public wxDCBase
|
||||
class WXDLLIMPEXP_CORE wxDC : public wxDCBase
|
||||
{
|
||||
public:
|
||||
wxDC();
|
||||
|
@ -21,15 +21,15 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxWindowDC;
|
||||
class wxPaintDC;
|
||||
class wxClientDC;
|
||||
class WXDLLIMPEXP_CORE wxWindowDC;
|
||||
class WXDLLIMPEXP_CORE wxPaintDC;
|
||||
class WXDLLIMPEXP_CORE wxClientDC;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxWindowDC
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxWindowDC : public wxDC
|
||||
class WXDLLIMPEXP_CORE wxWindowDC : public wxDC
|
||||
{
|
||||
public:
|
||||
wxWindowDC();
|
||||
@ -140,7 +140,7 @@ private:
|
||||
// wxClientDC
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxClientDC : public wxWindowDC
|
||||
class WXDLLIMPEXP_CORE wxClientDC : public wxWindowDC
|
||||
{
|
||||
public:
|
||||
wxClientDC() { }
|
||||
@ -157,7 +157,7 @@ private:
|
||||
// wxPaintDC
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxPaintDC : public wxClientDC
|
||||
class WXDLLIMPEXP_CORE wxPaintDC : public wxClientDC
|
||||
{
|
||||
public:
|
||||
wxPaintDC() { }
|
||||
|
@ -22,13 +22,13 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMemoryDC;
|
||||
class WXDLLIMPEXP_CORE wxMemoryDC;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxMemoryDC
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMemoryDC : public wxWindowDC
|
||||
class WXDLLIMPEXP_CORE wxMemoryDC : public wxWindowDC
|
||||
{
|
||||
public:
|
||||
wxMemoryDC();
|
||||
|
@ -16,13 +16,13 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxScreenDC;
|
||||
class WXDLLIMPEXP_CORE wxScreenDC;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxScreenDC
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxScreenDC : public wxPaintDC
|
||||
class WXDLLIMPEXP_CORE wxScreenDC : public wxPaintDC
|
||||
{
|
||||
public:
|
||||
wxScreenDC();
|
||||
|
@ -21,19 +21,19 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxDialog;
|
||||
class WXDLLIMPEXP_CORE wxDialog;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// global data
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
extern const wxChar *wxDialogNameStr;
|
||||
extern WXDLLIMPEXP_CORE const wxChar *wxDialogNameStr;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxDialog
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxDialog: public wxDialogBase
|
||||
class WXDLLIMPEXP_CORE wxDialog: public wxDialogBase
|
||||
{
|
||||
public:
|
||||
wxDialog() { Init(); }
|
||||
|
@ -28,13 +28,13 @@
|
||||
// classes
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
class wxWindow;
|
||||
class WXDLLIMPEXP_CORE wxWindow;
|
||||
|
||||
class wxDropTarget;
|
||||
class wxTextDropTarget;
|
||||
class wxFileDropTarget;
|
||||
class WXDLLIMPEXP_CORE wxDropTarget;
|
||||
class WXDLLIMPEXP_CORE wxTextDropTarget;
|
||||
class WXDLLIMPEXP_CORE wxFileDropTarget;
|
||||
|
||||
class wxDropSource;
|
||||
class WXDLLIMPEXP_CORE wxDropSource;
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// macros
|
||||
@ -50,7 +50,7 @@ class wxDropSource;
|
||||
// wxDropTarget
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
class wxDropTarget: public wxDropTargetBase
|
||||
class WXDLLIMPEXP_CORE wxDropTarget: public wxDropTargetBase
|
||||
{
|
||||
public:
|
||||
wxDropTarget(wxDataObject *dataObject = (wxDataObject*) NULL );
|
||||
@ -83,7 +83,7 @@ public:
|
||||
// wxDropSource
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
class wxDropSource: public wxDropSourceBase
|
||||
class WXDLLIMPEXP_CORE wxDropSource: public wxDropSourceBase
|
||||
{
|
||||
public:
|
||||
// constructor. set data later with SetData()
|
||||
|
@ -21,7 +21,7 @@
|
||||
// wxFileDialog
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
class wxFileDialog: public wxGenericFileDialog
|
||||
class WXDLLIMPEXP_CORE wxFileDialog: public wxGenericFileDialog
|
||||
{
|
||||
public:
|
||||
wxFileDialog() { }
|
||||
|
@ -20,17 +20,17 @@
|
||||
// classes
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxDC;
|
||||
class wxPaintDC;
|
||||
class wxWindow;
|
||||
class WXDLLIMPEXP_CORE wxDC;
|
||||
class WXDLLIMPEXP_CORE wxPaintDC;
|
||||
class WXDLLIMPEXP_CORE wxWindow;
|
||||
|
||||
class wxFont;
|
||||
class WXDLLIMPEXP_CORE wxFont;
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// wxFont
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxFont : public wxFontBase
|
||||
class WXDLLIMPEXP_CORE wxFont : public wxFontBase
|
||||
{
|
||||
public:
|
||||
// ctors and such
|
||||
|
@ -19,7 +19,7 @@
|
||||
// wxFontDialog
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxFontDialog : public wxFontDialogBase
|
||||
class WXDLLIMPEXP_CORE wxFontDialog : public wxFontDialogBase
|
||||
{
|
||||
public:
|
||||
wxFontDialog() : wxFontDialogBase() { /* must be Create()d later */ }
|
||||
|
@ -19,18 +19,18 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMDIChildFrame;
|
||||
class wxMDIClientWindow;
|
||||
class wxMenu;
|
||||
class wxMenuBar;
|
||||
class wxToolBar;
|
||||
class wxStatusBar;
|
||||
class WXDLLIMPEXP_CORE wxMDIChildFrame;
|
||||
class WXDLLIMPEXP_CORE wxMDIClientWindow;
|
||||
class WXDLLIMPEXP_CORE wxMenu;
|
||||
class WXDLLIMPEXP_CORE wxMenuBar;
|
||||
class WXDLLIMPEXP_CORE wxToolBar;
|
||||
class WXDLLIMPEXP_CORE wxStatusBar;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxFrame
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxFrame : public wxFrameBase
|
||||
class WXDLLIMPEXP_CORE wxFrame : public wxFrameBase
|
||||
{
|
||||
public:
|
||||
// construction
|
||||
|
@ -27,19 +27,19 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxGauge;
|
||||
class WXDLLIMPEXP_CORE wxGauge;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// global data
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
extern const wxChar* wxGaugeNameStr;
|
||||
extern WXDLLIMPEXP_CORE const wxChar* wxGaugeNameStr;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxGaugeBox
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxGauge: public wxControl
|
||||
class WXDLLIMPEXP_CORE wxGauge: public wxControl
|
||||
{
|
||||
public:
|
||||
wxGauge() { Init(); }
|
||||
|
@ -17,7 +17,7 @@
|
||||
#pragma interface
|
||||
#endif
|
||||
|
||||
class wxGDIObject : public wxObject
|
||||
class WXDLLIMPEXP_CORE wxGDIObject : public wxObject
|
||||
{
|
||||
public:
|
||||
inline wxGDIObject() { m_visible = FALSE; };
|
||||
|
@ -23,13 +23,13 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxIcon;
|
||||
class WXDLLIMPEXP_CORE wxIcon;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxIcon
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxIcon: public wxBitmap
|
||||
class WXDLLIMPEXP_CORE wxIcon: public wxBitmap
|
||||
{
|
||||
public:
|
||||
wxIcon();
|
||||
|
@ -23,7 +23,7 @@ class WXDLLIMPEXP_BASE wxSortedArrayString;
|
||||
// wxListBox
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxListBox : public wxListBoxBase
|
||||
class WXDLLIMPEXP_CORE wxListBox : public wxListBoxBase
|
||||
{
|
||||
public:
|
||||
// ctors and such
|
||||
|
@ -27,22 +27,22 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMDIParentFrame;
|
||||
class wxMDIClientWindow;
|
||||
class wxMDIChildFrame;
|
||||
class WXDLLIMPEXP_CORE wxMDIParentFrame;
|
||||
class WXDLLIMPEXP_CORE wxMDIClientWindow;
|
||||
class WXDLLIMPEXP_CORE wxMDIChildFrame;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// global data
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
extern const wxChar* wxFrameNameStr;
|
||||
extern const wxChar* wxStatusLineNameStr;
|
||||
extern WXDLLIMPEXP_CORE const wxChar* wxFrameNameStr;
|
||||
extern WXDLLIMPEXP_CORE const wxChar* wxStatusLineNameStr;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxMDIParentFrame
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMDIParentFrame: public wxFrame
|
||||
class WXDLLIMPEXP_CORE wxMDIParentFrame: public wxFrame
|
||||
{
|
||||
public:
|
||||
wxMDIParentFrame() { Init(); }
|
||||
@ -102,7 +102,7 @@ private:
|
||||
// wxMDIChildFrame
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMDIChildFrame: public wxFrame
|
||||
class WXDLLIMPEXP_CORE wxMDIChildFrame: public wxFrame
|
||||
{
|
||||
public:
|
||||
wxMDIChildFrame();
|
||||
@ -205,7 +205,7 @@ private:
|
||||
// wxMDIClientWindow
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMDIClientWindow: public wxWindow
|
||||
class WXDLLIMPEXP_CORE wxMDIClientWindow: public wxWindow
|
||||
{
|
||||
public:
|
||||
wxMDIClientWindow();
|
||||
|
@ -18,7 +18,7 @@
|
||||
// wxMenuBar
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMenuBar : public wxMenuBarBase
|
||||
class WXDLLIMPEXP_CORE wxMenuBar : public wxMenuBarBase
|
||||
{
|
||||
public:
|
||||
// ctors
|
||||
@ -65,7 +65,7 @@ private:
|
||||
// wxMenu
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMenu : public wxMenuBase
|
||||
class WXDLLIMPEXP_CORE wxMenu : public wxMenuBase
|
||||
{
|
||||
public:
|
||||
// ctors & dtor
|
||||
|
@ -20,7 +20,7 @@
|
||||
// wxMenuItem
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMenuItem : public wxMenuItemBase
|
||||
class WXDLLIMPEXP_CORE wxMenuItem : public wxMenuItemBase
|
||||
{
|
||||
public:
|
||||
wxMenuItem(wxMenu *parentMenu = (wxMenu *)NULL,
|
||||
|
@ -25,13 +25,13 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMiniFrame;
|
||||
class WXDLLIMPEXP_CORE wxMiniFrame;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxMiniFrame
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxMiniFrame: public wxFrame
|
||||
class WXDLLIMPEXP_CORE wxMiniFrame: public wxFrame
|
||||
{
|
||||
DECLARE_DYNAMIC_CLASS(wxMiniFrame)
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
// internal class
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxGtkNotebookPage;
|
||||
class WXDLLIMPEXP_CORE wxGtkNotebookPage;
|
||||
|
||||
#include "wx/list.h"
|
||||
WX_DECLARE_LIST(wxGtkNotebookPage, wxGtkNotebookPagesList);
|
||||
@ -28,7 +28,7 @@ WX_DECLARE_LIST(wxGtkNotebookPage, wxGtkNotebookPagesList);
|
||||
// wxNotebook
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxNotebook : public wxNotebookBase
|
||||
class WXDLLIMPEXP_CORE wxNotebook : public wxNotebookBase
|
||||
{
|
||||
public:
|
||||
// default for dynamic class
|
||||
|
@ -25,7 +25,7 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxPen;
|
||||
class WXDLLIMPEXP_CORE wxPen;
|
||||
|
||||
#if defined(__WXGTK127__) || defined(__WXGTK20__)
|
||||
typedef gint8 wxGTKDash;
|
||||
@ -37,7 +37,7 @@ typedef gchar wxGTKDash;
|
||||
// wxPen
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxPen: public wxGDIObject
|
||||
class WXDLLIMPEXP_CORE wxPen: public wxGDIObject
|
||||
{
|
||||
public:
|
||||
wxPen() { }
|
||||
|
@ -23,7 +23,7 @@
|
||||
// wxPopUpWindow
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxPopupWindow: public wxPopupWindowBase
|
||||
class WXDLLIMPEXP_CORE wxPopupWindow: public wxPopupWindowBase
|
||||
{
|
||||
public:
|
||||
wxPopupWindow() { }
|
||||
|
@ -133,7 +133,7 @@ inline wxEventType GtkScrollWinTypeToWx(guint scrollType)
|
||||
|
||||
#ifdef __WXGTK20__
|
||||
// Escapes string so that it is valid Pango markup XML string:
|
||||
wxString wxEscapeStringForPangoMarkup(const wxString& str);
|
||||
WXDLLIMPEXP_CORE wxString wxEscapeStringForPangoMarkup(const wxString& str);
|
||||
#endif
|
||||
|
||||
// The declaration for gtk_icon_size_lookup was accidentally ifdefed out in
|
||||
|
@ -21,7 +21,7 @@
|
||||
// wxRadioBox
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxRadioBox: public wxControl
|
||||
class WXDLLIMPEXP_CORE wxRadioBox: public wxControl
|
||||
{
|
||||
public:
|
||||
wxRadioBox() { Init(); }
|
||||
|
@ -19,7 +19,7 @@
|
||||
// wxRadioButton
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxRadioButton: public wxControl
|
||||
class WXDLLIMPEXP_CORE wxRadioButton: public wxControl
|
||||
{
|
||||
public:
|
||||
wxRadioButton() { }
|
||||
|
@ -22,7 +22,7 @@
|
||||
// classes
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class wxRegion;
|
||||
class WXDLLIMPEXP_CORE wxRegion;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// constants
|
||||
@ -49,7 +49,7 @@ enum wxRegionOp
|
||||
// wxRegion
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxRegion : public wxGDIObject
|
||||
class WXDLLIMPEXP_CORE wxRegion : public wxGDIObject
|
||||
{
|
||||
public:
|
||||
wxRegion() { }
|
||||
@ -162,7 +162,7 @@ private:
|
||||
// wxRegionIterator: decomposes a region into rectangles
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class wxRegionIterator: public wxObject
|
||||
class WXDLLIMPEXP_CORE wxRegionIterator: public wxObject
|
||||
{
|
||||
public:
|
||||
wxRegionIterator();
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user