remove unneeded WXDLLEXPORTs for the classes only used inside the implementation and so not needing to be exported
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42589 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -121,7 +121,7 @@ WX_DEFINE_ARRAY_PTR(wxColWidthInfo *, ColWidthArray);
|
|||||||
// wxListItemData (internal)
|
// wxListItemData (internal)
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLEXPORT wxListItemData
|
class wxListItemData
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
wxListItemData(wxListMainWindow *owner);
|
wxListItemData(wxListMainWindow *owner);
|
||||||
@@ -191,7 +191,7 @@ protected:
|
|||||||
// wxListHeaderData (internal)
|
// wxListHeaderData (internal)
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLEXPORT wxListHeaderData : public wxObject
|
class wxListHeaderData : public wxObject
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
wxListHeaderData();
|
wxListHeaderData();
|
||||||
@@ -372,7 +372,7 @@ WX_DEFINE_OBJARRAY(wxListLineDataArray)
|
|||||||
// wxListHeaderWindow (internal)
|
// wxListHeaderWindow (internal)
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLEXPORT wxListHeaderWindow : public wxWindow
|
class wxListHeaderWindow : public wxWindow
|
||||||
{
|
{
|
||||||
protected:
|
protected:
|
||||||
wxListMainWindow *m_owner;
|
wxListMainWindow *m_owner;
|
||||||
@@ -429,7 +429,7 @@ private:
|
|||||||
// wxListRenameTimer (internal)
|
// wxListRenameTimer (internal)
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLEXPORT wxListRenameTimer: public wxTimer
|
class wxListRenameTimer: public wxTimer
|
||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
wxListMainWindow *m_owner;
|
wxListMainWindow *m_owner;
|
||||||
@@ -443,7 +443,7 @@ public:
|
|||||||
// wxListTextCtrlWrapper: wraps a wxTextCtrl to make it work for inline editing
|
// wxListTextCtrlWrapper: wraps a wxTextCtrl to make it work for inline editing
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
class WXDLLEXPORT wxListTextCtrlWrapper : public wxEvtHandler
|
class wxListTextCtrlWrapper : public wxEvtHandler
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// NB: text must be a valid object but not Create()d yet
|
// NB: text must be a valid object but not Create()d yet
|
||||||
|
@@ -227,7 +227,7 @@ static const size_t PAGE_OVERLAP_IN_LINES = 1;
|
|||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
// the data only used by single line text controls
|
// the data only used by single line text controls
|
||||||
struct WXDLLEXPORT wxTextSingleLineData
|
struct wxTextSingleLineData
|
||||||
{
|
{
|
||||||
// the position of the first visible pixel and the first visible column
|
// the position of the first visible pixel and the first visible column
|
||||||
wxCoord m_ofsHorz;
|
wxCoord m_ofsHorz;
|
||||||
@@ -251,7 +251,7 @@ struct WXDLLEXPORT wxTextSingleLineData
|
|||||||
};
|
};
|
||||||
|
|
||||||
// the data only used by multi line text controls
|
// the data only used by multi line text controls
|
||||||
struct WXDLLEXPORT wxTextMultiLineData
|
struct wxTextMultiLineData
|
||||||
{
|
{
|
||||||
// the lines of text
|
// the lines of text
|
||||||
wxArrayString m_lines;
|
wxArrayString m_lines;
|
||||||
@@ -300,7 +300,7 @@ struct WXDLLEXPORT wxTextMultiLineData
|
|||||||
};
|
};
|
||||||
|
|
||||||
// the data only used by multi line text controls in line wrap mode
|
// the data only used by multi line text controls in line wrap mode
|
||||||
class WXDLLEXPORT wxWrappedLineData
|
class wxWrappedLineData
|
||||||
{
|
{
|
||||||
// these functions set all our values, so give them access to them
|
// these functions set all our values, so give them access to them
|
||||||
friend void wxTextCtrl::LayoutLine(wxTextCoord line,
|
friend void wxTextCtrl::LayoutLine(wxTextCoord line,
|
||||||
@@ -460,7 +460,7 @@ WX_DECLARE_OBJARRAY(wxWrappedLineData, wxArrayWrappedLinesData);
|
|||||||
#include "wx/arrimpl.cpp"
|
#include "wx/arrimpl.cpp"
|
||||||
WX_DEFINE_OBJARRAY(wxArrayWrappedLinesData);
|
WX_DEFINE_OBJARRAY(wxArrayWrappedLinesData);
|
||||||
|
|
||||||
struct WXDLLEXPORT wxTextWrappedData : public wxTextMultiLineData
|
struct wxTextWrappedData : public wxTextMultiLineData
|
||||||
{
|
{
|
||||||
// the width of the column to the right of the text rect used for the
|
// the width of the column to the right of the text rect used for the
|
||||||
// indicator mark display for the wrapped lines
|
// indicator mark display for the wrapped lines
|
||||||
|
Reference in New Issue
Block a user