X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=synfig-studio%2Ftrunk%2Fsrc%2Fgtkmm%2Fdock_canvases.cpp;h=9b4631c208df69aba79b4e30d97867d9a5c56b74;hb=a23dfbb2d39104aceaf46ae740724ed4adf73fd8;hp=e1af84ea34ca230086400d28eeb51a5e826bd0bc;hpb=ce408de81ca266b1f334ee9bc6c8fb7ba1492ed4;p=synfig.git diff --git a/synfig-studio/trunk/src/gtkmm/dock_canvases.cpp b/synfig-studio/trunk/src/gtkmm/dock_canvases.cpp index e1af84e..9b4631c 100644 --- a/synfig-studio/trunk/src/gtkmm/dock_canvases.cpp +++ b/synfig-studio/trunk/src/gtkmm/dock_canvases.cpp @@ -57,7 +57,7 @@ Dock_Canvases::Dock_Canvases(): App::signal_instance_deleted().connect(sigc::mem_fun(*this,&studio::Dock_Canvases::delete_instance)); App::signal_instance_selected().connect(sigc::mem_fun(*this,&studio::Dock_Canvases::set_selected_instance_signal)); - + add(*create_canvas_tree()); /* @@ -113,7 +113,7 @@ Dock_Canvases::create_canvas_tree() //#ifdef NDEBUG // column->add_attribute(icon_cellrenderer->property_pixbuf(), canvas_tree_model.icon); //#endif - + canvas_tree->append_column(*column); } canvas_tree->set_rules_hint(); @@ -123,7 +123,7 @@ Dock_Canvases::create_canvas_tree() canvas_tree->add_events(Gdk::BUTTON1_MOTION_MASK); canvas_tree->show(); canvas_tree->set_headers_visible(false); - + Gtk::ScrolledWindow *scrolledwindow = manage(new class Gtk::ScrolledWindow()); scrolledwindow->set_flags(Gtk::CAN_FOCUS); scrolledwindow->set_policy(Gtk::POLICY_AUTOMATIC, Gtk::POLICY_AUTOMATIC); @@ -190,7 +190,7 @@ Dock_Canvases::set_selected_instance(etl::loose_handle x) if (x==selected_instance) return; - set_selected_instance_(x); + set_selected_instance_(x); } void @@ -198,11 +198,11 @@ Dock_Canvases::new_instance(etl::handle instance) { if(studio::App::shutdown_in_progress) return; - + assert(instance); - + etl::loose_handle loose_instance(instance); - + instance->synfigapp::Instance::signal_filename_changed().connect(sigc::mem_fun(*this,&Dock_Canvases::refresh_instances)); instance->synfigapp::Instance::signal_filename_changed().connect( sigc::bind >( @@ -210,9 +210,9 @@ Dock_Canvases::new_instance(etl::handle instance) loose_instance ) ); - + present(); - + } void