Browse Source

Minor cleanup.

merge-requests/365/head
eidheim 11 years ago
parent
commit
c1aebf7902
  1. 5
      juci/tooltips.cc
  2. 2
      juci/tooltips.h

5
juci/tooltips.cc

@ -58,7 +58,7 @@ void Tooltips::add(const std::string& text, Glib::RefPtr<Gtk::TextBuffer::Mark>
}
void Tooltips::show(const Gdk::Rectangle& rectangle) {
init_adjustments();
tooltips_rectangle=Gdk::Rectangle();
for(auto& tooltip: tooltips) {
tooltip->update();
if(rectangle.intersects(tooltip->text_rectangle)) {
@ -71,7 +71,7 @@ void Tooltips::show(const Gdk::Rectangle& rectangle) {
}
void Tooltips::show() {
init_adjustments();
tooltips_rectangle=Gdk::Rectangle();
for(auto& tooltip: tooltips) {
tooltip->update();
tooltip->show_all();
@ -80,7 +80,6 @@ void Tooltips::show() {
}
void Tooltips::hide() {
init_adjustments();
for(auto& tooltip: tooltips) {
tooltip->hide();
}

2
juci/tooltips.h

@ -25,8 +25,6 @@ class Tooltips {
public:
Tooltips(Gtk::TextView& text_view): text_view(text_view) {}
void init_adjustments() {tooltips_rectangle=Gdk::Rectangle();}
void clear() {tooltips.clear();}
void add(const std::string& text, Glib::RefPtr<Gtk::TextBuffer::Mark> start_mark, Glib::RefPtr<Gtk::TextBuffer::Mark> end_mark);

Loading…
Cancel
Save