X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftrunk%2Fsrc%2Fgtkmm%2Fdockdialog.cpp;h=3fff0d9f7694371e48e44b76c4c4c5c53be0e3bd;hb=6f28bee2a11612b1b1ece247dd4914dab4931a30;hp=62ff6719065886e13e3f55d2c1061c9da7d8a95d;hpb=2c43cbfff01496919316f600ee76112be551392d;p=synfig.git diff --git a/synfig-studio/trunk/src/gtkmm/dockdialog.cpp b/synfig-studio/trunk/src/gtkmm/dockdialog.cpp index 62ff671..3fff0d9 100644 --- a/synfig-studio/trunk/src/gtkmm/dockdialog.cpp +++ b/synfig-studio/trunk/src/gtkmm/dockdialog.cpp @@ -1,20 +1,21 @@ -/* === S I N F G =========================================================== */ +/* === S Y N F I G ========================================================= */ /*! \file dockdialog.cpp ** \brief Template File ** ** $Id: dockdialog.cpp,v 1.1.1.1 2005/01/07 03:34:36 darco Exp $ ** ** \legal -** Copyright (c) 2002 Robert B. Quattlebaum Jr. +** Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley ** -** This software and associated documentation -** are CONFIDENTIAL and PROPRIETARY property of -** the above-mentioned copyright holder. +** This package is free software; you can redistribute it and/or +** modify it under the terms of the GNU General Public License as +** published by the Free Software Foundation; either version 2 of +** the License, or (at your option) any later version. ** -** You may not copy, print, publish, or in any -** other way distribute this software without -** a prior written agreement with -** the copyright holder. +** This package is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +** General Public License for more details. ** \endlegal */ /* ========================================================================= */ @@ -35,8 +36,8 @@ #include "dockbook.h" #include "dockmanager.h" #include "widget_compselect.h" -#include -#include +#include +#include #include #include #include @@ -45,7 +46,7 @@ #include "canvasview.h" #include #include -#include +#include #endif @@ -53,14 +54,14 @@ using namespace std; using namespace etl; -using namespace sinfg; +using namespace synfig; using namespace studio; /* === M A C R O S ========================================================= */ #define GRAB_HINT_DATA(y,default) { \ String x; \ - if(sinfgapp::Main::settings().get_value(String("pref.")+y+"_hints",x)) \ + if(synfigapp::Main::settings().get_value(String("pref.")+y+"_hints",x)) \ { \ set_type_hint((Gdk::WindowTypeHint)atoi(x.c_str())); \ } else {\ @@ -86,7 +87,7 @@ DockDialog::DockDialog(): widget_comp_select=new Widget_CompSelect(); // Give ourselves an ID that is most likely unique - set_id(sinfg::UniqueID().get_uid()^reinterpret_cast(this)); + set_id(synfig::UniqueID().get_uid()^reinterpret_cast(this)); set_role(strprintf("dock_dialog_%d",get_id())); GRAB_HINT_DATA( @@ -97,7 +98,6 @@ DockDialog::DockDialog(): Gdk::WINDOW_TYPE_HINT_UTILITY #endif ); - set_keep_below(true); set_keep_above(false); // Set up the window @@ -127,7 +127,7 @@ DockDialog::DockDialog(): */ add_accel_group(App::ui_manager()->get_accel_group()); - App::signal_present_all().connect(sigc::mem_fun(*this,&DockDialog::present)); + App::signal_present_all().connect(sigc::mem_fun0(*this,&DockDialog::present)); } @@ -169,7 +169,7 @@ DockDialog::~DockDialog() } catch(...) { - sinfg::warning("DockDialog::~DockDialog(): Exception thrown when trying to remove from dock manager...?"); + synfig::warning("DockDialog::~DockDialog(): Exception thrown when trying to remove from dock manager...?"); } delete widget_comp_select; @@ -292,7 +292,7 @@ DockDialog::erase_dock_book(DockBook* dock_book) void DockDialog::refresh() { - sinfg::info("dock_book_list.size()=%d",dock_book_list.size()); + synfig::info("dock_book_list.size()=%d",dock_book_list.size()); //remove(); if(dock_book_list.empty()) @@ -432,7 +432,7 @@ DockDialog::refresh_accel_group() bool DockDialog::close() { - sinfg::info("DockDialog::close(): DELETED!"); + synfig::info("DockDialog::close(): DELETED!"); empty_sig.disconnect(); //get_dock_book().clear(); delete this; @@ -454,10 +454,10 @@ DockDialog::get_dock_book()const } -sinfg::String +synfig::String DockDialog::get_contents()const { - sinfg::String ret; + synfig::String ret; std::list::const_iterator iter; for(iter=dock_book_list.begin();iter!=dock_book_list.end();++iter) @@ -472,20 +472,20 @@ DockDialog::get_contents()const } void -DockDialog::set_contents(const sinfg::String& z) +DockDialog::set_contents(const synfig::String& z) { int x,y; get_size(x,y); - sinfg::String str(z); + synfig::String str(z); while(!str.empty()) { - unsigned int separator=str.find_first_of('-'); + synfig::String::size_type separator=str.find_first_of('-'); { - unsigned int sep2=str.find_first_of('|'); - if(separator!=sinfg::String::npos || sep2!=sinfg::String::npos) + synfig::String::size_type sep2=str.find_first_of('|'); + if(separator!=synfig::String::npos || sep2!=synfig::String::npos) { - if((separator==sinfg::String::npos || sep2::const_iterator iter; for(iter=dock_book_list.begin();iter!=dock_book_list.end();++iter)