Merge branch 'adv-merge'
Move the entire contents of wxAdv library into wxCore. In the future, wxAdv will disappear entirely, but for now keep it as an empty placeholder to allow the existing make/project files to work. See https://github.com/wxWidgets/wxWidgets/pull/900
This commit is contained in:
@@ -14,13 +14,13 @@
|
||||
|
||||
#if wxUSE_ADDREMOVECTRL
|
||||
|
||||
extern WXDLLIMPEXP_DATA_ADV(const char) wxAddRemoveCtrlNameStr[];
|
||||
extern WXDLLIMPEXP_DATA_CORE(const char) wxAddRemoveCtrlNameStr[];
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// wxAddRemoveAdaptor: used by wxAddRemoveCtrl to work with the list control
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxAddRemoveAdaptor
|
||||
class WXDLLIMPEXP_CORE wxAddRemoveAdaptor
|
||||
{
|
||||
public:
|
||||
// Default ctor and trivial but virtual dtor.
|
||||
@@ -53,7 +53,7 @@ private:
|
||||
// wxAddRemoveCtrl: a list-like control combined with add/remove buttons
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxAddRemoveCtrl : public wxPanel
|
||||
class WXDLLIMPEXP_CORE wxAddRemoveCtrl : public wxPanel
|
||||
{
|
||||
public:
|
||||
wxAddRemoveCtrl()
|
||||
|
@@ -20,17 +20,17 @@
|
||||
#include "wx/timer.h"
|
||||
#include "wx/bitmap.h"
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxAnimation;
|
||||
class WXDLLIMPEXP_FWD_CORE wxAnimation;
|
||||
|
||||
extern WXDLLIMPEXP_DATA_ADV(wxAnimation) wxNullAnimation;
|
||||
extern WXDLLIMPEXP_DATA_ADV(const char) wxAnimationCtrlNameStr[];
|
||||
extern WXDLLIMPEXP_DATA_CORE(wxAnimation) wxNullAnimation;
|
||||
extern WXDLLIMPEXP_DATA_CORE(const char) wxAnimationCtrlNameStr[];
|
||||
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// wxAnimationBase
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxAnimationBase : public wxObject
|
||||
class WXDLLIMPEXP_CORE wxAnimationBase : public wxObject
|
||||
{
|
||||
public:
|
||||
wxAnimationBase() {}
|
||||
@@ -66,7 +66,7 @@ protected:
|
||||
// auto-resizes by default to fit the new animation when SetAnimation() is called
|
||||
#define wxAC_DEFAULT_STYLE (wxBORDER_NONE)
|
||||
|
||||
class WXDLLIMPEXP_ADV wxAnimationCtrlBase : public wxControl
|
||||
class WXDLLIMPEXP_CORE wxAnimationCtrlBase : public wxControl
|
||||
{
|
||||
public:
|
||||
wxAnimationCtrlBase() { }
|
||||
|
@@ -22,13 +22,13 @@ class WXDLLIMPEXP_FWD_CORE wxBitmap;
|
||||
class WXDLLIMPEXP_FWD_CORE wxColour;
|
||||
class WXDLLIMPEXP_FWD_CORE wxDC;
|
||||
|
||||
extern WXDLLIMPEXP_DATA_ADV(const char) wxBannerWindowNameStr[];
|
||||
extern WXDLLIMPEXP_DATA_CORE(const char) wxBannerWindowNameStr[];
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// A simple banner window showing either a bitmap or text.
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxBannerWindow : public wxWindow
|
||||
class WXDLLIMPEXP_CORE wxBannerWindow : public wxWindow
|
||||
{
|
||||
public:
|
||||
// Default constructor, use Create() later.
|
||||
|
@@ -31,10 +31,10 @@ class WXDLLIMPEXP_FWD_CORE wxItemContainer;
|
||||
class WXDLLIMPEXP_FWD_CORE wxDC;
|
||||
#endif
|
||||
|
||||
extern WXDLLIMPEXP_DATA_ADV(const char) wxBitmapComboBoxNameStr[];
|
||||
extern WXDLLIMPEXP_DATA_CORE(const char) wxBitmapComboBoxNameStr[];
|
||||
|
||||
|
||||
class WXDLLIMPEXP_ADV wxBitmapComboBoxBase
|
||||
class WXDLLIMPEXP_CORE wxBitmapComboBoxBase
|
||||
{
|
||||
public:
|
||||
// ctors and such
|
||||
|
@@ -81,7 +81,7 @@ enum wxCalendarDateBorder
|
||||
// wxCalendarDateAttr: custom attributes for a calendar date
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxCalendarDateAttr
|
||||
class WXDLLIMPEXP_CORE wxCalendarDateAttr
|
||||
{
|
||||
public:
|
||||
// ctors
|
||||
@@ -152,9 +152,9 @@ private:
|
||||
// wxCalendarCtrl events
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxCalendarCtrl;
|
||||
class WXDLLIMPEXP_FWD_CORE wxCalendarCtrl;
|
||||
|
||||
class WXDLLIMPEXP_ADV wxCalendarEvent : public wxDateEvent
|
||||
class WXDLLIMPEXP_CORE wxCalendarEvent : public wxDateEvent
|
||||
{
|
||||
public:
|
||||
wxCalendarEvent() : m_wday(wxDateTime::Inv_WeekDay) { }
|
||||
@@ -179,7 +179,7 @@ private:
|
||||
// wxCalendarCtrlBase
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxCalendarCtrlBase : public wxControl
|
||||
class WXDLLIMPEXP_CORE wxCalendarCtrlBase : public wxControl
|
||||
{
|
||||
public:
|
||||
// do we allow changing the month/year?
|
||||
@@ -366,16 +366,16 @@ protected:
|
||||
// calendar event types and macros for handling them
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_CALENDAR_SEL_CHANGED, wxCalendarEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_CALENDAR_PAGE_CHANGED, wxCalendarEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_CALENDAR_DOUBLECLICKED, wxCalendarEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_CALENDAR_WEEKDAY_CLICKED, wxCalendarEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_CALENDAR_WEEK_CLICKED, wxCalendarEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_CALENDAR_SEL_CHANGED, wxCalendarEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_CALENDAR_PAGE_CHANGED, wxCalendarEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_CALENDAR_DOUBLECLICKED, wxCalendarEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_CALENDAR_WEEKDAY_CLICKED, wxCalendarEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_CALENDAR_WEEK_CLICKED, wxCalendarEvent );
|
||||
|
||||
// deprecated events
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_CALENDAR_DAY_CHANGED, wxCalendarEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_CALENDAR_MONTH_CHANGED, wxCalendarEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_CALENDAR_YEAR_CHANGED, wxCalendarEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_CALENDAR_DAY_CHANGED, wxCalendarEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_CALENDAR_MONTH_CHANGED, wxCalendarEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_CALENDAR_YEAR_CHANGED, wxCalendarEvent );
|
||||
|
||||
typedef void (wxEvtHandler::*wxCalendarEventFunction)(wxCalendarEvent&);
|
||||
|
||||
|
@@ -50,16 +50,16 @@ class WXDLLIMPEXP_FWD_CORE wxHeaderCtrl;
|
||||
// wxDataViewCtrl globals
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxDataViewModel;
|
||||
class WXDLLIMPEXP_FWD_ADV wxDataViewCtrl;
|
||||
class WXDLLIMPEXP_FWD_ADV wxDataViewColumn;
|
||||
class WXDLLIMPEXP_FWD_ADV wxDataViewRenderer;
|
||||
class WXDLLIMPEXP_FWD_ADV wxDataViewModelNotifier;
|
||||
class WXDLLIMPEXP_FWD_CORE wxDataViewModel;
|
||||
class WXDLLIMPEXP_FWD_CORE wxDataViewCtrl;
|
||||
class WXDLLIMPEXP_FWD_CORE wxDataViewColumn;
|
||||
class WXDLLIMPEXP_FWD_CORE wxDataViewRenderer;
|
||||
class WXDLLIMPEXP_FWD_CORE wxDataViewModelNotifier;
|
||||
#if wxUSE_ACCESSIBILITY
|
||||
class WXDLLIMPEXP_FWD_ADV wxDataViewCtrlAccessible;
|
||||
class WXDLLIMPEXP_FWD_CORE wxDataViewCtrlAccessible;
|
||||
#endif // wxUSE_ACCESSIBILITY
|
||||
|
||||
extern WXDLLIMPEXP_DATA_ADV(const char) wxDataViewCtrlNameStr[];
|
||||
extern WXDLLIMPEXP_DATA_CORE(const char) wxDataViewCtrlNameStr[];
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// wxDataViewCtrl flags
|
||||
@@ -100,7 +100,7 @@ WX_DEFINE_ARRAY(wxDataViewItem, wxDataViewItemArray);
|
||||
// wxDataViewModelNotifier
|
||||
// ---------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewModelNotifier
|
||||
class WXDLLIMPEXP_CORE wxDataViewModelNotifier
|
||||
{
|
||||
public:
|
||||
wxDataViewModelNotifier() { m_owner = NULL; }
|
||||
@@ -136,7 +136,7 @@ private:
|
||||
|
||||
// TODO: Merge with wxItemAttr somehow.
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewItemAttr
|
||||
class WXDLLIMPEXP_CORE wxDataViewItemAttr
|
||||
{
|
||||
public:
|
||||
// ctors
|
||||
@@ -186,7 +186,7 @@ private:
|
||||
|
||||
typedef wxVector<wxDataViewModelNotifier*> wxDataViewModelNotifiers;
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewModel: public wxRefCounter
|
||||
class WXDLLIMPEXP_CORE wxDataViewModel: public wxRefCounter
|
||||
{
|
||||
public:
|
||||
wxDataViewModel();
|
||||
@@ -300,7 +300,7 @@ private:
|
||||
// wxDataViewVirtualListModel
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewListModel : public wxDataViewModel
|
||||
class WXDLLIMPEXP_CORE wxDataViewListModel : public wxDataViewModel
|
||||
{
|
||||
public:
|
||||
// derived classes should override these methods instead of
|
||||
@@ -378,7 +378,7 @@ public:
|
||||
// wxDataViewIndexListModel
|
||||
// ---------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewIndexListModel: public wxDataViewListModel
|
||||
class WXDLLIMPEXP_CORE wxDataViewIndexListModel: public wxDataViewListModel
|
||||
{
|
||||
public:
|
||||
wxDataViewIndexListModel( unsigned int initial_size = 0 );
|
||||
@@ -417,7 +417,7 @@ private:
|
||||
typedef wxDataViewIndexListModel wxDataViewVirtualListModel;
|
||||
#else
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewVirtualListModel: public wxDataViewListModel
|
||||
class WXDLLIMPEXP_CORE wxDataViewVirtualListModel: public wxDataViewListModel
|
||||
{
|
||||
public:
|
||||
wxDataViewVirtualListModel( unsigned int initial_size = 0 );
|
||||
@@ -474,7 +474,7 @@ enum wxDataViewColumnFlags
|
||||
wxDATAVIEW_COL_HIDDEN = wxCOL_HIDDEN
|
||||
};
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewColumnBase : public wxSettableHeaderColumn
|
||||
class WXDLLIMPEXP_CORE wxDataViewColumnBase : public wxSettableHeaderColumn
|
||||
{
|
||||
public:
|
||||
// ctor for the text columns: takes ownership of renderer
|
||||
@@ -534,7 +534,7 @@ private:
|
||||
#define wxDV_ROW_LINES 0x0010 // alternating colour in rows
|
||||
#define wxDV_VARIABLE_LINE_HEIGHT 0x0020 // variable line height
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewCtrlBase: public wxSystemThemedControl<wxControl>
|
||||
class WXDLLIMPEXP_CORE wxDataViewCtrlBase: public wxSystemThemedControl<wxControl>
|
||||
{
|
||||
public:
|
||||
wxDataViewCtrlBase();
|
||||
@@ -803,7 +803,7 @@ protected:
|
||||
// wxDataViewEvent - the event class for the wxDataViewCtrl notifications
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewEvent : public wxNotifyEvent
|
||||
class WXDLLIMPEXP_CORE wxDataViewEvent : public wxNotifyEvent
|
||||
{
|
||||
public:
|
||||
// Default ctor, normally shouldn't be used and mostly exists only for
|
||||
@@ -949,30 +949,30 @@ private:
|
||||
wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDataViewEvent);
|
||||
};
|
||||
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_DATAVIEW_SELECTION_CHANGED, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_DATAVIEW_SELECTION_CHANGED, wxDataViewEvent );
|
||||
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_DATAVIEW_ITEM_ACTIVATED, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_DATAVIEW_ITEM_COLLAPSED, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_DATAVIEW_ITEM_EXPANDED, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_DATAVIEW_ITEM_COLLAPSING, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_DATAVIEW_ITEM_EXPANDING, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_DATAVIEW_ITEM_START_EDITING, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_DATAVIEW_ITEM_EDITING_STARTED, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_DATAVIEW_ITEM_EDITING_DONE, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_DATAVIEW_ITEM_VALUE_CHANGED, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_DATAVIEW_ITEM_ACTIVATED, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_DATAVIEW_ITEM_COLLAPSED, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_DATAVIEW_ITEM_EXPANDED, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_DATAVIEW_ITEM_COLLAPSING, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_DATAVIEW_ITEM_EXPANDING, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_DATAVIEW_ITEM_START_EDITING, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_DATAVIEW_ITEM_EDITING_STARTED, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_DATAVIEW_ITEM_EDITING_DONE, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_DATAVIEW_ITEM_VALUE_CHANGED, wxDataViewEvent );
|
||||
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_DATAVIEW_ITEM_CONTEXT_MENU, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_DATAVIEW_ITEM_CONTEXT_MENU, wxDataViewEvent );
|
||||
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_DATAVIEW_COLUMN_HEADER_CLICK, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_DATAVIEW_COLUMN_HEADER_RIGHT_CLICK, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_DATAVIEW_COLUMN_SORTED, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_DATAVIEW_COLUMN_REORDERED, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_DATAVIEW_COLUMN_HEADER_CLICK, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_DATAVIEW_COLUMN_HEADER_RIGHT_CLICK, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_DATAVIEW_COLUMN_SORTED, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_DATAVIEW_COLUMN_REORDERED, wxDataViewEvent );
|
||||
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_DATAVIEW_CACHE_HINT, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_DATAVIEW_CACHE_HINT, wxDataViewEvent );
|
||||
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_DATAVIEW_ITEM_BEGIN_DRAG, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_DATAVIEW_ITEM_DROP_POSSIBLE, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_DATAVIEW_ITEM_DROP, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_DATAVIEW_ITEM_BEGIN_DRAG, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_DATAVIEW_ITEM_DROP_POSSIBLE, wxDataViewEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_DATAVIEW_ITEM_DROP, wxDataViewEvent );
|
||||
|
||||
typedef void (wxEvtHandler::*wxDataViewEventFunction)(wxDataViewEvent&);
|
||||
|
||||
@@ -1025,7 +1025,7 @@ typedef void (wxEvtHandler::*wxDataViewEventFunction)(wxDataViewEvent&);
|
||||
// wxDataViewListStore
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewListStoreLine
|
||||
class WXDLLIMPEXP_CORE wxDataViewListStoreLine
|
||||
{
|
||||
public:
|
||||
wxDataViewListStoreLine( wxUIntPtr data = 0 )
|
||||
@@ -1045,7 +1045,7 @@ private:
|
||||
};
|
||||
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewListStore: public wxDataViewIndexListModel
|
||||
class WXDLLIMPEXP_CORE wxDataViewListStore: public wxDataViewIndexListModel
|
||||
{
|
||||
public:
|
||||
wxDataViewListStore();
|
||||
@@ -1087,7 +1087,7 @@ public:
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewListCtrl: public wxDataViewCtrl
|
||||
class WXDLLIMPEXP_CORE wxDataViewListCtrl: public wxDataViewCtrl
|
||||
{
|
||||
public:
|
||||
wxDataViewListCtrl();
|
||||
@@ -1192,7 +1192,7 @@ private:
|
||||
// wxDataViewTreeStore
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewTreeStoreNode
|
||||
class WXDLLIMPEXP_CORE wxDataViewTreeStoreNode
|
||||
{
|
||||
public:
|
||||
wxDataViewTreeStoreNode( wxDataViewTreeStoreNode *parent,
|
||||
@@ -1230,7 +1230,7 @@ private:
|
||||
|
||||
typedef wxVector<wxDataViewTreeStoreNode*> wxDataViewTreeStoreNodes;
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewTreeStoreContainerNode: public wxDataViewTreeStoreNode
|
||||
class WXDLLIMPEXP_CORE wxDataViewTreeStoreContainerNode: public wxDataViewTreeStoreNode
|
||||
{
|
||||
public:
|
||||
wxDataViewTreeStoreContainerNode( wxDataViewTreeStoreNode *parent,
|
||||
@@ -1268,7 +1268,7 @@ private:
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewTreeStore: public wxDataViewModel
|
||||
class WXDLLIMPEXP_CORE wxDataViewTreeStore: public wxDataViewModel
|
||||
{
|
||||
public:
|
||||
wxDataViewTreeStore();
|
||||
@@ -1337,7 +1337,7 @@ public:
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewTreeCtrl: public wxDataViewCtrl,
|
||||
class WXDLLIMPEXP_CORE wxDataViewTreeCtrl: public wxDataViewCtrl,
|
||||
public wxWithImages
|
||||
{
|
||||
public:
|
||||
|
@@ -145,16 +145,10 @@
|
||||
# define WXDLLIMPEXP_INLINE_CORE
|
||||
#endif
|
||||
|
||||
#ifdef WXMAKINGDLL_ADV
|
||||
# define WXDLLIMPEXP_ADV WXEXPORT
|
||||
# define WXDLLIMPEXP_DATA_ADV(type) WXEXPORT type
|
||||
#elif defined(WXUSINGDLL)
|
||||
# define WXDLLIMPEXP_ADV WXIMPORT
|
||||
# define WXDLLIMPEXP_DATA_ADV(type) WXIMPORT type
|
||||
#else /* not making nor using DLL */
|
||||
# define WXDLLIMPEXP_ADV
|
||||
# define WXDLLIMPEXP_DATA_ADV(type) type
|
||||
#endif
|
||||
/* Advanced library doesn't exist any longer, but its macros are preserved for
|
||||
compatibility. Do not use them in the new code. */
|
||||
#define WXDLLIMPEXP_ADV WXDLLIMPEXP_CORE
|
||||
#define WXDLLIMPEXP_DATA_ADV(type) WXDLLIMPEXP_DATA_CORE(type)
|
||||
|
||||
#ifdef WXMAKINGDLL_QA
|
||||
# define WXDLLIMPEXP_QA WXEXPORT
|
||||
@@ -277,7 +271,6 @@
|
||||
#define WXDLLIMPEXP_FWD_BASE
|
||||
#define WXDLLIMPEXP_FWD_NET
|
||||
#define WXDLLIMPEXP_FWD_CORE
|
||||
#define WXDLLIMPEXP_FWD_ADV
|
||||
#define WXDLLIMPEXP_FWD_QA
|
||||
#define WXDLLIMPEXP_FWD_HTML
|
||||
#define WXDLLIMPEXP_FWD_GL
|
||||
@@ -294,7 +287,6 @@
|
||||
#define WXDLLIMPEXP_FWD_BASE WXDLLIMPEXP_BASE
|
||||
#define WXDLLIMPEXP_FWD_NET WXDLLIMPEXP_NET
|
||||
#define WXDLLIMPEXP_FWD_CORE WXDLLIMPEXP_CORE
|
||||
#define WXDLLIMPEXP_FWD_ADV WXDLLIMPEXP_ADV
|
||||
#define WXDLLIMPEXP_FWD_QA WXDLLIMPEXP_QA
|
||||
#define WXDLLIMPEXP_FWD_HTML WXDLLIMPEXP_HTML
|
||||
#define WXDLLIMPEXP_FWD_GL WXDLLIMPEXP_GL
|
||||
@@ -309,6 +301,9 @@
|
||||
#define WXDLLIMPEXP_FWD_WEBVIEW WXDLLIMPEXP_WEBVIEW
|
||||
#endif
|
||||
|
||||
/* This macro continues to exist for backwards compatibility only. */
|
||||
#define WXDLLIMPEXP_FWD_ADV WXDLLIMPEXP_FWD_CORE
|
||||
|
||||
/* for backwards compatibility, define suffix-less versions too */
|
||||
#define WXDLLEXPORT WXDLLIMPEXP_CORE
|
||||
#define WXDLLEXPORT_DATA WXDLLIMPEXP_DATA_CORE
|
||||
|
@@ -27,13 +27,13 @@
|
||||
rest of the renderer classes.
|
||||
*/
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxDataViewCustomRenderer;
|
||||
class WXDLLIMPEXP_FWD_CORE wxDataViewCustomRenderer;
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// wxDataViewIconText: helper class used by wxDataViewIconTextRenderer
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewIconText : public wxObject
|
||||
class WXDLLIMPEXP_CORE wxDataViewIconText : public wxObject
|
||||
{
|
||||
public:
|
||||
wxDataViewIconText( const wxString &text = wxEmptyString,
|
||||
@@ -75,13 +75,13 @@ private:
|
||||
wxDECLARE_DYNAMIC_CLASS(wxDataViewIconText);
|
||||
};
|
||||
|
||||
DECLARE_VARIANT_OBJECT_EXPORTED(wxDataViewIconText, WXDLLIMPEXP_ADV)
|
||||
DECLARE_VARIANT_OBJECT_EXPORTED(wxDataViewIconText, WXDLLIMPEXP_CORE)
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// wxDataViewCheckIconText: value class used by wxDataViewCheckIconTextRenderer
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewCheckIconText : public wxDataViewIconText
|
||||
class WXDLLIMPEXP_CORE wxDataViewCheckIconText : public wxDataViewIconText
|
||||
{
|
||||
public:
|
||||
wxDataViewCheckIconText(const wxString& text = wxString(),
|
||||
@@ -101,7 +101,7 @@ private:
|
||||
wxDECLARE_DYNAMIC_CLASS(wxDataViewCheckIconText);
|
||||
};
|
||||
|
||||
DECLARE_VARIANT_OBJECT_EXPORTED(wxDataViewCheckIconText, WXDLLIMPEXP_ADV)
|
||||
DECLARE_VARIANT_OBJECT_EXPORTED(wxDataViewCheckIconText, WXDLLIMPEXP_CORE)
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// wxDataViewRendererBase
|
||||
@@ -123,7 +123,7 @@ enum wxDataViewCellRenderState
|
||||
};
|
||||
|
||||
// helper for fine-tuning rendering of values depending on row's state
|
||||
class WXDLLIMPEXP_ADV wxDataViewValueAdjuster
|
||||
class WXDLLIMPEXP_CORE wxDataViewValueAdjuster
|
||||
{
|
||||
public:
|
||||
virtual ~wxDataViewValueAdjuster() {}
|
||||
@@ -132,7 +132,7 @@ public:
|
||||
virtual wxVariant MakeHighlighted(const wxVariant& value) const { return value; }
|
||||
};
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewRendererBase: public wxObject
|
||||
class WXDLLIMPEXP_CORE wxDataViewRendererBase: public wxObject
|
||||
{
|
||||
public:
|
||||
wxDataViewRendererBase( const wxString &varianttype,
|
||||
@@ -300,7 +300,7 @@ private:
|
||||
// wxDataViewCustomRendererBase
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewCustomRendererBase
|
||||
class WXDLLIMPEXP_CORE wxDataViewCustomRendererBase
|
||||
: public wxDataViewCustomRendererRealBase
|
||||
{
|
||||
public:
|
||||
@@ -426,7 +426,7 @@ private:
|
||||
// wxDataViewSpinRenderer
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewSpinRenderer: public wxDataViewCustomRenderer
|
||||
class WXDLLIMPEXP_CORE wxDataViewSpinRenderer: public wxDataViewCustomRenderer
|
||||
{
|
||||
public:
|
||||
wxDataViewSpinRenderer( int min, int max,
|
||||
@@ -456,7 +456,7 @@ private:
|
||||
// wxDataViewChoiceRenderer
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewChoiceRenderer: public wxDataViewCustomRenderer
|
||||
class WXDLLIMPEXP_CORE wxDataViewChoiceRenderer: public wxDataViewCustomRenderer
|
||||
{
|
||||
public:
|
||||
wxDataViewChoiceRenderer( const wxArrayString &choices,
|
||||
@@ -485,7 +485,7 @@ private:
|
||||
// wxDataViewChoiceByIndexRenderer
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewChoiceByIndexRenderer: public wxDataViewChoiceRenderer
|
||||
class WXDLLIMPEXP_CORE wxDataViewChoiceByIndexRenderer: public wxDataViewChoiceRenderer
|
||||
{
|
||||
public:
|
||||
wxDataViewChoiceByIndexRenderer( const wxArrayString &choices,
|
||||
@@ -512,7 +512,7 @@ public:
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
#if wxUSE_DATEPICKCTRL
|
||||
class WXDLLIMPEXP_ADV wxDataViewDateRenderer: public wxDataViewCustomRenderer
|
||||
class WXDLLIMPEXP_CORE wxDataViewDateRenderer: public wxDataViewCustomRenderer
|
||||
{
|
||||
public:
|
||||
static wxString GetDefaultType() { return wxS("datetime"); }
|
||||
@@ -545,7 +545,7 @@ typedef wxDataViewTextRenderer wxDataViewDateRenderer;
|
||||
// wxDataViewCheckIconTextRenderer: 3-state checkbox + text + optional icon
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewCheckIconTextRenderer
|
||||
class WXDLLIMPEXP_CORE wxDataViewCheckIconTextRenderer
|
||||
: public wxDataViewCustomRenderer
|
||||
{
|
||||
public:
|
||||
|
@@ -26,12 +26,12 @@ class WXDLLIMPEXP_FWD_CORE wxListEvent;
|
||||
#define wxEL_NO_REORDER 0x0800
|
||||
#define wxEL_DEFAULT_STYLE (wxEL_ALLOW_NEW | wxEL_ALLOW_EDIT | wxEL_ALLOW_DELETE)
|
||||
|
||||
extern WXDLLIMPEXP_DATA_ADV(const char) wxEditableListBoxNameStr[];
|
||||
extern WXDLLIMPEXP_DATA_CORE(const char) wxEditableListBoxNameStr[];
|
||||
|
||||
// This class provides a composite control that lets the
|
||||
// user easily enter list of strings
|
||||
|
||||
class WXDLLIMPEXP_ADV wxEditableListBox : public wxPanel
|
||||
class WXDLLIMPEXP_CORE wxEditableListBox : public wxPanel
|
||||
{
|
||||
public:
|
||||
wxEditableListBox() { Init(); }
|
||||
|
@@ -16,7 +16,7 @@
|
||||
|
||||
#include "wx/dialog.h"
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxAboutDialogInfo;
|
||||
class WXDLLIMPEXP_FWD_CORE wxAboutDialogInfo;
|
||||
class WXDLLIMPEXP_FWD_CORE wxSizer;
|
||||
class WXDLLIMPEXP_FWD_CORE wxSizerFlags;
|
||||
|
||||
@@ -34,7 +34,7 @@ class WXDLLIMPEXP_FWD_CORE wxSizerFlags;
|
||||
// wxGenericAboutDialog: generic "About" dialog implementation
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxGenericAboutDialog : public wxDialog
|
||||
class WXDLLIMPEXP_CORE wxGenericAboutDialog : public wxDialog
|
||||
{
|
||||
public:
|
||||
// constructors and Create() method
|
||||
@@ -94,7 +94,7 @@ private:
|
||||
|
||||
// unlike wxAboutBox which can show either the native or generic about dialog,
|
||||
// this function always shows the generic one
|
||||
WXDLLIMPEXP_ADV void wxGenericAboutBox(const wxAboutDialogInfo& info, wxWindow* parent = NULL);
|
||||
WXDLLIMPEXP_CORE void wxGenericAboutBox(const wxAboutDialogInfo& info, wxWindow* parent = NULL);
|
||||
|
||||
#endif // wxUSE_ABOUTDLG
|
||||
|
||||
|
@@ -21,17 +21,17 @@
|
||||
#include "wx/access.h"
|
||||
#endif // wxUSE_ACCESSIBILITY
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxDataViewMainWindow;
|
||||
class WXDLLIMPEXP_FWD_ADV wxDataViewHeaderWindow;
|
||||
class WXDLLIMPEXP_FWD_CORE wxDataViewMainWindow;
|
||||
class WXDLLIMPEXP_FWD_CORE wxDataViewHeaderWindow;
|
||||
#if wxUSE_ACCESSIBILITY
|
||||
class WXDLLIMPEXP_FWD_ADV wxDataViewCtrlAccessible;
|
||||
class WXDLLIMPEXP_FWD_CORE wxDataViewCtrlAccessible;
|
||||
#endif // wxUSE_ACCESSIBILITY
|
||||
|
||||
// ---------------------------------------------------------
|
||||
// wxDataViewColumn
|
||||
// ---------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewColumn : public wxDataViewColumnBase
|
||||
class WXDLLIMPEXP_CORE wxDataViewColumn : public wxDataViewColumnBase
|
||||
{
|
||||
public:
|
||||
wxDataViewColumn(const wxString& title,
|
||||
@@ -168,9 +168,9 @@ private:
|
||||
// ---------------------------------------------------------
|
||||
|
||||
WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList,
|
||||
class WXDLLIMPEXP_ADV);
|
||||
class WXDLLIMPEXP_CORE);
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewCtrl : public wxDataViewCtrlBase,
|
||||
class WXDLLIMPEXP_CORE wxDataViewCtrl : public wxDataViewCtrlBase,
|
||||
public wxScrollHelper
|
||||
{
|
||||
friend class wxDataViewMainWindow;
|
||||
@@ -405,7 +405,7 @@ private:
|
||||
// wxDataViewCtrlAccessible
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewCtrlAccessible: public wxWindowAccessible
|
||||
class WXDLLIMPEXP_CORE wxDataViewCtrlAccessible: public wxWindowAccessible
|
||||
{
|
||||
public:
|
||||
wxDataViewCtrlAccessible(wxDataViewCtrl* win);
|
||||
|
@@ -16,10 +16,10 @@
|
||||
|
||||
class WXDLLIMPEXP_FWD_CORE wxComboCtrl;
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxCalendarCtrl;
|
||||
class WXDLLIMPEXP_FWD_ADV wxCalendarComboPopup;
|
||||
class WXDLLIMPEXP_FWD_CORE wxCalendarCtrl;
|
||||
class WXDLLIMPEXP_FWD_CORE wxCalendarComboPopup;
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDatePickerCtrlGeneric
|
||||
class WXDLLIMPEXP_CORE wxDatePickerCtrlGeneric
|
||||
: public wxCompositeWindow< wxNavigationEnabled<wxDatePickerCtrlBase> >
|
||||
{
|
||||
public:
|
||||
|
@@ -23,7 +23,7 @@
|
||||
// constants
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
extern WXDLLIMPEXP_DATA_ADV(const char) wxGridNameStr[];
|
||||
extern WXDLLIMPEXP_DATA_CORE(const char) wxGridNameStr[];
|
||||
|
||||
// Default parameters for wxGrid
|
||||
//
|
||||
@@ -82,15 +82,15 @@ enum wxGridRenderStyle
|
||||
// forward declarations
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxGrid;
|
||||
class WXDLLIMPEXP_FWD_ADV wxGridCellAttr;
|
||||
class WXDLLIMPEXP_FWD_ADV wxGridCellAttrProviderData;
|
||||
class WXDLLIMPEXP_FWD_ADV wxGridColLabelWindow;
|
||||
class WXDLLIMPEXP_FWD_ADV wxGridCornerLabelWindow;
|
||||
class WXDLLIMPEXP_FWD_ADV wxGridRowLabelWindow;
|
||||
class WXDLLIMPEXP_FWD_ADV wxGridWindow;
|
||||
class WXDLLIMPEXP_FWD_ADV wxGridTypeRegistry;
|
||||
class WXDLLIMPEXP_FWD_ADV wxGridSelection;
|
||||
class WXDLLIMPEXP_FWD_CORE wxGrid;
|
||||
class WXDLLIMPEXP_FWD_CORE wxGridCellAttr;
|
||||
class WXDLLIMPEXP_FWD_CORE wxGridCellAttrProviderData;
|
||||
class WXDLLIMPEXP_FWD_CORE wxGridColLabelWindow;
|
||||
class WXDLLIMPEXP_FWD_CORE wxGridCornerLabelWindow;
|
||||
class WXDLLIMPEXP_FWD_CORE wxGridRowLabelWindow;
|
||||
class WXDLLIMPEXP_FWD_CORE wxGridWindow;
|
||||
class WXDLLIMPEXP_FWD_CORE wxGridTypeRegistry;
|
||||
class WXDLLIMPEXP_FWD_CORE wxGridSelection;
|
||||
|
||||
class WXDLLIMPEXP_FWD_CORE wxHeaderCtrl;
|
||||
class WXDLLIMPEXP_FWD_CORE wxCheckBox;
|
||||
@@ -123,7 +123,7 @@ class wxGridDirectionOperations;
|
||||
// class is not documented and is not public at all
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxGridCellWorker : public wxClientDataContainer, public wxRefCounter
|
||||
class WXDLLIMPEXP_CORE wxGridCellWorker : public wxClientDataContainer, public wxRefCounter
|
||||
{
|
||||
public:
|
||||
wxGridCellWorker() { }
|
||||
@@ -151,7 +151,7 @@ private:
|
||||
// predefined derived classes or derive your own class from it.
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxGridCellRenderer : public wxGridCellWorker
|
||||
class WXDLLIMPEXP_CORE wxGridCellRenderer : public wxGridCellWorker
|
||||
{
|
||||
public:
|
||||
// draw the given cell on the provided DC inside the given rectangle
|
||||
@@ -210,7 +210,7 @@ public:
|
||||
// even for the entire grid.
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxGridCellEditor : public wxGridCellWorker
|
||||
class WXDLLIMPEXP_CORE wxGridCellEditor : public wxGridCellWorker
|
||||
{
|
||||
public:
|
||||
wxGridCellEditor();
|
||||
@@ -327,7 +327,7 @@ protected:
|
||||
|
||||
// Base class for corner window renderer: it is the simplest of all renderers
|
||||
// and only has a single function
|
||||
class WXDLLIMPEXP_ADV wxGridCornerHeaderRenderer
|
||||
class WXDLLIMPEXP_CORE wxGridCornerHeaderRenderer
|
||||
{
|
||||
public:
|
||||
// Draw the border around the corner window.
|
||||
@@ -343,7 +343,7 @@ public:
|
||||
|
||||
|
||||
// Base class for the row/column header cells renderers
|
||||
class WXDLLIMPEXP_ADV wxGridHeaderLabelsRenderer
|
||||
class WXDLLIMPEXP_CORE wxGridHeaderLabelsRenderer
|
||||
: public wxGridCornerHeaderRenderer
|
||||
{
|
||||
public:
|
||||
@@ -361,19 +361,19 @@ public:
|
||||
// those already in wxGridHeaderLabelsRenderer but still define separate classes
|
||||
// for them for future extensions and also for better type safety (i.e. to
|
||||
// avoid inadvertently using a column header renderer for the row headers)
|
||||
class WXDLLIMPEXP_ADV wxGridRowHeaderRenderer
|
||||
class WXDLLIMPEXP_CORE wxGridRowHeaderRenderer
|
||||
: public wxGridHeaderLabelsRenderer
|
||||
{
|
||||
};
|
||||
|
||||
class WXDLLIMPEXP_ADV wxGridColumnHeaderRenderer
|
||||
class WXDLLIMPEXP_CORE wxGridColumnHeaderRenderer
|
||||
: public wxGridHeaderLabelsRenderer
|
||||
{
|
||||
};
|
||||
|
||||
// Also define the default renderers which are used by wxGridCellAttrProvider
|
||||
// by default
|
||||
class WXDLLIMPEXP_ADV wxGridRowHeaderRendererDefault
|
||||
class WXDLLIMPEXP_CORE wxGridRowHeaderRendererDefault
|
||||
: public wxGridRowHeaderRenderer
|
||||
{
|
||||
public:
|
||||
@@ -383,7 +383,7 @@ public:
|
||||
};
|
||||
|
||||
// Column header cells renderers
|
||||
class WXDLLIMPEXP_ADV wxGridColumnHeaderRendererDefault
|
||||
class WXDLLIMPEXP_CORE wxGridColumnHeaderRendererDefault
|
||||
: public wxGridColumnHeaderRenderer
|
||||
{
|
||||
public:
|
||||
@@ -393,7 +393,7 @@ public:
|
||||
};
|
||||
|
||||
// Header corner renderer
|
||||
class WXDLLIMPEXP_ADV wxGridCornerHeaderRendererDefault
|
||||
class WXDLLIMPEXP_CORE wxGridCornerHeaderRendererDefault
|
||||
: public wxGridCornerHeaderRenderer
|
||||
{
|
||||
public:
|
||||
@@ -409,7 +409,7 @@ public:
|
||||
// class may be returned by wxGridTable::GetAttr().
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxGridCellAttr : public wxClientDataContainer, public wxRefCounter
|
||||
class WXDLLIMPEXP_CORE wxGridCellAttr : public wxClientDataContainer, public wxRefCounter
|
||||
{
|
||||
public:
|
||||
enum wxAttrKind
|
||||
@@ -574,7 +574,7 @@ private:
|
||||
// the default implementation is reasonably efficient for the generic case,
|
||||
// but you might still wish to implement your own for some specific situations
|
||||
// if you have performance problems with the stock one
|
||||
class WXDLLIMPEXP_ADV wxGridCellAttrProvider : public wxClientDataContainer
|
||||
class WXDLLIMPEXP_CORE wxGridCellAttrProvider : public wxClientDataContainer
|
||||
{
|
||||
public:
|
||||
wxGridCellAttrProvider();
|
||||
@@ -615,7 +615,7 @@ private:
|
||||
// wxGridCellCoords: location of a cell in the grid
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxGridCellCoords
|
||||
class WXDLLIMPEXP_CORE wxGridCellCoords
|
||||
{
|
||||
public:
|
||||
wxGridCellCoords() { m_row = m_col = -1; }
|
||||
@@ -662,20 +662,20 @@ private:
|
||||
|
||||
// For comparisons...
|
||||
//
|
||||
extern WXDLLIMPEXP_ADV wxGridCellCoords wxGridNoCellCoords;
|
||||
extern WXDLLIMPEXP_ADV wxRect wxGridNoCellRect;
|
||||
extern WXDLLIMPEXP_CORE wxGridCellCoords wxGridNoCellCoords;
|
||||
extern WXDLLIMPEXP_CORE wxRect wxGridNoCellRect;
|
||||
|
||||
// An array of cell coords...
|
||||
//
|
||||
WX_DECLARE_OBJARRAY_WITH_DECL(wxGridCellCoords, wxGridCellCoordsArray,
|
||||
class WXDLLIMPEXP_ADV);
|
||||
class WXDLLIMPEXP_CORE);
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// Grid table classes
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
// the abstract base class
|
||||
class WXDLLIMPEXP_ADV wxGridTableBase : public wxObject,
|
||||
class WXDLLIMPEXP_CORE wxGridTableBase : public wxObject,
|
||||
public wxClientDataContainer
|
||||
{
|
||||
public:
|
||||
@@ -802,7 +802,7 @@ enum wxGridTableRequest
|
||||
wxGRIDTABLE_NOTIFY_COLS_DELETED
|
||||
};
|
||||
|
||||
class WXDLLIMPEXP_ADV wxGridTableMessage
|
||||
class WXDLLIMPEXP_CORE wxGridTableMessage
|
||||
{
|
||||
public:
|
||||
wxGridTableMessage();
|
||||
@@ -835,7 +835,7 @@ private:
|
||||
//
|
||||
|
||||
WX_DECLARE_OBJARRAY_WITH_DECL(wxArrayString, wxGridStringArray,
|
||||
class WXDLLIMPEXP_ADV);
|
||||
class WXDLLIMPEXP_CORE);
|
||||
|
||||
|
||||
|
||||
@@ -845,7 +845,7 @@ WX_DECLARE_OBJARRAY_WITH_DECL(wxArrayString, wxGridStringArray,
|
||||
// that are stored in memory
|
||||
//
|
||||
|
||||
class WXDLLIMPEXP_ADV wxGridStringTable : public wxGridTableBase
|
||||
class WXDLLIMPEXP_CORE wxGridStringTable : public wxGridTableBase
|
||||
{
|
||||
public:
|
||||
wxGridStringTable();
|
||||
@@ -907,9 +907,9 @@ private:
|
||||
|
||||
// hash map to store positions as the keys and sizes as the values
|
||||
WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual,
|
||||
wxUnsignedToIntHashMap, class WXDLLIMPEXP_ADV );
|
||||
wxUnsignedToIntHashMap, class WXDLLIMPEXP_CORE );
|
||||
|
||||
struct WXDLLIMPEXP_ADV wxGridSizesInfo
|
||||
struct WXDLLIMPEXP_CORE wxGridSizesInfo
|
||||
{
|
||||
// default ctor, initialize m_sizeDefault and m_customSizes later
|
||||
wxGridSizesInfo() { }
|
||||
@@ -934,7 +934,7 @@ struct WXDLLIMPEXP_ADV wxGridSizesInfo
|
||||
// wxGrid
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxGrid : public wxScrolledWindow
|
||||
class WXDLLIMPEXP_CORE wxGrid : public wxScrolledWindow
|
||||
{
|
||||
public:
|
||||
// possible selection modes
|
||||
@@ -2167,7 +2167,7 @@ protected:
|
||||
{ UpdateBlockBeingSelected(topLeft.GetRow(), topLeft.GetCol(),
|
||||
bottomRight.GetRow(), bottomRight.GetCol()); }
|
||||
|
||||
friend class WXDLLIMPEXP_FWD_ADV wxGridSelection;
|
||||
friend class WXDLLIMPEXP_FWD_CORE wxGridSelection;
|
||||
friend class wxGridRowOperations;
|
||||
friend class wxGridColumnOperations;
|
||||
|
||||
@@ -2367,7 +2367,7 @@ private:
|
||||
// wxGridUpdateLocker prevents updates to a grid during its lifetime
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxGridUpdateLocker
|
||||
class WXDLLIMPEXP_CORE wxGridUpdateLocker
|
||||
{
|
||||
public:
|
||||
// if the pointer is NULL, Create() can be called later
|
||||
@@ -2408,7 +2408,7 @@ private:
|
||||
// Grid event class and event types
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxGridEvent : public wxNotifyEvent,
|
||||
class WXDLLIMPEXP_CORE wxGridEvent : public wxNotifyEvent,
|
||||
public wxKeyboardState
|
||||
{
|
||||
public:
|
||||
@@ -2471,7 +2471,7 @@ private:
|
||||
wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent);
|
||||
};
|
||||
|
||||
class WXDLLIMPEXP_ADV wxGridSizeEvent : public wxNotifyEvent,
|
||||
class WXDLLIMPEXP_CORE wxGridSizeEvent : public wxNotifyEvent,
|
||||
public wxKeyboardState
|
||||
{
|
||||
public:
|
||||
@@ -2528,7 +2528,7 @@ private:
|
||||
};
|
||||
|
||||
|
||||
class WXDLLIMPEXP_ADV wxGridRangeSelectEvent : public wxNotifyEvent,
|
||||
class WXDLLIMPEXP_CORE wxGridRangeSelectEvent : public wxNotifyEvent,
|
||||
public wxKeyboardState
|
||||
{
|
||||
public:
|
||||
@@ -2593,7 +2593,7 @@ protected:
|
||||
};
|
||||
|
||||
|
||||
class WXDLLIMPEXP_ADV wxGridEditorCreatedEvent : public wxCommandEvent
|
||||
class WXDLLIMPEXP_CORE wxGridEditorCreatedEvent : public wxCommandEvent
|
||||
{
|
||||
public:
|
||||
wxGridEditorCreatedEvent()
|
||||
@@ -2625,28 +2625,28 @@ private:
|
||||
};
|
||||
|
||||
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_CELL_LEFT_CLICK, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_CELL_RIGHT_CLICK, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_CELL_LEFT_DCLICK, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_CELL_RIGHT_DCLICK, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_LABEL_LEFT_CLICK, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_LABEL_RIGHT_CLICK, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_LABEL_LEFT_DCLICK, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_LABEL_RIGHT_DCLICK, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_ROW_SIZE, wxGridSizeEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_COL_SIZE, wxGridSizeEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_COL_AUTO_SIZE, wxGridSizeEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_RANGE_SELECT, wxGridRangeSelectEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_CELL_CHANGING, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_CELL_CHANGED, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_SELECT_CELL, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_EDITOR_SHOWN, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_EDITOR_HIDDEN, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_EDITOR_CREATED, wxGridEditorCreatedEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_CELL_BEGIN_DRAG, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_COL_MOVE, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_COL_SORT, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_GRID_TABBING, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_CELL_LEFT_CLICK, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_CELL_RIGHT_CLICK, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_CELL_LEFT_DCLICK, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_CELL_RIGHT_DCLICK, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_LABEL_LEFT_CLICK, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_LABEL_RIGHT_CLICK, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_LABEL_LEFT_DCLICK, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_LABEL_RIGHT_DCLICK, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_ROW_SIZE, wxGridSizeEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_COL_SIZE, wxGridSizeEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_COL_AUTO_SIZE, wxGridSizeEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_RANGE_SELECT, wxGridRangeSelectEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_CELL_CHANGING, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_CELL_CHANGED, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_SELECT_CELL, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_EDITOR_SHOWN, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_EDITOR_HIDDEN, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_EDITOR_CREATED, wxGridEditorCreatedEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_CELL_BEGIN_DRAG, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_COL_MOVE, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_COL_SORT, wxGridEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_GRID_TABBING, wxGridEvent );
|
||||
|
||||
typedef void (wxEvtHandler::*wxGridEventFunction)(wxGridEvent&);
|
||||
typedef void (wxEvtHandler::*wxGridSizeEventFunction)(wxGridSizeEvent&);
|
||||
|
@@ -17,7 +17,7 @@
|
||||
|
||||
#include "wx/grid.h"
|
||||
|
||||
class WXDLLIMPEXP_ADV wxGridSelection
|
||||
class WXDLLIMPEXP_CORE wxGridSelection
|
||||
{
|
||||
public:
|
||||
wxGridSelection(wxGrid *grid,
|
||||
@@ -106,7 +106,7 @@ private:
|
||||
wxGrid *m_grid;
|
||||
wxGrid::wxGridSelectionModes m_selectionMode;
|
||||
|
||||
friend class WXDLLIMPEXP_FWD_ADV wxGrid;
|
||||
friend class WXDLLIMPEXP_FWD_CORE wxGrid;
|
||||
|
||||
wxDECLARE_NO_COPY_CLASS(wxGridSelection);
|
||||
};
|
||||
|
@@ -20,11 +20,11 @@
|
||||
|
||||
#include "wx/event.h"
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxQueryLayoutInfoEvent;
|
||||
class WXDLLIMPEXP_FWD_ADV wxCalculateLayoutEvent;
|
||||
class WXDLLIMPEXP_FWD_CORE wxQueryLayoutInfoEvent;
|
||||
class WXDLLIMPEXP_FWD_CORE wxCalculateLayoutEvent;
|
||||
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_QUERY_LAYOUT_INFO, wxQueryLayoutInfoEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_CALCULATE_LAYOUT, wxCalculateLayoutEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_QUERY_LAYOUT_INFO, wxQueryLayoutInfoEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_CALCULATE_LAYOUT, wxCalculateLayoutEvent );
|
||||
|
||||
enum wxLayoutOrientation
|
||||
{
|
||||
@@ -57,7 +57,7 @@ enum wxLayoutAlignment
|
||||
* orientation and size.
|
||||
*/
|
||||
|
||||
class WXDLLIMPEXP_ADV wxQueryLayoutInfoEvent: public wxEvent
|
||||
class WXDLLIMPEXP_CORE wxQueryLayoutInfoEvent: public wxEvent
|
||||
{
|
||||
public:
|
||||
wxQueryLayoutInfoEvent(wxWindowID id = 0)
|
||||
@@ -112,7 +112,7 @@ typedef void (wxEvtHandler::*wxQueryLayoutInfoEventFunction)(wxQueryLayoutInfoEv
|
||||
* This event is used to take a bite out of the available client area.
|
||||
*/
|
||||
|
||||
class WXDLLIMPEXP_ADV wxCalculateLayoutEvent: public wxEvent
|
||||
class WXDLLIMPEXP_CORE wxCalculateLayoutEvent: public wxEvent
|
||||
{
|
||||
public:
|
||||
wxCalculateLayoutEvent(wxWindowID id = 0)
|
||||
@@ -152,7 +152,7 @@ typedef void (wxEvtHandler::*wxCalculateLayoutEventFunction)(wxCalculateLayoutEv
|
||||
// This is window that can remember alignment/orientation, does its own layout,
|
||||
// and can provide sashes too. Useful for implementing docked windows with sashes in
|
||||
// an IDE-style interface.
|
||||
class WXDLLIMPEXP_ADV wxSashLayoutWindow: public wxSashWindow
|
||||
class WXDLLIMPEXP_CORE wxSashLayoutWindow: public wxSashWindow
|
||||
{
|
||||
public:
|
||||
wxSashLayoutWindow()
|
||||
@@ -205,7 +205,7 @@ class WXDLLIMPEXP_FWD_CORE wxMDIParentFrame;
|
||||
class WXDLLIMPEXP_FWD_CORE wxFrame;
|
||||
|
||||
// This class implements the layout algorithm
|
||||
class WXDLLIMPEXP_ADV wxLayoutAlgorithm: public wxObject
|
||||
class WXDLLIMPEXP_CORE wxLayoutAlgorithm: public wxObject
|
||||
{
|
||||
public:
|
||||
wxLayoutAlgorithm() {}
|
||||
|
@@ -35,7 +35,7 @@ enum wxSashEdgePosition {
|
||||
* wxSashEdge represents one of the four edges of a window.
|
||||
*/
|
||||
|
||||
class WXDLLIMPEXP_ADV wxSashEdge
|
||||
class WXDLLIMPEXP_CORE wxSashEdge
|
||||
{
|
||||
public:
|
||||
wxSashEdge()
|
||||
@@ -63,7 +63,7 @@ public:
|
||||
* of wxSashWindow.
|
||||
*/
|
||||
|
||||
class WXDLLIMPEXP_ADV wxSashWindow: public wxWindow
|
||||
class WXDLLIMPEXP_CORE wxSashWindow: public wxWindow
|
||||
{
|
||||
public:
|
||||
// Default constructor
|
||||
@@ -186,9 +186,9 @@ private:
|
||||
wxDECLARE_NO_COPY_CLASS(wxSashWindow);
|
||||
};
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxSashEvent;
|
||||
class WXDLLIMPEXP_FWD_CORE wxSashEvent;
|
||||
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_SASH_DRAGGED, wxSashEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_SASH_DRAGGED, wxSashEvent );
|
||||
|
||||
enum wxSashDragStatus
|
||||
{
|
||||
@@ -196,7 +196,7 @@ enum wxSashDragStatus
|
||||
wxSASH_STATUS_OUT_OF_RANGE
|
||||
};
|
||||
|
||||
class WXDLLIMPEXP_ADV wxSashEvent: public wxCommandEvent
|
||||
class WXDLLIMPEXP_CORE wxSashEvent: public wxCommandEvent
|
||||
{
|
||||
public:
|
||||
wxSashEvent(int id = 0, wxSashEdgePosition edge = wxSASH_NONE)
|
||||
|
@@ -27,13 +27,13 @@
|
||||
#define wxSPLASH_TIMEOUT 0x04
|
||||
#define wxSPLASH_NO_TIMEOUT 0x00
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxSplashScreenWindow;
|
||||
class WXDLLIMPEXP_FWD_CORE wxSplashScreenWindow;
|
||||
|
||||
/*
|
||||
* wxSplashScreen
|
||||
*/
|
||||
|
||||
class WXDLLIMPEXP_ADV wxSplashScreen: public wxFrame,
|
||||
class WXDLLIMPEXP_CORE wxSplashScreen: public wxFrame,
|
||||
public wxEventFilter
|
||||
{
|
||||
public:
|
||||
@@ -74,7 +74,7 @@ protected:
|
||||
* wxSplashScreenWindow
|
||||
*/
|
||||
|
||||
class WXDLLIMPEXP_ADV wxSplashScreenWindow: public wxWindow
|
||||
class WXDLLIMPEXP_CORE wxSplashScreenWindow: public wxWindow
|
||||
{
|
||||
public:
|
||||
wxSplashScreenWindow(const wxBitmap& bitmap, wxWindow* parent, wxWindowID id, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxNO_BORDER);
|
||||
|
@@ -17,11 +17,11 @@
|
||||
|
||||
class WXDLLIMPEXP_FWD_CORE wxButton;
|
||||
class WXDLLIMPEXP_FWD_CORE wxStaticBitmap;
|
||||
class WXDLLIMPEXP_FWD_ADV wxWizardEvent;
|
||||
class WXDLLIMPEXP_FWD_CORE wxWizardEvent;
|
||||
class WXDLLIMPEXP_FWD_CORE wxBoxSizer;
|
||||
class WXDLLIMPEXP_FWD_ADV wxWizardSizer;
|
||||
class WXDLLIMPEXP_FWD_CORE wxWizardSizer;
|
||||
|
||||
class WXDLLIMPEXP_ADV wxWizard : public wxWizardBase
|
||||
class WXDLLIMPEXP_CORE wxWizard : public wxWizardBase
|
||||
{
|
||||
public:
|
||||
// ctor
|
||||
|
@@ -11,7 +11,7 @@
|
||||
|
||||
#include "wx/list.h"
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxDataViewCtrlInternal;
|
||||
class WXDLLIMPEXP_FWD_CORE wxDataViewCtrlInternal;
|
||||
|
||||
struct _GtkTreePath;
|
||||
|
||||
@@ -19,7 +19,7 @@ struct _GtkTreePath;
|
||||
// wxDataViewColumn
|
||||
// ---------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewColumn: public wxDataViewColumnBase
|
||||
class WXDLLIMPEXP_CORE wxDataViewColumn: public wxDataViewColumnBase
|
||||
{
|
||||
public:
|
||||
wxDataViewColumn( const wxString &title, wxDataViewRenderer *renderer,
|
||||
@@ -94,13 +94,13 @@ private:
|
||||
};
|
||||
|
||||
WX_DECLARE_LIST_WITH_DECL(wxDataViewColumn, wxDataViewColumnList,
|
||||
class WXDLLIMPEXP_ADV);
|
||||
class WXDLLIMPEXP_CORE);
|
||||
|
||||
// ---------------------------------------------------------
|
||||
// wxDataViewCtrl
|
||||
// ---------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxDataViewCtrl: public wxDataViewCtrlBase
|
||||
class WXDLLIMPEXP_CORE wxDataViewCtrl: public wxDataViewCtrlBase
|
||||
{
|
||||
public:
|
||||
wxDataViewCtrl()
|
||||
|
@@ -27,7 +27,7 @@
|
||||
#define wxHL_ALIGN_CENTRE 0x0008
|
||||
#define wxHL_DEFAULT_STYLE (wxHL_CONTEXTMENU|wxNO_BORDER|wxHL_ALIGN_CENTRE)
|
||||
|
||||
extern WXDLLIMPEXP_DATA_ADV(const char) wxHyperlinkCtrlNameStr[];
|
||||
extern WXDLLIMPEXP_DATA_CORE(const char) wxHyperlinkCtrlNameStr[];
|
||||
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
@@ -44,7 +44,7 @@ extern WXDLLIMPEXP_DATA_ADV(const char) wxHyperlinkCtrlNameStr[];
|
||||
// just like a wxCommandEvent.
|
||||
//
|
||||
// Use the EVT_HYPERLINK() to catch link events.
|
||||
class WXDLLIMPEXP_ADV wxHyperlinkCtrlBase : public wxControl
|
||||
class WXDLLIMPEXP_CORE wxHyperlinkCtrlBase : public wxControl
|
||||
{
|
||||
public:
|
||||
|
||||
@@ -85,15 +85,15 @@ public:
|
||||
// wxHyperlinkEvent
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxHyperlinkEvent;
|
||||
class WXDLLIMPEXP_FWD_CORE wxHyperlinkEvent;
|
||||
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_HYPERLINK, wxHyperlinkEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_HYPERLINK, wxHyperlinkEvent );
|
||||
|
||||
//
|
||||
// An event fired when the user clicks on the label in a hyperlink control.
|
||||
// See HyperlinkControl for details.
|
||||
//
|
||||
class WXDLLIMPEXP_ADV wxHyperlinkEvent : public wxCommandEvent
|
||||
class WXDLLIMPEXP_CORE wxHyperlinkEvent : public wxCommandEvent
|
||||
{
|
||||
public:
|
||||
wxHyperlinkEvent() {}
|
||||
@@ -142,7 +142,7 @@ typedef void (wxEvtHandler::*wxHyperlinkEventFunction)(wxHyperlinkEvent&);
|
||||
#else
|
||||
#include "wx/generic/hyperlink.h"
|
||||
|
||||
class WXDLLIMPEXP_ADV wxHyperlinkCtrl : public wxGenericHyperlinkCtrl
|
||||
class WXDLLIMPEXP_CORE wxHyperlinkCtrl : public wxGenericHyperlinkCtrl
|
||||
{
|
||||
public:
|
||||
wxHyperlinkCtrl() { }
|
||||
|
@@ -15,9 +15,9 @@
|
||||
#include "wx/icon.h"
|
||||
|
||||
// private helper class:
|
||||
class WXDLLIMPEXP_FWD_ADV wxTaskBarIconWindow;
|
||||
class WXDLLIMPEXP_FWD_CORE wxTaskBarIconWindow;
|
||||
|
||||
class WXDLLIMPEXP_ADV wxTaskBarIcon : public wxTaskBarIconBase
|
||||
class WXDLLIMPEXP_CORE wxTaskBarIcon : public wxTaskBarIconBase
|
||||
{
|
||||
public:
|
||||
wxTaskBarIcon(wxTaskBarIconType iconType = wxTBI_DEFAULT_TYPE);
|
||||
|
@@ -20,7 +20,7 @@
|
||||
|
||||
// notice that this class is not a window and so doesn't derive from wxWindow
|
||||
|
||||
class WXDLLIMPEXP_ADV wxNotificationMessageBase : public wxEvtHandler
|
||||
class WXDLLIMPEXP_CORE wxNotificationMessageBase : public wxEvtHandler
|
||||
{
|
||||
public:
|
||||
// ctors and initializers
|
||||
@@ -117,9 +117,9 @@ private:
|
||||
wxDECLARE_NO_COPY_CLASS(wxNotificationMessageBase);
|
||||
};
|
||||
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_NOTIFICATION_MESSAGE_CLICK, wxCommandEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_NOTIFICATION_MESSAGE_DISMISSED, wxCommandEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_NOTIFICATION_MESSAGE_ACTION, wxCommandEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_NOTIFICATION_MESSAGE_CLICK, wxCommandEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_NOTIFICATION_MESSAGE_DISMISSED, wxCommandEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_NOTIFICATION_MESSAGE_ACTION, wxCommandEvent );
|
||||
|
||||
#if (defined(__WXGTK__) && wxUSE_LIBNOTIFY) || \
|
||||
(defined(__WXMSW__) && wxUSE_TASKBARICON && wxUSE_TASKBARICON_BALLOONS) || \
|
||||
@@ -134,14 +134,14 @@ wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_NOTIFICATION_MESSAGE_ACTION, wx
|
||||
#ifdef wxHAS_NATIVE_NOTIFICATION_MESSAGE
|
||||
|
||||
#if defined(__WXMSW__)
|
||||
class WXDLLIMPEXP_FWD_ADV wxTaskBarIcon;
|
||||
class WXDLLIMPEXP_FWD_CORE wxTaskBarIcon;
|
||||
#endif // defined(__WXMSW__)
|
||||
|
||||
#else
|
||||
#include "wx/generic/notifmsg.h"
|
||||
#endif // wxHAS_NATIVE_NOTIFICATION_MESSAGE
|
||||
|
||||
class WXDLLIMPEXP_ADV wxNotificationMessage : public
|
||||
class WXDLLIMPEXP_CORE wxNotificationMessage : public
|
||||
#ifdef wxHAS_NATIVE_NOTIFICATION_MESSAGE
|
||||
wxNotificationMessageBase
|
||||
#else
|
||||
|
@@ -16,9 +16,9 @@
|
||||
|
||||
#include "wx/object.h"
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxSoundTimer;
|
||||
class WXDLLIMPEXP_FWD_CORE wxSoundTimer;
|
||||
|
||||
class WXDLLIMPEXP_ADV wxSoundData
|
||||
class WXDLLIMPEXP_CORE wxSoundData
|
||||
{
|
||||
public :
|
||||
wxSoundData();
|
||||
@@ -39,7 +39,7 @@ protected:
|
||||
bool m_markedForDeletion;
|
||||
} ;
|
||||
|
||||
class WXDLLIMPEXP_ADV wxSound : public wxSoundBase
|
||||
class WXDLLIMPEXP_CORE wxSound : public wxSoundBase
|
||||
{
|
||||
public:
|
||||
wxSound();
|
||||
|
@@ -796,7 +796,7 @@ wxValidator* PROPNAME::DoGetValidator () const \
|
||||
|
||||
#if wxUSE_EDITABLELISTBOX
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxEditableListBox;
|
||||
class WXDLLIMPEXP_FWD_CORE wxEditableListBox;
|
||||
class WXDLLIMPEXP_FWD_CORE wxListEvent;
|
||||
|
||||
#define wxAEDIALOG_STYLE \
|
||||
|
@@ -17,7 +17,7 @@
|
||||
|
||||
#include "wx/event.h"
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxTaskBarIconEvent;
|
||||
class WXDLLIMPEXP_FWD_CORE wxTaskBarIconEvent;
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
@@ -38,7 +38,7 @@ enum wxTaskBarIconType
|
||||
// wxTaskBarIconBase: define wxTaskBarIcon interface
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxTaskBarIconBase : public wxEvtHandler
|
||||
class WXDLLIMPEXP_CORE wxTaskBarIconBase : public wxEvtHandler
|
||||
{
|
||||
public:
|
||||
wxTaskBarIconBase() { }
|
||||
@@ -91,7 +91,7 @@ private:
|
||||
// wxTaskBarIcon events
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxTaskBarIconEvent : public wxEvent
|
||||
class WXDLLIMPEXP_CORE wxTaskBarIconEvent : public wxEvent
|
||||
{
|
||||
public:
|
||||
wxTaskBarIconEvent(wxEventType evtType, wxTaskBarIcon *tbIcon)
|
||||
@@ -108,15 +108,15 @@ private:
|
||||
|
||||
typedef void (wxEvtHandler::*wxTaskBarIconEventFunction)(wxTaskBarIconEvent&);
|
||||
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_TASKBAR_MOVE, wxTaskBarIconEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_TASKBAR_LEFT_DOWN, wxTaskBarIconEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_TASKBAR_LEFT_UP, wxTaskBarIconEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_TASKBAR_RIGHT_DOWN, wxTaskBarIconEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_TASKBAR_RIGHT_UP, wxTaskBarIconEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_TASKBAR_LEFT_DCLICK, wxTaskBarIconEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_TASKBAR_RIGHT_DCLICK, wxTaskBarIconEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_TASKBAR_BALLOON_TIMEOUT, wxTaskBarIconEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_TASKBAR_BALLOON_CLICK, wxTaskBarIconEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_TASKBAR_MOVE, wxTaskBarIconEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_TASKBAR_LEFT_DOWN, wxTaskBarIconEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_TASKBAR_LEFT_UP, wxTaskBarIconEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_TASKBAR_RIGHT_DOWN, wxTaskBarIconEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_TASKBAR_RIGHT_UP, wxTaskBarIconEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_TASKBAR_LEFT_DCLICK, wxTaskBarIconEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_TASKBAR_RIGHT_DCLICK, wxTaskBarIconEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_TASKBAR_BALLOON_TIMEOUT, wxTaskBarIconEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_TASKBAR_BALLOON_CLICK, wxTaskBarIconEvent );
|
||||
|
||||
#define wxTaskBarIconEventHandler(func) \
|
||||
wxEVENT_HANDLER_CAST(wxTaskBarIconEventFunction, func)
|
||||
|
@@ -22,10 +22,10 @@
|
||||
#include "wx/window.h"
|
||||
#include "wx/withimages.h"
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxDataViewCtrl;
|
||||
class WXDLLIMPEXP_FWD_ADV wxDataViewEvent;
|
||||
class WXDLLIMPEXP_FWD_CORE wxDataViewCtrl;
|
||||
class WXDLLIMPEXP_FWD_CORE wxDataViewEvent;
|
||||
|
||||
extern WXDLLIMPEXP_DATA_ADV(const char) wxTreeListCtrlNameStr[];
|
||||
extern WXDLLIMPEXP_DATA_CORE(const char) wxTreeListCtrlNameStr[];
|
||||
|
||||
class wxTreeListCtrl;
|
||||
class wxTreeListModel;
|
||||
@@ -75,8 +75,8 @@ public:
|
||||
typedef wxVector<wxTreeListItem> wxTreeListItems;
|
||||
|
||||
// Some special "items" that can be used with InsertItem():
|
||||
extern WXDLLIMPEXP_DATA_ADV(const wxTreeListItem) wxTLI_FIRST;
|
||||
extern WXDLLIMPEXP_DATA_ADV(const wxTreeListItem) wxTLI_LAST;
|
||||
extern WXDLLIMPEXP_DATA_CORE(const wxTreeListItem) wxTLI_FIRST;
|
||||
extern WXDLLIMPEXP_DATA_CORE(const wxTreeListItem) wxTLI_LAST;
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// wxTreeListItemComparator: defines order of wxTreeListCtrl items.
|
||||
@@ -117,7 +117,7 @@ private:
|
||||
// with wxDataViewCtrl directly but doing this makes your unportable to possible
|
||||
// future non-wxDataViewCtrl-based implementations of this class.
|
||||
|
||||
class WXDLLIMPEXP_ADV wxTreeListCtrl
|
||||
class WXDLLIMPEXP_CORE wxTreeListCtrl
|
||||
: public wxCompositeWindow< wxNavigationEnabled<wxWindow> >,
|
||||
public wxWithImages
|
||||
{
|
||||
@@ -454,7 +454,7 @@ private:
|
||||
// wxTreeListEvent: event generated by wxTreeListCtrl.
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxTreeListEvent : public wxNotifyEvent
|
||||
class WXDLLIMPEXP_CORE wxTreeListEvent : public wxNotifyEvent
|
||||
{
|
||||
public:
|
||||
// Default ctor is provided for wxRTTI needs only but should never be used.
|
||||
@@ -529,7 +529,7 @@ typedef void (wxEvtHandler::*wxTreeListEventFunction)(wxTreeListEvent&);
|
||||
wx__DECLARE_EVT1(wxEVT_TREELIST_##name, id, wxTreeListEventHandler(fn))
|
||||
|
||||
#define wxDECLARE_TREELIST_EVENT(name) \
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, \
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, \
|
||||
wxEVT_TREELIST_##name, \
|
||||
wxTreeListEvent)
|
||||
|
||||
|
@@ -21,12 +21,12 @@
|
||||
// wxSound: simple audio playback class
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxSoundBackend;
|
||||
class WXDLLIMPEXP_FWD_ADV wxSound;
|
||||
class WXDLLIMPEXP_FWD_CORE wxSoundBackend;
|
||||
class WXDLLIMPEXP_FWD_CORE wxSound;
|
||||
class WXDLLIMPEXP_FWD_BASE wxDynamicLibrary;
|
||||
|
||||
/// Sound data, as loaded from .wav file:
|
||||
class WXDLLIMPEXP_ADV wxSoundData
|
||||
class WXDLLIMPEXP_CORE wxSoundData
|
||||
{
|
||||
public:
|
||||
wxSoundData() : m_refCnt(1) {}
|
||||
@@ -54,7 +54,7 @@ private:
|
||||
|
||||
|
||||
/// Simple sound class:
|
||||
class WXDLLIMPEXP_ADV wxSound : public wxSoundBase
|
||||
class WXDLLIMPEXP_CORE wxSound : public wxSoundBase
|
||||
{
|
||||
public:
|
||||
wxSound();
|
||||
@@ -116,7 +116,7 @@ struct wxSoundPlaybackStatus
|
||||
};
|
||||
|
||||
// Audio backend interface
|
||||
class WXDLLIMPEXP_ADV wxSoundBackend
|
||||
class WXDLLIMPEXP_CORE wxSoundBackend
|
||||
{
|
||||
public:
|
||||
virtual ~wxSoundBackend() {}
|
||||
|
@@ -11,9 +11,9 @@
|
||||
#ifndef _WX_UNIX_TASKBAR_H_
|
||||
#define _WX_UNIX_TASKBAR_H_
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxTaskBarIconArea;
|
||||
class WXDLLIMPEXP_FWD_CORE wxTaskBarIconArea;
|
||||
|
||||
class WXDLLIMPEXP_ADV wxTaskBarIcon: public wxTaskBarIconBase
|
||||
class WXDLLIMPEXP_CORE wxTaskBarIcon: public wxTaskBarIconBase
|
||||
{
|
||||
public:
|
||||
wxTaskBarIcon();
|
||||
|
@@ -42,7 +42,7 @@
|
||||
#define wxWIZARD_TILE 0x40
|
||||
|
||||
// forward declarations
|
||||
class WXDLLIMPEXP_FWD_ADV wxWizard;
|
||||
class WXDLLIMPEXP_FWD_CORE wxWizard;
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// wxWizardPage is one of the wizards screen: it must know what are the
|
||||
@@ -52,7 +52,7 @@ class WXDLLIMPEXP_FWD_ADV wxWizard;
|
||||
// used as such (i.e. controls may be placed directly on it &c).
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxWizardPage : public wxPanel
|
||||
class WXDLLIMPEXP_CORE wxWizardPage : public wxPanel
|
||||
{
|
||||
public:
|
||||
wxWizardPage() { Init(); }
|
||||
@@ -118,7 +118,7 @@ private:
|
||||
// this, you must derive from wxWizardPage directly.
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxWizardPageSimple : public wxWizardPage
|
||||
class WXDLLIMPEXP_CORE wxWizardPageSimple : public wxWizardPage
|
||||
{
|
||||
public:
|
||||
wxWizardPageSimple() { Init(); }
|
||||
@@ -187,7 +187,7 @@ private:
|
||||
// wxWizard
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxWizardBase : public wxDialog
|
||||
class WXDLLIMPEXP_CORE wxWizardBase : public wxDialog
|
||||
{
|
||||
public:
|
||||
/*
|
||||
@@ -263,7 +263,7 @@ private:
|
||||
// window hierarchy as usual
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxWizardEvent : public wxNotifyEvent
|
||||
class WXDLLIMPEXP_CORE wxWizardEvent : public wxNotifyEvent
|
||||
{
|
||||
public:
|
||||
wxWizardEvent(wxEventType type = wxEVT_NULL,
|
||||
@@ -292,13 +292,13 @@ private:
|
||||
// macros for handling wxWizardEvents
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_WIZARD_PAGE_CHANGED, wxWizardEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_WIZARD_PAGE_CHANGING, wxWizardEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_WIZARD_CANCEL, wxWizardEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_WIZARD_HELP, wxWizardEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_WIZARD_FINISHED, wxWizardEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_WIZARD_PAGE_SHOWN, wxWizardEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_ADV, wxEVT_WIZARD_BEFORE_PAGE_CHANGED, wxWizardEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_WIZARD_PAGE_CHANGED, wxWizardEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_WIZARD_PAGE_CHANGING, wxWizardEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_WIZARD_CANCEL, wxWizardEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_WIZARD_HELP, wxWizardEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_WIZARD_FINISHED, wxWizardEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_WIZARD_PAGE_SHOWN, wxWizardEvent );
|
||||
wxDECLARE_EXPORTED_EVENT( WXDLLIMPEXP_CORE, wxEVT_WIZARD_BEFORE_PAGE_CHANGED, wxWizardEvent );
|
||||
|
||||
typedef void (wxEvtHandler::*wxWizardEventFunction)(wxWizardEvent&);
|
||||
|
||||
|
@@ -14,7 +14,7 @@
|
||||
|
||||
#if wxUSE_XRC && wxUSE_BITMAPCOMBOBOX
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxBitmapComboBox;
|
||||
class WXDLLIMPEXP_FWD_CORE wxBitmapComboBox;
|
||||
|
||||
class WXDLLIMPEXP_XRC wxBitmapComboBoxXmlHandler : public wxXmlResourceHandler
|
||||
{
|
||||
|
@@ -14,7 +14,7 @@
|
||||
|
||||
#if wxUSE_XRC
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxPropertySheetDialog;
|
||||
class WXDLLIMPEXP_FWD_CORE wxPropertySheetDialog;
|
||||
|
||||
class WXDLLIMPEXP_XRC wxPropertySheetDialogXmlHandler : public wxXmlResourceHandler
|
||||
{
|
||||
|
@@ -14,8 +14,8 @@
|
||||
|
||||
#if wxUSE_XRC && wxUSE_WIZARDDLG
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxWizard;
|
||||
class WXDLLIMPEXP_FWD_ADV wxWizardPageSimple;
|
||||
class WXDLLIMPEXP_FWD_CORE wxWizard;
|
||||
class WXDLLIMPEXP_FWD_CORE wxWizardPageSimple;
|
||||
|
||||
class WXDLLIMPEXP_XRC wxWizardXmlHandler : public wxXmlResourceHandler
|
||||
{
|
||||
|
@@ -21,7 +21,7 @@
|
||||
#include "wx/imaglist.h"
|
||||
#include "wx/window.h"
|
||||
|
||||
class WXDLLIMPEXP_FWD_ADV wxAnimation;
|
||||
class WXDLLIMPEXP_FWD_CORE wxAnimation;
|
||||
|
||||
class WXDLLIMPEXP_FWD_XML wxXmlNode;
|
||||
class WXDLLIMPEXP_FWD_XML wxXmlResource;
|
||||
|
Reference in New Issue
Block a user