X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftrunk%2Fsrc%2Fgtkmm%2Fdockable.cpp;h=4745311afe69fc9bf14aed7c384e85fe93930b88;hb=9459638ad6797b8139f1e9f0715c96076dbf0890;hp=2007994f0cad92c1c0bbbfc3f7d6ff49da6564c8;hpb=c34eaa5441242b3e9a7b7645e9ee4983d14eae85;p=synfig.git diff --git a/synfig-studio/trunk/src/gtkmm/dockable.cpp b/synfig-studio/trunk/src/gtkmm/dockable.cpp index 2007994..4745311 100644 --- a/synfig-studio/trunk/src/gtkmm/dockable.cpp +++ b/synfig-studio/trunk/src/gtkmm/dockable.cpp @@ -2,7 +2,7 @@ /*! \file dockable.cpp ** \brief Template File ** -** $Id: dockable.cpp,v 1.2 2005/01/12 07:24:45 darco Exp $ +** $Id$ ** ** \legal ** Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley @@ -40,6 +40,8 @@ #include #include +#include "general.h" + #endif /* === U S I N G =========================================================== */ @@ -116,7 +118,7 @@ Dockable::Dockable(const synfig::String& name,const synfig::String& local_name,G // event_box->set_events(Gdk::ALL_EVENTS_MASK); //!< \todo change this to only allow what is necessary for DnD - Gtk::Button* bttn_close(manage(new Gtk::Button("X"))); + Gtk::Button* bttn_close(manage(new Gtk::Button(_("X")))); //table->attach(*bttn_close, 1, 2, 0,1, Gtk::SHRINK|Gtk::FILL, Gtk::SHRINK|Gtk::FILL, 0, 0); header_box_.pack_end(*bttn_close,false,false); bttn_close->show(); @@ -201,7 +203,7 @@ Dockable::on_drag_data_received(const Glib::RefPtr& context, i } void -Dockable::on_drag_end(const Glib::RefPtr&context) +Dockable::on_drag_end(const Glib::RefPtr&/*context*/) { if(!dnd_success_) { @@ -211,13 +213,13 @@ Dockable::on_drag_end(const Glib::RefPtr&context) } void -Dockable::on_drag_begin(const Glib::RefPtr&context) +Dockable::on_drag_begin(const Glib::RefPtr&/*context*/) { dnd_success_=false; } void -Dockable::on_drag_data_get(const Glib::RefPtr&, Gtk::SelectionData& selection_data, guint info, guint time) +Dockable::on_drag_data_get(const Glib::RefPtr&, Gtk::SelectionData& selection_data, guint /*info*/, guint /*time*/) { Dockable* tmp(this); dnd_success_=true; @@ -326,7 +328,8 @@ Dockable::add_button(const Gtk::StockID& stock_id, const synfig::String& tooltip //ret->set_relief(Gtk::RELIEF_HALF); //ret->set_relief(Gtk::RELIEF_NONE); ret->set_label(tooltip); - //toolbar_->get_tooltips_object()->set_tip(*ret,tooltip); + if (toolbar_->get_tooltips_object()) + toolbar_->get_tooltips_object()->set_tip(*ret,tooltip); ret->show(); //icon->show();