summaryrefslogtreecommitdiff
path: root/wx+/tooltip.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'wx+/tooltip.cpp')
-rw-r--r--wx+/tooltip.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/wx+/tooltip.cpp b/wx+/tooltip.cpp
index 0beef0bf..e3c021c6 100644
--- a/wx+/tooltip.cpp
+++ b/wx+/tooltip.cpp
@@ -54,16 +54,17 @@ public:
};
-void Tooltip::show(const wxString& text, wxPoint mousePos, const wxBitmap* bmp)
+void Tooltip::show(const wxString& text, wxPoint mousePos, const wxImage* img)
{
if (!tipWindow_)
tipWindow_ = new TooltipDlgGenerated(&parent_); //ownership passed to parent
- const wxBitmap& newBmp = bmp ? *bmp : wxNullBitmap;
+ const wxImage& newImg = img ? *img : wxNullImage;
- if (!tipWindow_->bitmapLeft_->GetBitmap().IsSameAs(newBmp))
+ if (!lastUsedImg_.IsSameAs(newImg))
{
- tipWindow_->bitmapLeft_->SetBitmap(newBmp);
+ lastUsedImg_ = newImg;
+ tipWindow_->bitmapLeft_->SetBitmap(newImg);
tipWindow_->Refresh(); //needed if bitmap size changed!
}
bgstack15