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:
Vadim Zeitlin
2006-10-28 20:46:25 +00:00
parent 488e50ee50
commit a685dd314c
2 changed files with 9 additions and 9 deletions

View File

@@ -121,7 +121,7 @@ WX_DEFINE_ARRAY_PTR(wxColWidthInfo *, ColWidthArray);
// wxListItemData (internal)
//-----------------------------------------------------------------------------
class WXDLLEXPORT wxListItemData
class wxListItemData
{
public:
wxListItemData(wxListMainWindow *owner);
@@ -191,7 +191,7 @@ protected:
// wxListHeaderData (internal)
//-----------------------------------------------------------------------------
class WXDLLEXPORT wxListHeaderData : public wxObject
class wxListHeaderData : public wxObject
{
public:
wxListHeaderData();
@@ -372,7 +372,7 @@ WX_DEFINE_OBJARRAY(wxListLineDataArray)
// wxListHeaderWindow (internal)
//-----------------------------------------------------------------------------
class WXDLLEXPORT wxListHeaderWindow : public wxWindow
class wxListHeaderWindow : public wxWindow
{
protected:
wxListMainWindow *m_owner;
@@ -429,7 +429,7 @@ private:
// wxListRenameTimer (internal)
//-----------------------------------------------------------------------------
class WXDLLEXPORT wxListRenameTimer: public wxTimer
class wxListRenameTimer: public wxTimer
{
private:
wxListMainWindow *m_owner;
@@ -443,7 +443,7 @@ public:
// wxListTextCtrlWrapper: wraps a wxTextCtrl to make it work for inline editing
//-----------------------------------------------------------------------------
class WXDLLEXPORT wxListTextCtrlWrapper : public wxEvtHandler
class wxListTextCtrlWrapper : public wxEvtHandler
{
public:
// NB: text must be a valid object but not Create()d yet

View File

@@ -227,7 +227,7 @@ static const size_t PAGE_OVERLAP_IN_LINES = 1;
// ----------------------------------------------------------------------------
// 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
wxCoord m_ofsHorz;
@@ -251,7 +251,7 @@ struct WXDLLEXPORT wxTextSingleLineData
};
// the data only used by multi line text controls
struct WXDLLEXPORT wxTextMultiLineData
struct wxTextMultiLineData
{
// the lines of text
wxArrayString m_lines;
@@ -300,7 +300,7 @@ struct WXDLLEXPORT wxTextMultiLineData
};
// 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
friend void wxTextCtrl::LayoutLine(wxTextCoord line,
@@ -460,7 +460,7 @@ WX_DECLARE_OBJARRAY(wxWrappedLineData, wxArrayWrappedLinesData);
#include "wx/arrimpl.cpp"
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
// indicator mark display for the wrapped lines