projects
/
wxWidgets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
include iostream header when using std streams
[wxWidgets.git]
/
src
/
generic
/
tipwin.cpp
diff --git
a/src/generic/tipwin.cpp
b/src/generic/tipwin.cpp
index 27703a53cfb92e06331f0b0bf45d2d60518aba62..12087b7b4b838565f27af2ca741420db9f5d4560 100644
(file)
--- a/
src/generic/tipwin.cpp
+++ b/
src/generic/tipwin.cpp
@@
-17,29
+17,26
@@
// headers
// ----------------------------------------------------------------------------
// headers
// ----------------------------------------------------------------------------
-#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
- #pragma implementation "tipwin.h"
-#endif
-
-// For compilers that support precompilatixon, includes "wx/wx.h".
+// For compilers that support precompilation, includes "wx/wx.h".
#include "wx/wxprec.h"
#ifdef __BORLANDC__
#pragma hdrstop
#endif
#include "wx/wxprec.h"
#ifdef __BORLANDC__
#pragma hdrstop
#endif
+#if wxUSE_TIPWINDOW
+
+#include "wx/tipwin.h"
+
#ifndef WX_PRECOMP
#include "wx/dcclient.h"
#ifndef WX_PRECOMP
#include "wx/dcclient.h"
+ #include "wx/timer.h"
+ #include "wx/settings.h"
#endif // WX_PRECOMP
#endif // WX_PRECOMP
+
#ifdef __WXGTK__
#include <gtk/gtk.h>
#endif
#ifdef __WXGTK__
#include <gtk/gtk.h>
#endif
-#include "wx/tipwin.h"
-
-#if wxUSE_TIPWINDOW
-
-#include "wx/timer.h"
-#include "wx/settings.h"
// ----------------------------------------------------------------------------
// constants
// ----------------------------------------------------------------------------
// constants
@@
-157,7
+154,7
@@
wxTipWindow::wxTipWindow(wxWindow *parent,
y += wxSystemSettings::GetMetric(wxSYS_CURSOR_Y) / 2;
#if wxUSE_POPUPWIN
y += wxSystemSettings::GetMetric(wxSYS_CURSOR_Y) / 2;
#if wxUSE_POPUPWIN
- Position(wxPoint(x, y), wxSize());
+ Position(wxPoint(x, y), wxSize(
0,0
));
Popup(m_view);
#ifdef __WXGTK__
if (!GTK_WIDGET_HAS_GRAB(m_widget))
Popup(m_view);
#ifdef __WXGTK__
if (!GTK_WIDGET_HAS_GRAB(m_widget))
@@
-319,7
+316,7
@@
void wxTipWindowView::Adjust(const wxString& text, wxCoord maxLength)
// take into account the border size and the margins
width = 2*(TEXT_MARGIN_X + 1) + widthMax;
// take into account the border size and the margins
width = 2*(TEXT_MARGIN_X + 1) + widthMax;
- height = 2*(TEXT_MARGIN_Y + 1) +
m_parent->m_textLines.GetCount(
)*m_parent->m_heightLine;
+ height = 2*(TEXT_MARGIN_Y + 1) +
wx_truncate_cast(wxCoord, m_parent->m_textLines.GetCount()
)*m_parent->m_heightLine;
m_parent->SetClientSize(width, height);
SetSize(0, 0, width, height);
}
m_parent->SetClientSize(width, height);
SetSize(0, 0, width, height);
}
@@
-365,7
+362,7
@@
void wxTipWindowView::OnMouseMove(wxMouseEvent& event)
const wxRect& rectBound = m_parent->m_rectBound;
if ( rectBound.width &&
const wxRect& rectBound = m_parent->m_rectBound;
if ( rectBound.width &&
- !rectBound.
Inside
(ClientToScreen(event.GetPosition())) )
+ !rectBound.
Contains
(ClientToScreen(event.GetPosition())) )
{
// mouse left the bounding rect, disappear
m_parent->Close();
{
// mouse left the bounding rect, disappear
m_parent->Close();