**
** \legal
** Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley
+** Copyright (c) 2007, 2008 Chris Moore
**
** This package is free software; you can redistribute it and/or
** modify it under the terms of the GNU General Public License as
#include <gtkmm/checkbutton.h>
#include <gtkmm/actiongroup.h>
+#include "general.h"
+
#endif
/* === U S I N G =========================================================== */
{
synfig::String filename(basename(get_canvas()->get_file_name())+".sketch");
- while(App::dialog_save_file(_("Save Sketch"), filename))
+ while(App::dialog_save_file(_("Save Sketch"), filename, SKETCH_DIR_PREFERENCE))
{
// If the filename still has wildcards, then we should
// continue looking for the file we want
{
synfig::String filename(basename(get_canvas()->get_file_name())+".sketch");
- while(App::dialog_open_file(_("Load Sketch"), filename))
+ while(App::dialog_open_file(_("Load Sketch"), filename, SKETCH_DIR_PREFERENCE))
{
// If the filename still has wildcards, then we should
// continue looking for the file we want
}
case BUTTON_RIGHT: // Intercept the right-button click to short-circuit the pop-up menu
- return Smach::RESULT_ACCEPT;
+ if (!getenv("SYNFIG_ENABLE_POPUP_MENU_IN_ALL_TOOLS"))
+ return Smach::RESULT_ACCEPT;
default:
return Smach::RESULT_OK;