fix compilation with wxUSE_DRAG_AND_DROP==0 (as in wxX11 build)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53896 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin 2008-06-01 13:07:44 +00:00
parent 96202d070a
commit ba4ed8f465

View File

@ -233,7 +233,9 @@ public:
void OnLeftDown(wxMouseEvent& event);
void OnRightDown(wxMouseEvent& event);
#if wxUSE_DRAG_AND_DROP
void OnBeginDrag(wxTreeEvent& event);
#endif // wxUSE_DRAG_AND_DROP
void OnUpdateUIMoveByDefault(wxUpdateUIEvent& event);
@ -241,8 +243,10 @@ public:
void OnUpdateUIPasteBitmap(wxUpdateUIEvent& event);
private:
#if wxUSE_DRAG_AND_DROP
// show the result of a dnd operation in the status bar
void LogDragResult(wxDragResult result);
#endif // wxUSE_DRAG_AND_DROP
// GUI controls
@ -1010,6 +1014,7 @@ DnDFrame::DnDFrame()
m_ctrlFile->SetDropTarget(new DnDFile(m_ctrlFile));
m_ctrlText->SetDropTarget(new DnDText(m_ctrlText));
#if wxUSE_DRAG_AND_DROP
m_ctrlDir->Connect
(
wxID_ANY,
@ -1018,6 +1023,7 @@ DnDFrame::DnDFrame()
NULL,
this
);
#endif // wxUSE_DRAG_AND_DROP
#if wxUSE_LOG
m_ctrlLog->SetDropTarget(new URLDropTarget);
@ -1190,6 +1196,8 @@ void DnDFrame::OnLogClear(wxCommandEvent& /* event */ )
}
#endif // wxUSE_LOG
#if wxUSE_DRAG_AND_DROP
void DnDFrame::LogDragResult(wxDragResult result)
{
#if wxUSE_STATUSBAR
@ -1210,6 +1218,8 @@ void DnDFrame::LogDragResult(wxDragResult result)
#endif // wxUSE_STATUSBAR
}
#endif // wxUSE_DRAG_AND_DROP
void DnDFrame::OnLeftDown(wxMouseEvent &WXUNUSED(event) )
{
#if wxUSE_DRAG_AND_DROP
@ -1263,6 +1273,8 @@ void DnDFrame::OnUsePrimary(wxCommandEvent& event)
: _T("clipboard"));
}
#if wxUSE_DRAG_AND_DROP
void DnDFrame::OnBeginDrag(wxTreeEvent& WXUNUSED(event))
{
wxFileDataObject data;
@ -1274,6 +1286,8 @@ void DnDFrame::OnBeginDrag(wxTreeEvent& WXUNUSED(event))
LogDragResult(dragSource.DoDragDrop());
}
#endif // wxUSE_DRAG_AND_DROP
// ---------------------------------------------------------------------------
// bitmap clipboard
// ---------------------------------------------------------------------------