use DECLARE_NO_COPY_CLASS() where applicable (patch 633384)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18525 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -172,6 +172,8 @@ private:
|
|||||||
|
|
||||||
// the reference count
|
// the reference count
|
||||||
size_t m_ref;
|
size_t m_ref;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxMemoryBufferData)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -46,6 +46,8 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
wxInfoFrame *m_InfoFrame;
|
wxInfoFrame *m_InfoFrame;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxBusyInfo)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -224,6 +224,8 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
wxCaret *m_caret;
|
wxCaret *m_caret;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxCaretSuspend)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // wxUSE_CARET
|
#endif // wxUSE_CARET
|
||||||
|
@@ -135,6 +135,8 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
wxClipboard *m_clipboard;
|
wxClipboard *m_clipboard;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxClipboardLocker)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // wxUSE_CLIPBOARD
|
#endif // wxUSE_CLIPBOARD
|
||||||
|
@@ -209,6 +209,8 @@ private:
|
|||||||
void Init();
|
void Init();
|
||||||
|
|
||||||
struct wxCmdLineParserData *m_data;
|
struct wxCmdLineParserData *m_data;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxCmdLineParser)
|
||||||
};
|
};
|
||||||
|
|
||||||
#else // !wxUSE_CMDLINE_PARSER
|
#else // !wxUSE_CMDLINE_PARSER
|
||||||
|
@@ -123,6 +123,7 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_DYNAMIC_CLASS(wxCommandProcessor)
|
DECLARE_DYNAMIC_CLASS(wxCommandProcessor)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxCommandProcessor)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // _WX_CMDPROC_H_
|
#endif // _WX_CMDPROC_H_
|
||||||
|
@@ -307,6 +307,8 @@ private:
|
|||||||
wxString m_strName, // name of entry (i.e. name only)
|
wxString m_strName, // name of entry (i.e. name only)
|
||||||
m_strOldPath; // saved path
|
m_strOldPath; // saved path
|
||||||
bool m_bChanged; // was the path changed?
|
bool m_bChanged; // was the path changed?
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxConfigPathChanger)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -174,6 +174,8 @@ public:
|
|||||||
|
|
||||||
protected:
|
protected:
|
||||||
wxHelpControllerBase* m_helpController;
|
wxHelpControllerBase* m_helpController;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHelpControllerHelpProvider)
|
||||||
};
|
};
|
||||||
|
|
||||||
// Convenience function for turning context id into wxString
|
// Convenience function for turning context id into wxString
|
||||||
|
@@ -447,6 +447,8 @@ private:
|
|||||||
{ return(wxDataObjectSimple::GetDataHere(format, pBuf)); }
|
{ return(wxDataObjectSimple::GetDataHere(format, pBuf)); }
|
||||||
bool SetData(const wxDataFormat& format, size_t nLen, const void* pBuf)
|
bool SetData(const wxDataFormat& format, size_t nLen, const void* pBuf)
|
||||||
{ return(wxDataObjectSimple::SetData(format, nLen, pBuf)); }
|
{ return(wxDataObjectSimple::SetData(format, nLen, pBuf)); }
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxCustomDataObject)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -60,6 +60,8 @@ protected:
|
|||||||
#if wxUSE_UNICODE
|
#if wxUSE_UNICODE
|
||||||
wxMBConv& m_conv;
|
wxMBConv& m_conv;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDataInputStream)
|
||||||
};
|
};
|
||||||
|
|
||||||
class WXDLLEXPORT wxDataOutputStream
|
class WXDLLEXPORT wxDataOutputStream
|
||||||
@@ -101,6 +103,8 @@ protected:
|
|||||||
#if wxUSE_UNICODE
|
#if wxUSE_UNICODE
|
||||||
wxMBConv& m_conv;
|
wxMBConv& m_conv;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDataOutputStream)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@@ -72,6 +72,8 @@ public:
|
|||||||
// to) is destroyed.
|
// to) is destroyed.
|
||||||
|
|
||||||
void UnMask();
|
void UnMask();
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxBufferedDC)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -132,6 +132,8 @@ private:
|
|||||||
friend class WXDLLEXPORT wxDirData;
|
friend class WXDLLEXPORT wxDirData;
|
||||||
|
|
||||||
wxDirData *m_data;
|
wxDirData *m_data;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDir)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // _WX_DIR_H_
|
#endif // _WX_DIR_H_
|
||||||
|
@@ -119,6 +119,8 @@ protected:
|
|||||||
wxCursor m_cursorCopy,
|
wxCursor m_cursorCopy,
|
||||||
m_cursorMove,
|
m_cursorMove,
|
||||||
m_cursorStop;
|
m_cursorStop;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDropSourceBase)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
@@ -192,6 +194,8 @@ public:
|
|||||||
|
|
||||||
protected:
|
protected:
|
||||||
wxDataObject *m_dataObject;
|
wxDataObject *m_dataObject;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDropTargetBase)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -49,6 +49,7 @@ protected:
|
|||||||
private:
|
private:
|
||||||
DECLARE_CLASS(wxDocMDIParentFrame)
|
DECLARE_CLASS(wxDocMDIParentFrame)
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDocMDIParentFrame)
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -82,6 +83,7 @@ protected:
|
|||||||
private:
|
private:
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
DECLARE_CLASS(wxDocMDIChildFrame)
|
DECLARE_CLASS(wxDocMDIChildFrame)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDocMDIChildFrame)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@@ -161,6 +161,7 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_ABSTRACT_CLASS(wxDocument)
|
DECLARE_ABSTRACT_CLASS(wxDocument)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDocument)
|
||||||
};
|
};
|
||||||
|
|
||||||
class WXDLLEXPORT wxView: public wxEvtHandler
|
class WXDLLEXPORT wxView: public wxEvtHandler
|
||||||
@@ -224,6 +225,7 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_ABSTRACT_CLASS(wxView)
|
DECLARE_ABSTRACT_CLASS(wxView)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxView)
|
||||||
};
|
};
|
||||||
|
|
||||||
// Represents user interface (and other) properties of documents and views
|
// Represents user interface (and other) properties of documents and views
|
||||||
@@ -290,6 +292,7 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_CLASS(wxDocTemplate)
|
DECLARE_CLASS(wxDocTemplate)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDocTemplate)
|
||||||
};
|
};
|
||||||
|
|
||||||
// One object of this class may be created in an application, to manage all
|
// One object of this class may be created in an application, to manage all
|
||||||
@@ -420,6 +423,7 @@ protected:
|
|||||||
static wxDocManager* sm_docManager;
|
static wxDocManager* sm_docManager;
|
||||||
|
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDocManager)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
@@ -459,6 +463,7 @@ protected:
|
|||||||
private:
|
private:
|
||||||
DECLARE_CLASS(wxDocChildFrame)
|
DECLARE_CLASS(wxDocChildFrame)
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDocChildFrame)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
@@ -492,6 +497,7 @@ protected:
|
|||||||
private:
|
private:
|
||||||
DECLARE_CLASS(wxDocParentFrame)
|
DECLARE_CLASS(wxDocParentFrame)
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDocParentFrame)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
@@ -515,6 +521,7 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_DYNAMIC_CLASS(wxDocPrintout)
|
DECLARE_DYNAMIC_CLASS(wxDocPrintout)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDocPrintout)
|
||||||
};
|
};
|
||||||
#endif // wxUSE_PRINTING_ARCHITECTURE
|
#endif // wxUSE_PRINTING_ARCHITECTURE
|
||||||
|
|
||||||
@@ -566,6 +573,7 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_DYNAMIC_CLASS(wxFileHistory)
|
DECLARE_DYNAMIC_CLASS(wxFileHistory)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxFileHistory)
|
||||||
};
|
};
|
||||||
|
|
||||||
#if wxUSE_STD_IOSTREAM
|
#if wxUSE_STD_IOSTREAM
|
||||||
|
@@ -148,6 +148,7 @@ class WXDLLEXPORT wxEncodingConverter : public wxObject
|
|||||||
bool m_UnicodeInput, m_UnicodeOutput;
|
bool m_UnicodeInput, m_UnicodeOutput;
|
||||||
bool m_JustCopy;
|
bool m_JustCopy;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxEncodingConverter)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // wxUSE_FONTMAP
|
#endif // wxUSE_FONTMAP
|
||||||
|
@@ -55,6 +55,8 @@ protected:
|
|||||||
class WXDLLEXPORT wxEventLoopImpl *m_impl;
|
class WXDLLEXPORT wxEventLoopImpl *m_impl;
|
||||||
// the pointer to currently active loop
|
// the pointer to currently active loop
|
||||||
static wxEventLoop *ms_activeLoop;
|
static wxEventLoop *ms_activeLoop;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxEventLoop)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // _WX_EVTLOOP_H_
|
#endif // _WX_EVTLOOP_H_
|
||||||
|
@@ -124,6 +124,8 @@ protected:
|
|||||||
|
|
||||||
// the last string we searched for
|
// the last string we searched for
|
||||||
wxString m_lastSearch;
|
wxString m_lastSearch;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxFindReplaceDialogBase)
|
||||||
};
|
};
|
||||||
|
|
||||||
// include wxFindReplaceDialog declaration
|
// include wxFindReplaceDialog declaration
|
||||||
|
@@ -210,6 +210,8 @@ private:
|
|||||||
#ifdef __UNIX__
|
#ifdef __UNIX__
|
||||||
int m_umask; // the umask to use for file creation
|
int m_umask; // the umask to use for file creation
|
||||||
#endif // __UNIX__
|
#endif // __UNIX__
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxFileConfig)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@@ -79,6 +79,7 @@ private:
|
|||||||
wxDateTime m_Modif;
|
wxDateTime m_Modif;
|
||||||
|
|
||||||
DECLARE_ABSTRACT_CLASS(wxFSFile)
|
DECLARE_ABSTRACT_CLASS(wxFSFile)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxFSFile)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -202,6 +203,7 @@ protected:
|
|||||||
// handler that succeed in FindFirst query
|
// handler that succeed in FindFirst query
|
||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxFileSystem)
|
DECLARE_DYNAMIC_CLASS(wxFileSystem)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxFileSystem)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -84,6 +84,8 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
wxArrayString *m_Facenames, *m_Encodings;
|
wxArrayString *m_Facenames, *m_Encodings;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxFontEnumerator)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // _WX_FONTENUM_H_
|
#endif // _WX_FONTENUM_H_
|
||||||
|
@@ -188,6 +188,8 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
static wxFontMapper *sm_instance;
|
static wxFontMapper *sm_instance;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxFontMapper)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -220,6 +220,7 @@ protected:
|
|||||||
#endif // wxUSE_TOOLBAR
|
#endif // wxUSE_TOOLBAR
|
||||||
|
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxFrameBase)
|
||||||
};
|
};
|
||||||
|
|
||||||
// include the real class declaration
|
// include the real class declaration
|
||||||
|
@@ -48,6 +48,8 @@ class WXDLLEXPORT wxZipFSHandler : public wxFileSystemHandler
|
|||||||
wxHashTableLong *m_DirsFound;
|
wxHashTableLong *m_DirsFound;
|
||||||
|
|
||||||
wxString DoFind();
|
wxString DoFind();
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxZipFSHandler)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -298,6 +298,7 @@ private:
|
|||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxCalendarCtrl)
|
DECLARE_DYNAMIC_CLASS(wxCalendarCtrl)
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxCalendarCtrl)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // _WX_GENERIC_CALCTRL_H
|
#endif // _WX_GENERIC_CALCTRL_H
|
||||||
|
@@ -61,6 +61,8 @@ public:
|
|||||||
|
|
||||||
protected:
|
protected:
|
||||||
wxListBox *m_listbox;
|
wxListBox *m_listbox;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxAnyChoiceDialog)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -184,6 +184,7 @@ private:
|
|||||||
private:
|
private:
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
DECLARE_DYNAMIC_CLASS(wxGenericDirCtrl)
|
DECLARE_DYNAMIC_CLASS(wxGenericDirCtrl)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxGenericDirCtrl)
|
||||||
};
|
};
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
@@ -223,6 +224,7 @@ protected:
|
|||||||
|
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
DECLARE_CLASS(wxDirFilterListCtrl)
|
DECLARE_CLASS(wxDirFilterListCtrl)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDirFilterListCtrl)
|
||||||
};
|
};
|
||||||
|
|
||||||
#if !defined(__WXMSW__) && !defined(__WXMAC__) && !defined(__WXPM__)
|
#if !defined(__WXMSW__) && !defined(__WXMAC__) && !defined(__WXPM__)
|
||||||
|
@@ -288,6 +288,7 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_DYNAMIC_CLASS(wxGenericDragImage)
|
DECLARE_DYNAMIC_CLASS(wxGenericDragImage)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxGenericDragImage)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@@ -384,6 +384,8 @@ protected:
|
|||||||
// suppress the stupid gcc warning about the class having private dtor and
|
// suppress the stupid gcc warning about the class having private dtor and
|
||||||
// no friends
|
// no friends
|
||||||
friend class wxGridCellEditorDummyFriend;
|
friend class wxGridCellEditorDummyFriend;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxGridCellEditor)
|
||||||
};
|
};
|
||||||
|
|
||||||
#if wxUSE_TEXTCTRL
|
#if wxUSE_TEXTCTRL
|
||||||
@@ -768,6 +770,8 @@ private:
|
|||||||
void InitData();
|
void InitData();
|
||||||
|
|
||||||
wxGridCellAttrProviderData *m_data;
|
wxGridCellAttrProviderData *m_data;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxGridCellAttrProvider)
|
||||||
};
|
};
|
||||||
|
|
||||||
//////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////
|
||||||
@@ -856,6 +860,7 @@ private:
|
|||||||
wxGridCellAttrProvider *m_attrProvider;
|
wxGridCellAttrProvider *m_attrProvider;
|
||||||
|
|
||||||
DECLARE_ABSTRACT_CLASS( wxGridTableBase );
|
DECLARE_ABSTRACT_CLASS( wxGridTableBase );
|
||||||
|
DECLARE_NO_COPY_CLASS(wxGridTableBase)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -899,6 +904,8 @@ private:
|
|||||||
int m_id;
|
int m_id;
|
||||||
int m_comInt1;
|
int m_comInt1;
|
||||||
int m_comInt2;
|
int m_comInt2;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxGridTableMessage)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -1853,6 +1860,7 @@ protected:
|
|||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS( wxGrid )
|
DECLARE_DYNAMIC_CLASS( wxGrid )
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxGrid)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
@@ -2001,6 +2009,7 @@ private:
|
|||||||
wxControl* m_ctrl;
|
wxControl* m_ctrl;
|
||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxGridEditorCreatedEvent)
|
DECLARE_DYNAMIC_CLASS(wxGridEditorCreatedEvent)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxGridEditorCreatedEvent)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -83,6 +83,8 @@ private:
|
|||||||
wxGrid::wxGridSelectionModes m_selectionMode;
|
wxGrid::wxGridSelectionModes m_selectionMode;
|
||||||
|
|
||||||
friend class WXDLLEXPORT wxGrid;
|
friend class WXDLLEXPORT wxGrid;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxGridSelection)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // #ifdef __WXGRIDSEL_H__
|
#endif // #ifdef __WXGRIDSEL_H__
|
||||||
|
@@ -124,6 +124,8 @@ private:
|
|||||||
private:
|
private:
|
||||||
// Virtual function hiding supression
|
// Virtual function hiding supression
|
||||||
virtual void Update() { wxDialog::Update(); }
|
virtual void Update() { wxDialog::Update(); }
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxProgressDialog)
|
||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -193,6 +193,7 @@ private:
|
|||||||
private:
|
private:
|
||||||
DECLARE_DYNAMIC_CLASS(wxSashWindow)
|
DECLARE_DYNAMIC_CLASS(wxSashWindow)
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxSashWindow)
|
||||||
};
|
};
|
||||||
|
|
||||||
BEGIN_DECLARE_EVENT_TYPES()
|
BEGIN_DECLARE_EVENT_TYPES()
|
||||||
|
@@ -67,6 +67,7 @@ protected:
|
|||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxSplashScreen)
|
DECLARE_DYNAMIC_CLASS(wxSplashScreen)
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxSplashScreen)
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@@ -285,6 +285,7 @@ private:
|
|||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxSplitterWindow)
|
DECLARE_DYNAMIC_CLASS(wxSplitterWindow)
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxSplitterWindow)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -66,6 +66,7 @@ protected:
|
|||||||
private:
|
private:
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
DECLARE_DYNAMIC_CLASS(wxTextEntryDialog)
|
DECLARE_DYNAMIC_CLASS(wxTextEntryDialog)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxTextEntryDialog)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -467,6 +467,7 @@ protected:
|
|||||||
private:
|
private:
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
DECLARE_DYNAMIC_CLASS(wxGenericTreeCtrl)
|
DECLARE_DYNAMIC_CLASS(wxGenericTreeCtrl)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxGenericTreeCtrl)
|
||||||
};
|
};
|
||||||
|
|
||||||
#if !defined(__WXMSW__) || defined(__WIN16__) || defined(__WXUNIVERSAL__)
|
#if !defined(__WXMSW__) || defined(__WIN16__) || defined(__WXUNIVERSAL__)
|
||||||
|
@@ -140,6 +140,7 @@ private:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_DYNAMIC_CLASS(wxTreeLayoutStored)
|
DECLARE_DYNAMIC_CLASS(wxTreeLayoutStored)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxTreeLayoutStored)
|
||||||
};
|
};
|
||||||
|
|
||||||
// For backward compatibility
|
// For backward compatibility
|
||||||
|
@@ -97,5 +97,6 @@ private:
|
|||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxWizard)
|
DECLARE_DYNAMIC_CLASS(wxWizard)
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxWizard)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -78,6 +78,8 @@ public:
|
|||||||
unsigned char *pal; /* palette */
|
unsigned char *pal; /* palette */
|
||||||
GIFImage *next; /* next image */
|
GIFImage *next; /* next image */
|
||||||
GIFImage *prev; /* prev image */
|
GIFImage *prev; /* prev image */
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(GIFImage)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -148,6 +150,8 @@ public:
|
|||||||
|
|
||||||
// convert current frame to wxImage
|
// convert current frame to wxImage
|
||||||
bool ConvertToImage(wxImage *image) const;
|
bool ConvertToImage(wxImage *image) const;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxGIFDecoder)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -24,6 +24,10 @@ struct WXDLLEXPORT _wxHashTable_NodeBase
|
|||||||
_wxHashTable_NodeBase() : m_nxt(0) {}
|
_wxHashTable_NodeBase() : m_nxt(0) {}
|
||||||
|
|
||||||
_wxHashTable_NodeBase* m_nxt;
|
_wxHashTable_NodeBase* m_nxt;
|
||||||
|
|
||||||
|
// Cannot do this:
|
||||||
|
// DECLARE_NO_COPY_CLASS(_wxHashTable_NodeBase)
|
||||||
|
// without rewriting the macros, which require a public copy constructor.
|
||||||
};
|
};
|
||||||
|
|
||||||
// private
|
// private
|
||||||
|
@@ -99,6 +99,8 @@ protected:
|
|||||||
wxString m_titleFormat;
|
wxString m_titleFormat;
|
||||||
int m_FrameStyle;
|
int m_FrameStyle;
|
||||||
// DECLARE_EVENT_TABLE()
|
// DECLARE_EVENT_TABLE()
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHtmlHelpController)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // wxUSE_WXHTML_HELP
|
#endif // wxUSE_WXHTML_HELP
|
||||||
|
@@ -115,6 +115,8 @@ private:
|
|||||||
wxChar *m_Keyword;
|
wxChar *m_Keyword;
|
||||||
bool m_CaseSensitive;
|
bool m_CaseSensitive;
|
||||||
bool m_WholeWords;
|
bool m_WholeWords;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxSearchEngine)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -147,6 +149,8 @@ private:
|
|||||||
int m_CurIndex; // where we are now
|
int m_CurIndex; // where we are now
|
||||||
int m_MaxIndex; // number of files we search
|
int m_MaxIndex; // number of files we search
|
||||||
// For progress bar: 100*curindex/maxindex = % complete
|
// For progress bar: 100*curindex/maxindex = % complete
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHtmlSearchStatus)
|
||||||
};
|
};
|
||||||
|
|
||||||
class WXDLLEXPORT wxHtmlHelpData : public wxObject
|
class WXDLLEXPORT wxHtmlHelpData : public wxObject
|
||||||
@@ -205,6 +209,8 @@ protected:
|
|||||||
bool LoadCachedBook(wxHtmlBookRecord *book, wxInputStream *f);
|
bool LoadCachedBook(wxHtmlBookRecord *book, wxInputStream *f);
|
||||||
// Writes binary book
|
// Writes binary book
|
||||||
bool SaveCachedBook(wxHtmlBookRecord *book, wxOutputStream *f);
|
bool SaveCachedBook(wxHtmlBookRecord *book, wxOutputStream *f);
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHtmlHelpData)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@@ -226,6 +226,7 @@ protected:
|
|||||||
int m_hfStyle;
|
int m_hfStyle;
|
||||||
|
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHtmlHelpFrame)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // wxUSE_WXHTML_HELP
|
#endif // wxUSE_WXHTML_HELP
|
||||||
|
@@ -146,6 +146,8 @@ protected:
|
|||||||
// true if this cell can be placed on pagebreak, false otherwise
|
// true if this cell can be placed on pagebreak, false otherwise
|
||||||
wxString m_id;
|
wxString m_id;
|
||||||
// unique identifier of the cell, generated from "id" property of tags
|
// unique identifier of the cell, generated from "id" property of tags
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHtmlCell)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -259,6 +261,8 @@ protected:
|
|||||||
int m_LastLayout;
|
int m_LastLayout;
|
||||||
// if != -1 then call to Layout may be no-op
|
// if != -1 then call to Layout may be no-op
|
||||||
// if previous call to Layout has same argument
|
// if previous call to Layout has same argument
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHtmlContainerCell)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -330,6 +334,8 @@ protected:
|
|||||||
wxWindow* m_Wnd;
|
wxWindow* m_Wnd;
|
||||||
int m_WidthFloat;
|
int m_WidthFloat;
|
||||||
// width float is used in adjustWidth (it is in percents)
|
// width float is used in adjustWidth (it is in percents)
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHtmlWidgetCell)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -174,6 +174,8 @@ protected:
|
|||||||
wxList m_HandlersList;
|
wxList m_HandlersList;
|
||||||
wxHashTable m_HandlersHash;
|
wxHashTable m_HandlersHash;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHtmlParser)
|
||||||
|
|
||||||
// class for opening files (file system)
|
// class for opening files (file system)
|
||||||
wxFileSystem *m_FS;
|
wxFileSystem *m_FS;
|
||||||
// handlers stack used by PushTagHandler and PopTagHandler
|
// handlers stack used by PushTagHandler and PopTagHandler
|
||||||
@@ -228,6 +230,8 @@ protected:
|
|||||||
{ m_Parser->DoParsing(tag.GetBeginPos(), tag.GetEndPos1()); }
|
{ m_Parser->DoParsing(tag.GetBeginPos(), tag.GetEndPos1()); }
|
||||||
|
|
||||||
wxHtmlParser *m_Parser;
|
wxHtmlParser *m_Parser;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHtmlTagHandler)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -264,6 +268,8 @@ protected:
|
|||||||
wxMBConv *m_conv;
|
wxMBConv *m_conv;
|
||||||
wxFontEncoding m_encoding;
|
wxFontEncoding m_encoding;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHtmlEntitiesParser)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -47,6 +47,8 @@ public:
|
|||||||
|
|
||||||
// Finds parameters for tag starting at at and fills the variables
|
// Finds parameters for tag starting at at and fills the variables
|
||||||
void QueryTag(int at, int* end1, int* end2);
|
void QueryTag(int at, int* end1, int* end2);
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHtmlTagsCache)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -142,6 +144,8 @@ private:
|
|||||||
wxHtmlTag *m_Prev;
|
wxHtmlTag *m_Prev;
|
||||||
wxHtmlTag *m_FirstChild, *m_LastChild;
|
wxHtmlTag *m_FirstChild, *m_LastChild;
|
||||||
wxHtmlTag *m_Parent;
|
wxHtmlTag *m_Parent;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHtmlTag)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -269,6 +269,7 @@ private:
|
|||||||
static wxHtmlProcessorList *m_GlobalProcessors;
|
static wxHtmlProcessorList *m_GlobalProcessors;
|
||||||
|
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHtmlWindow)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -74,6 +74,8 @@ private:
|
|||||||
wxFileSystem *m_FS;
|
wxFileSystem *m_FS;
|
||||||
wxHtmlContainerCell *m_Cells;
|
wxHtmlContainerCell *m_Cells;
|
||||||
int m_MaxWidth, m_Width, m_Height;
|
int m_MaxWidth, m_Width, m_Height;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHtmlDCRenderer)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -155,6 +157,8 @@ private:
|
|||||||
int m_HeaderHeight, m_FooterHeight;
|
int m_HeaderHeight, m_FooterHeight;
|
||||||
wxHtmlDCRenderer *m_Renderer, *m_RendererHdr;
|
wxHtmlDCRenderer *m_Renderer, *m_RendererHdr;
|
||||||
float m_MarginTop, m_MarginBottom, m_MarginLeft, m_MarginRight, m_MarginSpace;
|
float m_MarginTop, m_MarginBottom, m_MarginLeft, m_MarginRight, m_MarginSpace;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHtmlPrintout)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -219,6 +223,8 @@ private:
|
|||||||
wxString m_Name;
|
wxString m_Name;
|
||||||
wxString m_Headers[2], m_Footers[2];
|
wxString m_Headers[2], m_Footers[2];
|
||||||
wxFrame *m_Frame;
|
wxFrame *m_Frame;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHtmlEasyPrinting)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -176,6 +176,8 @@ private:
|
|||||||
wxString m_FontFaceFixed, m_FontFaceNormal;
|
wxString m_FontFaceFixed, m_FontFaceNormal;
|
||||||
// html font sizes and faces of fixed and proportional fonts
|
// html font sizes and faces of fixed and proportional fonts
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHtmlWinParser)
|
||||||
|
|
||||||
#if !wxUSE_UNICODE
|
#if !wxUSE_UNICODE
|
||||||
wxFontEncoding m_InputEnc, m_OutputEnc;
|
wxFontEncoding m_InputEnc, m_OutputEnc;
|
||||||
// I/O font encodings
|
// I/O font encodings
|
||||||
@@ -206,6 +208,8 @@ public:
|
|||||||
|
|
||||||
protected:
|
protected:
|
||||||
wxHtmlWinParser *m_WParser; // same as m_Parser, but overcasted
|
wxHtmlWinParser *m_WParser; // same as m_Parser, but overcasted
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHtmlWinTagHandler)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -502,6 +502,8 @@ private:
|
|||||||
bool m_bConvertEncoding;
|
bool m_bConvertEncoding;
|
||||||
|
|
||||||
static wxLanguageInfoArray *ms_languagesDB;
|
static wxLanguageInfoArray *ms_languagesDB;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxLocale)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -122,6 +122,8 @@ private:
|
|||||||
wxChar * m_buffer;
|
wxChar * m_buffer;
|
||||||
size_t m_buffersize;
|
size_t m_buffersize;
|
||||||
bool m_deletebufferwhendone;
|
bool m_deletebufferwhendone;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxConnectionBase)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -148,6 +148,8 @@ public:
|
|||||||
// Get the value of this edge or dimension, or if this
|
// Get the value of this edge or dimension, or if this
|
||||||
// is not determinable, -1.
|
// is not determinable, -1.
|
||||||
int GetEdge(wxEdge which, wxWindowBase *thisWin, wxWindowBase *other) const;
|
int GetEdge(wxEdge which, wxWindowBase *thisWin, wxWindowBase *other) const;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxIndividualLayoutConstraint)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -369,6 +369,8 @@ private:
|
|||||||
|
|
||||||
// do we pass the messages to the old logger?
|
// do we pass the messages to the old logger?
|
||||||
bool m_bPassMessages;
|
bool m_bPassMessages;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxLogChain)
|
||||||
};
|
};
|
||||||
|
|
||||||
// a chain log target which uses itself as the new logger
|
// a chain log target which uses itself as the new logger
|
||||||
@@ -400,6 +402,8 @@ private:
|
|||||||
|
|
||||||
// the control we use
|
// the control we use
|
||||||
wxTextCtrl *m_pTextCtrl;
|
wxTextCtrl *m_pTextCtrl;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxLogTextCtrl)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // wxUSE_TEXTCTRL
|
#endif // wxUSE_TEXTCTRL
|
||||||
@@ -478,6 +482,8 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
wxLogFrame *m_pLogFrame; // the log frame
|
wxLogFrame *m_pLogFrame; // the log frame
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxLogWindow)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // wxUSE_LOGWINDOW
|
#endif // wxUSE_LOGWINDOW
|
||||||
|
@@ -389,6 +389,8 @@ protected:
|
|||||||
long m_style; // combination of wxMENU_XXX flags
|
long m_style; // combination of wxMENU_XXX flags
|
||||||
|
|
||||||
wxEvtHandler *m_eventHandler; // a pluggable in event handler
|
wxEvtHandler *m_eventHandler; // a pluggable in event handler
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxMenuBase)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
@@ -516,6 +518,8 @@ protected:
|
|||||||
|
|
||||||
// the frame we are attached to (may be NULL)
|
// the frame we are attached to (may be NULL)
|
||||||
wxFrame *m_menuBarFrame;
|
wxFrame *m_menuBarFrame;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxMenuBarBase)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -40,6 +40,8 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
size_t m_length;
|
size_t m_length;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxMemoryInputStream)
|
||||||
};
|
};
|
||||||
|
|
||||||
class WXDLLEXPORT wxMemoryOutputStream : public wxOutputStream
|
class WXDLLEXPORT wxMemoryOutputStream : public wxOutputStream
|
||||||
@@ -64,6 +66,8 @@ protected:
|
|||||||
size_t OnSysWrite(const void *buffer, size_t nbytes);
|
size_t OnSysWrite(const void *buffer, size_t nbytes);
|
||||||
off_t OnSysSeek(off_t pos, wxSeekMode mode);
|
off_t OnSysSeek(off_t pos, wxSeekMode mode);
|
||||||
off_t OnSysTell() const;
|
off_t OnSysTell() const;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxMemoryOutputStream)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@@ -64,6 +64,8 @@ public:
|
|||||||
// optional mask for transparent drawing
|
// optional mask for transparent drawing
|
||||||
wxMask *m_bitmapMask;
|
wxMask *m_bitmapMask;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxBitmapRefData)
|
||||||
|
|
||||||
#if wxUSE_DIB_FOR_BITMAP
|
#if wxUSE_DIB_FOR_BITMAP
|
||||||
WXHANDLE m_hFileMap; // file mapping handle for large DIB's
|
WXHANDLE m_hFileMap; // file mapping handle for large DIB's
|
||||||
#endif
|
#endif
|
||||||
|
@@ -241,6 +241,7 @@ protected:
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxDC)
|
DECLARE_DYNAMIC_CLASS(wxDC)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDC)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -78,6 +78,8 @@ public:
|
|||||||
wxChar* m_sendingData;
|
wxChar* m_sendingData;
|
||||||
int m_dataSize;
|
int m_dataSize;
|
||||||
wxIPCFormat m_dataType;
|
wxIPCFormat m_dataType;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDDEConnection)
|
||||||
};
|
};
|
||||||
|
|
||||||
class WXDLLEXPORT wxDDEServer: public wxServerBase
|
class WXDLLEXPORT wxDDEServer: public wxServerBase
|
||||||
|
@@ -121,6 +121,7 @@ private:
|
|||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxDialog)
|
DECLARE_DYNAMIC_CLASS(wxDialog)
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDialog)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@@ -260,6 +260,7 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_DYNAMIC_CLASS(wxDragImage)
|
DECLARE_DYNAMIC_CLASS(wxDragImage)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDragImage)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@@ -57,6 +57,7 @@ protected:
|
|||||||
wxFindReplaceDialogImpl *m_impl;
|
wxFindReplaceDialogImpl *m_impl;
|
||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxFindReplaceDialog)
|
DECLARE_DYNAMIC_CLASS(wxFindReplaceDialog)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxFindReplaceDialog)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -69,6 +69,7 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_DYNAMIC_CLASS(wxFileDialog)
|
DECLARE_DYNAMIC_CLASS(wxFileDialog)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxFileDialog)
|
||||||
};
|
};
|
||||||
|
|
||||||
// File selector - backward compatibility
|
// File selector - backward compatibility
|
||||||
|
@@ -110,6 +110,7 @@ protected:
|
|||||||
wxHelpControllerBase* m_helpController;
|
wxHelpControllerBase* m_helpController;
|
||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxBestHelpController)
|
DECLARE_DYNAMIC_CLASS(wxBestHelpController)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxBestHelpController)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // wxUSE_HELP && wxUSE_MS_HTML_HELP && defined(__WIN95__) && wxUSE_WXHTML_HELP
|
#endif // wxUSE_HELP && wxUSE_MS_HTML_HELP && defined(__WIN95__) && wxUSE_WXHTML_HELP
|
||||||
|
@@ -397,6 +397,7 @@ private:
|
|||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxListCtrl)
|
DECLARE_DYNAMIC_CLASS(wxListCtrl)
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxListCtrl)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // wxUSE_LISTCTRL
|
#endif // wxUSE_LISTCTRL
|
||||||
|
@@ -114,6 +114,7 @@ private:
|
|||||||
|
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
DECLARE_DYNAMIC_CLASS(wxMDIParentFrame)
|
DECLARE_DYNAMIC_CLASS(wxMDIParentFrame)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxMDIParentFrame)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
@@ -38,6 +38,8 @@ public:
|
|||||||
long style = wxOK|wxCENTRE, const wxPoint& pos = wxDefaultPosition);
|
long style = wxOK|wxCENTRE, const wxPoint& pos = wxDefaultPosition);
|
||||||
|
|
||||||
int ShowModal(void);
|
int ShowModal(void);
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxMessageDialog)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -92,6 +92,8 @@ public:
|
|||||||
|
|
||||||
public:
|
public:
|
||||||
WXIDISPATCH* m_dispatchPtr;
|
WXIDISPATCH* m_dispatchPtr;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxAutomationObject)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -58,6 +58,8 @@ public:
|
|||||||
virtual size_t GetBufferOffset( const wxDataFormat& format );
|
virtual size_t GetBufferOffset( const wxDataFormat& format );
|
||||||
private:
|
private:
|
||||||
IDataObject *m_pIDataObject; // pointer to the COM interface
|
IDataObject *m_pIDataObject; // pointer to the COM interface
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDataObject)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif //_WX_MSW_OLE_DATAOBJ_H
|
#endif //_WX_MSW_OLE_DATAOBJ_H
|
||||||
|
@@ -41,6 +41,8 @@ public:
|
|||||||
private:
|
private:
|
||||||
// the DIB data
|
// the DIB data
|
||||||
void /* BITMAPINFO */ *m_data;
|
void /* BITMAPINFO */ *m_data;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxBitmapDataObject)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
@@ -101,6 +103,8 @@ public:
|
|||||||
private:
|
private:
|
||||||
// last data object we got data in
|
// last data object we got data in
|
||||||
wxDataObjectSimple *m_dataObjectLast;
|
wxDataObjectSimple *m_dataObjectLast;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxURLDataObject)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // _WX_MSW_OLE_DATAOBJ2_H
|
#endif // _WX_MSW_OLE_DATAOBJ2_H
|
||||||
|
@@ -76,6 +76,8 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
wxIDropSource *m_pIDropSource; // the pointer to COM interface
|
wxIDropSource *m_pIDropSource; // the pointer to COM interface
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDropSource)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif //_WX_OLEDROPSRC_H
|
#endif //_WX_OLEDROPSRC_H
|
||||||
|
@@ -69,6 +69,8 @@ private:
|
|||||||
|
|
||||||
wxIDropTarget *m_pIDropTarget; // the pointer to our COM interface
|
wxIDropTarget *m_pIDropTarget; // the pointer to our COM interface
|
||||||
IDataObject *m_pIDataSource; // the pointer to the source data object
|
IDataObject *m_pIDataSource; // the pointer to the source data object
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxDropTarget)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif //_WX_OLEDROPTGT_H
|
#endif //_WX_OLEDROPTGT_H
|
||||||
|
@@ -41,6 +41,14 @@ protected:
|
|||||||
wxDash * m_dash ;
|
wxDash * m_dash ;
|
||||||
wxColour m_colour;
|
wxColour m_colour;
|
||||||
WXHPEN m_hPen;
|
WXHPEN m_hPen;
|
||||||
|
|
||||||
|
private:
|
||||||
|
// Cannot use
|
||||||
|
// DECLARE_NO_COPY_CLASS(wxPenRefData)
|
||||||
|
// because copy constructor is explicitly declared above;
|
||||||
|
// but no copy assignment operator is defined, so declare
|
||||||
|
// it private to prevent the compiler from defining it:
|
||||||
|
wxPenRefData& operator=(const wxPenRefData&);
|
||||||
};
|
};
|
||||||
|
|
||||||
#define M_PENDATA ((wxPenRefData *)m_refData)
|
#define M_PENDATA ((wxPenRefData *)m_refData)
|
||||||
|
@@ -49,6 +49,8 @@ private:
|
|||||||
wxDC* m_printerDC;
|
wxDC* m_printerDC;
|
||||||
bool m_destroyDC;
|
bool m_destroyDC;
|
||||||
wxWindow* m_dialogParent;
|
wxWindow* m_dialogParent;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxPrintDialog)
|
||||||
};
|
};
|
||||||
|
|
||||||
class WXDLLEXPORT wxPageSetupDialog: public wxDialog
|
class WXDLLEXPORT wxPageSetupDialog: public wxDialog
|
||||||
@@ -68,6 +70,8 @@ public:
|
|||||||
private:
|
private:
|
||||||
wxPageSetupData m_pageSetupData;
|
wxPageSetupData m_pageSetupData;
|
||||||
wxWindow* m_dialogParent;
|
wxWindow* m_dialogParent;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxPageSetupDialog)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // wxUSE_PRINTING_ARCHITECTURE
|
#endif // wxUSE_PRINTING_ARCHITECTURE
|
||||||
|
@@ -38,6 +38,8 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
WXFARPROC m_lpAbortProc;
|
WXFARPROC m_lpAbortProc;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxWindowsPrinter)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
@@ -346,6 +346,8 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
HDC m_hdc;
|
HDC m_hdc;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(ScreenHDC)
|
||||||
};
|
};
|
||||||
|
|
||||||
// the same as ScreenHDC but for memory DCs: creates the HDC in ctor and
|
// the same as ScreenHDC but for memory DCs: creates the HDC in ctor and
|
||||||
@@ -360,6 +362,8 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
HDC m_hdc;
|
HDC m_hdc;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(MemoryHDC)
|
||||||
};
|
};
|
||||||
|
|
||||||
// a class which selects a GDI object into a DC in its ctor and deselects in
|
// a class which selects a GDI object into a DC in its ctor and deselects in
|
||||||
@@ -378,6 +382,8 @@ public:
|
|||||||
private:
|
private:
|
||||||
HDC m_hdc;
|
HDC m_hdc;
|
||||||
HGDIOBJ m_hgdiobj;
|
HGDIOBJ m_hgdiobj;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(SelectInHDC)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
@@ -134,6 +134,7 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_DYNAMIC_CLASS(wxRadioBox)
|
DECLARE_DYNAMIC_CLASS(wxRadioBox)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxRadioBox)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@@ -112,6 +112,7 @@ protected:
|
|||||||
private:
|
private:
|
||||||
DECLARE_DYNAMIC_CLASS(wxSpinCtrl)
|
DECLARE_DYNAMIC_CLASS(wxSpinCtrl)
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxSpinCtrl)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // _WX_MSW_SPINCTRL_H_
|
#endif // _WX_MSW_SPINCTRL_H_
|
||||||
|
@@ -99,6 +99,7 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_DYNAMIC_CLASS(wxStaticBitmap)
|
DECLARE_DYNAMIC_CLASS(wxStaticBitmap)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxStaticBitmap)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@@ -124,6 +124,7 @@ protected:
|
|||||||
wxImageList* m_imageList;
|
wxImageList* m_imageList;
|
||||||
|
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxTabCtrl)
|
||||||
};
|
};
|
||||||
|
|
||||||
class WXDLLEXPORT wxTabEvent : public wxNotifyEvent
|
class WXDLLEXPORT wxTabEvent : public wxNotifyEvent
|
||||||
|
@@ -127,6 +127,7 @@ protected:
|
|||||||
private:
|
private:
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
DECLARE_DYNAMIC_CLASS(wxToolBar)
|
DECLARE_DYNAMIC_CLASS(wxToolBar)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxToolBar)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // wxUSE_TOOLBAR
|
#endif // wxUSE_TOOLBAR
|
||||||
|
@@ -55,5 +55,6 @@ private:
|
|||||||
wxWindow *m_window; // window we're associated with
|
wxWindow *m_window; // window we're associated with
|
||||||
|
|
||||||
DECLARE_ABSTRACT_CLASS(wxToolTip)
|
DECLARE_ABSTRACT_CLASS(wxToolTip)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxToolTip)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -120,6 +120,7 @@ protected:
|
|||||||
wxWindow *m_winLastFocused;
|
wxWindow *m_winLastFocused;
|
||||||
|
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxTopLevelWindowMSW)
|
||||||
};
|
};
|
||||||
|
|
||||||
// list of all frames and modeless dialogs
|
// list of all frames and modeless dialogs
|
||||||
|
@@ -478,6 +478,7 @@ private:
|
|||||||
friend class wxTreeSortHelper;
|
friend class wxTreeSortHelper;
|
||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxTreeCtrl)
|
DECLARE_DYNAMIC_CLASS(wxTreeCtrl)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxTreeCtrl)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // wxUSE_TREECTRL
|
#endif // wxUSE_TREECTRL
|
||||||
|
@@ -44,6 +44,8 @@ private:
|
|||||||
wxByte* m_waveData;
|
wxByte* m_waveData;
|
||||||
int m_waveLength;
|
int m_waveLength;
|
||||||
bool m_isResource;
|
bool m_isResource;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxWave)
|
||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
@@ -165,6 +165,8 @@ protected:
|
|||||||
wxArrayPages m_pages; // array of pages
|
wxArrayPages m_pages; // array of pages
|
||||||
wxImageList *m_imageList; // we can have an associated image list
|
wxImageList *m_imageList; // we can have an associated image list
|
||||||
bool m_ownsImageList; // true if we must delete m_imageList
|
bool m_ownsImageList; // true if we must delete m_imageList
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxNotebookBase)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -127,6 +127,7 @@ protected:
|
|||||||
wxPopupFocusHandler *m_handlerFocus;
|
wxPopupFocusHandler *m_handlerFocus;
|
||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxPopupTransientWindow)
|
DECLARE_DYNAMIC_CLASS(wxPopupTransientWindow)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxPopupTransientWindow)
|
||||||
};
|
};
|
||||||
|
|
||||||
#if wxUSE_COMBOBOX && defined(__WXUNIVERSAL__)
|
#if wxUSE_COMBOBOX && defined(__WXUNIVERSAL__)
|
||||||
|
@@ -85,6 +85,7 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_CLASS(wxPrinterBase)
|
DECLARE_CLASS(wxPrinterBase)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxPrinterBase)
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -150,6 +151,7 @@ private:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_ABSTRACT_CLASS(wxPrintout)
|
DECLARE_ABSTRACT_CLASS(wxPrintout)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxPrintout)
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -178,6 +180,7 @@ private:
|
|||||||
|
|
||||||
DECLARE_CLASS(wxPreviewCanvas)
|
DECLARE_CLASS(wxPreviewCanvas)
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxPreviewCanvas)
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -209,6 +212,7 @@ protected:
|
|||||||
private:
|
private:
|
||||||
DECLARE_CLASS(wxPreviewFrame)
|
DECLARE_CLASS(wxPreviewFrame)
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxPreviewFrame)
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -289,6 +293,7 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_EVENT_TABLE()
|
DECLARE_EVENT_TABLE()
|
||||||
|
DECLARE_NO_COPY_CLASS(wxPreviewControlBar)
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -377,6 +382,8 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
void Init(wxPrintout *printout, wxPrintout *printoutForPrinting);
|
void Init(wxPrintout *printout, wxPrintout *printoutForPrinting);
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxPrintPreviewBase)
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@@ -128,6 +128,7 @@ protected:
|
|||||||
bool m_redirect;
|
bool m_redirect;
|
||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxProcess)
|
DECLARE_DYNAMIC_CLASS(wxProcess)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxProcess)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -53,6 +53,8 @@ protected:
|
|||||||
|
|
||||||
// deletes the header value strings
|
// deletes the header value strings
|
||||||
void ClearHeaders();
|
void ClearHeaders();
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxHTTP)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // wxUSE_PROTOCOL_HTTP
|
#endif // wxUSE_PROTOCOL_HTTP
|
||||||
|
@@ -127,6 +127,7 @@ protected:
|
|||||||
friend class wxURL;
|
friend class wxURL;
|
||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxProtoInfo)
|
DECLARE_DYNAMIC_CLASS(wxProtoInfo)
|
||||||
|
DECLARE_NO_COPY_CLASS(wxProtoInfo)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // wxUSE_PROTOCOL
|
#endif // wxUSE_PROTOCOL
|
||||||
|
@@ -102,6 +102,8 @@ private:
|
|||||||
//
|
//
|
||||||
virtual bool Execute(const wxString& str)
|
virtual bool Execute(const wxString& str)
|
||||||
{ return Execute(str, -1, wxIPC_TEXT); }
|
{ return Execute(str, -1, wxIPC_TEXT); }
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxTCPConnection)
|
||||||
};
|
};
|
||||||
|
|
||||||
class wxTCPServer: public wxServerBase
|
class wxTCPServer: public wxServerBase
|
||||||
@@ -127,6 +129,8 @@ protected:
|
|||||||
// the name of the file associated to the Unix domain socket, may be empty
|
// the name of the file associated to the Unix domain socket, may be empty
|
||||||
wxString m_filename;
|
wxString m_filename;
|
||||||
#endif // __UNIX_LIKE__
|
#endif // __UNIX_LIKE__
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxTCPServer)
|
||||||
};
|
};
|
||||||
|
|
||||||
class wxTCPClient: public wxClientBase
|
class wxTCPClient: public wxClientBase
|
||||||
|
@@ -36,6 +36,8 @@ class WXDLLEXPORT wxSocketOutputStream : public wxOutputStream
|
|||||||
wxSocketBase *m_o_socket;
|
wxSocketBase *m_o_socket;
|
||||||
|
|
||||||
size_t OnSysWrite(const void *buffer, size_t bufsize);
|
size_t OnSysWrite(const void *buffer, size_t bufsize);
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxSocketOutputStream)
|
||||||
};
|
};
|
||||||
|
|
||||||
class WXDLLEXPORT wxSocketInputStream : public wxInputStream
|
class WXDLLEXPORT wxSocketInputStream : public wxInputStream
|
||||||
@@ -53,6 +55,8 @@ class WXDLLEXPORT wxSocketInputStream : public wxInputStream
|
|||||||
wxSocketBase *m_i_socket;
|
wxSocketBase *m_i_socket;
|
||||||
|
|
||||||
size_t OnSysRead(void *buffer, size_t bufsize);
|
size_t OnSysRead(void *buffer, size_t bufsize);
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxSocketInputStream)
|
||||||
};
|
};
|
||||||
|
|
||||||
class WXDLLEXPORT wxSocketStream : public wxSocketInputStream,
|
class WXDLLEXPORT wxSocketStream : public wxSocketInputStream,
|
||||||
|
@@ -201,6 +201,8 @@ protected:
|
|||||||
#endif // wxUSE_MOUSEWHEEL
|
#endif // wxUSE_MOUSEWHEEL
|
||||||
|
|
||||||
wxScrollHelperEvtHandler *m_handler;
|
wxScrollHelperEvtHandler *m_handler;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxScrollHelper)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -130,6 +130,7 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_CLASS(wxSizerItem);
|
DECLARE_CLASS(wxSizerItem);
|
||||||
|
DECLARE_NO_COPY_CLASS(wxSizerItem)
|
||||||
};
|
};
|
||||||
|
|
||||||
//---------------------------------------------------------------------------
|
//---------------------------------------------------------------------------
|
||||||
@@ -317,6 +318,7 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_CLASS(wxFlexGridSizer);
|
DECLARE_CLASS(wxFlexGridSizer);
|
||||||
|
DECLARE_NO_COPY_CLASS(wxFlexGridSizer)
|
||||||
};
|
};
|
||||||
|
|
||||||
//---------------------------------------------------------------------------
|
//---------------------------------------------------------------------------
|
||||||
@@ -373,6 +375,7 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_CLASS(wxStaticBoxSizer);
|
DECLARE_CLASS(wxStaticBoxSizer);
|
||||||
|
DECLARE_NO_COPY_CLASS(wxStaticBoxSizer)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // wxUSE_STATBOX
|
#endif // wxUSE_STATBOX
|
||||||
@@ -401,6 +404,7 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_CLASS(wxNotebookSizer);
|
DECLARE_CLASS(wxNotebookSizer);
|
||||||
|
DECLARE_NO_COPY_CLASS(wxNotebookSizer)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // wxUSE_NOTEBOOK
|
#endif // wxUSE_NOTEBOOK
|
||||||
|
@@ -60,6 +60,8 @@ private:
|
|||||||
|
|
||||||
// the implementation details (platform specific)
|
// the implementation details (platform specific)
|
||||||
class WXDLLEXPORT wxSingleInstanceCheckerImpl *m_impl;
|
class WXDLLEXPORT wxSingleInstanceCheckerImpl *m_impl;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxSingleInstanceChecker)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // wxUSE_SNGLINST_CHECKER
|
#endif // wxUSE_SNGLINST_CHECKER
|
||||||
|
@@ -261,6 +261,8 @@ private:
|
|||||||
wxSockCbk m_cbk; // callback
|
wxSockCbk m_cbk; // callback
|
||||||
char *m_cdata; // callback data
|
char *m_cdata; // callback data
|
||||||
#endif // WXWIN_COMPATIBILITY
|
#endif // WXWIN_COMPATIBILITY
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxSocketBase)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -111,6 +111,8 @@ protected:
|
|||||||
// stacks of previous values for PushStatusText/PopStatusText
|
// stacks of previous values for PushStatusText/PopStatusText
|
||||||
// this is created on demand, use GetStatusStack/GetOrCreateStatusStack
|
// this is created on demand, use GetStatusStack/GetOrCreateStatusStack
|
||||||
wxListString **m_statusTextStacks;
|
wxListString **m_statusTextStacks;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxStatusBarBase)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -98,6 +98,8 @@ protected:
|
|||||||
wxStreamError m_lasterror;
|
wxStreamError m_lasterror;
|
||||||
|
|
||||||
friend class wxStreamBuffer;
|
friend class wxStreamBuffer;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxInputStream)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
@@ -307,6 +309,8 @@ public:
|
|||||||
|
|
||||||
protected:
|
protected:
|
||||||
wxInputStream *m_parent_i_stream;
|
wxInputStream *m_parent_i_stream;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxFilterInputStream)
|
||||||
};
|
};
|
||||||
|
|
||||||
class WXDLLEXPORT wxFilterOutputStream : public wxOutputStream
|
class WXDLLEXPORT wxFilterOutputStream : public wxOutputStream
|
||||||
@@ -322,6 +326,8 @@ public:
|
|||||||
|
|
||||||
protected:
|
protected:
|
||||||
wxOutputStream *m_parent_o_stream;
|
wxOutputStream *m_parent_o_stream;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxFilterOutputStream)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ============================================================================
|
// ============================================================================
|
||||||
@@ -437,6 +443,14 @@ protected:
|
|||||||
bool m_destroybuf, // deallocate buffer?
|
bool m_destroybuf, // deallocate buffer?
|
||||||
m_fixed,
|
m_fixed,
|
||||||
m_flushable;
|
m_flushable;
|
||||||
|
|
||||||
|
private:
|
||||||
|
// Cannot use
|
||||||
|
// DECLARE_NO_COPY_CLASS(wxStreamBuffer)
|
||||||
|
// because copy constructor is explicitly declared above;
|
||||||
|
// but no copy assignment operator is defined, so declare
|
||||||
|
// it private to prevent the compiler from defining it:
|
||||||
|
wxStreamBuffer& operator=(const wxStreamBuffer&);
|
||||||
};
|
};
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
@@ -471,6 +485,8 @@ protected:
|
|||||||
virtual off_t OnSysTell() const;
|
virtual off_t OnSysTell() const;
|
||||||
|
|
||||||
wxStreamBuffer *m_i_streambuf;
|
wxStreamBuffer *m_i_streambuf;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxBufferedInputStream)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
@@ -508,6 +524,8 @@ protected:
|
|||||||
virtual off_t OnSysTell() const;
|
virtual off_t OnSysTell() const;
|
||||||
|
|
||||||
wxStreamBuffer *m_o_streambuf;
|
wxStreamBuffer *m_o_streambuf;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxBufferedOutputStream)
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // wxUSE_STREAMS
|
#endif // wxUSE_STREAMS
|
||||||
|
@@ -234,6 +234,8 @@ protected:
|
|||||||
// short and long help strings
|
// short and long help strings
|
||||||
wxString m_shortHelpString;
|
wxString m_shortHelpString;
|
||||||
wxString m_longHelpString;
|
wxString m_longHelpString;
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxToolBarToolBase)
|
||||||
};
|
};
|
||||||
|
|
||||||
// a list of toolbar tools
|
// a list of toolbar tools
|
||||||
|
@@ -103,6 +103,8 @@ protected:
|
|||||||
|
|
||||||
int m_milli; // the timer interval
|
int m_milli; // the timer interval
|
||||||
bool m_oneShot; // TRUE if one shot
|
bool m_oneShot; // TRUE if one shot
|
||||||
|
|
||||||
|
DECLARE_NO_COPY_CLASS(wxTimerBase)
|
||||||
};
|
};
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user