X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/06ec4d9c0f1e686eff946d55ebd48bb6e992c5ee..dbc74bccc9d020281f2e1fcceb35323d45c91566:/src/generic/hyperlink.cpp diff --git a/src/generic/hyperlink.cpp b/src/generic/hyperlink.cpp index d6d2da46cf..c38f595f52 100644 --- a/src/generic/hyperlink.cpp +++ b/src/generic/hyperlink.cpp @@ -17,15 +17,11 @@ // Pre-compiled header stuff //--------------------------------------------------------------------------- -#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) -#pragma implementation "hyperlink.h" -#endif - // For compilers that support precompilation, includes "wx.h". #include "wx/wxprec.h" #ifdef __BORLANDC__ -#pragma hdrstop + #pragma hdrstop #endif #if wxUSE_HYPERLINKCTRL @@ -38,6 +34,9 @@ #ifndef WX_PRECOMP #include "wx/utils.h" // for wxLaunchDefaultBrowser + #include "wx/dcclient.h" + #include "wx/menu.h" + #include "wx/log.h" #endif #include "wx/clipbrd.h" @@ -218,12 +217,14 @@ void wxHyperlinkCtrl::OnLeaveWindow(wxMouseEvent& WXUNUSED(event)) void wxHyperlinkCtrl::OnPopUpCopy( wxCommandEvent& WXUNUSED(event) ) { +#if wxUSE_CLIPBOARD if (!wxTheClipboard->Open()) return; wxTextDataObject *data = new wxTextDataObject( m_url ); wxTheClipboard->SetData( data ); wxTheClipboard->Close(); +#endif // wxUSE_CLIPBOARD } #endif // wxUSE_HYPERLINKCTRL