summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/scriptdialog.cpp
diff options
context:
space:
mode:
authorKris De Gussem <kris.degussem@gmail.com>2012-02-20 17:47:58 +0000
committerKris <Kris.De.Gussem@hotmail.com>2012-02-20 17:47:58 +0000
commitf3014b0c21602d1e52ce240b6f4682cb5a92386a (patch)
treef59eae26f2581f7a56e3fb13776b4e98b0840fd2 /src/ui/dialog/scriptdialog.cpp
parentupdate 2geom info (diff)
downloadinkscape-f3014b0c21602d1e52ce240b6f4682cb5a92386a.tar.gz
inkscape-f3014b0c21602d1e52ce240b6f4682cb5a92386a.zip
documentation
(bzr r11003)
Diffstat (limited to 'src/ui/dialog/scriptdialog.cpp')
-rw-r--r--src/ui/dialog/scriptdialog.cpp45
1 files changed, 4 insertions, 41 deletions
diff --git a/src/ui/dialog/scriptdialog.cpp b/src/ui/dialog/scriptdialog.cpp
index b775c74a1..5c4e729b7 100644
--- a/src/ui/dialog/scriptdialog.cpp
+++ b/src/ui/dialog/scriptdialog.cpp
@@ -44,27 +44,20 @@ class ScriptDialogImpl : public ScriptDialog
{
public:
-
-
- /**
- * Constructor
- */
ScriptDialogImpl();
-
- /**
- * Destructor
- */
~ScriptDialogImpl()
{}
/**
- * Clear the text
+ * Remove all text from the dialog.
*/
void clear();
/**
- * Execute the script
+ * Execute a script in the dialog.
+ *
+ * @param lang language in which the script is programmed
*/
void execute(Inkscape::Extension::Script::InkscapeScript::ScriptLanguage lang);
@@ -86,10 +79,7 @@ class ScriptDialogImpl : public ScriptDialog
private:
-
-
Gtk::MenuBar menuBar;
-
Gtk::Menu fileMenu;
//## Script text
@@ -138,10 +128,6 @@ static void textViewClear(Gtk::TextView &view)
buffer->erase(buffer->begin(), buffer->end());
}
-
-/**
- * Also a public method. Remove all text from the dialog
- */
void ScriptDialogImpl::clear()
{
textViewClear(scriptText);
@@ -149,9 +135,6 @@ void ScriptDialogImpl::clear()
textViewClear(errorText);
}
-/**
- * Execute the script in the dialog
- */
void ScriptDialogImpl::execute(Inkscape::Extension::Script::InkscapeScript::ScriptLanguage lang)
{
Glib::ustring script = scriptText.get_buffer()->get_text(true);
@@ -167,25 +150,16 @@ void ScriptDialogImpl::execute(Inkscape::Extension::Script::InkscapeScript::Scri
}
}
-/**
- * Execute the script in the dialog
- */
void ScriptDialogImpl::executeJavascript()
{
execute(Inkscape::Extension::Script::InkscapeScript::JAVASCRIPT);
}
-/**
- * Execute the script in the dialog
- */
void ScriptDialogImpl::executePython()
{
execute(Inkscape::Extension::Script::InkscapeScript::PYTHON);
}
-/**
- * Execute the script in the dialog
- */
void ScriptDialogImpl::executeRuby()
{
execute(Inkscape::Extension::Script::InkscapeScript::RUBY);
@@ -195,9 +169,6 @@ void ScriptDialogImpl::executeRuby()
//#########################################################################
//## C O N S T R U C T O R / D E S T R U C T O R
//#########################################################################
-/**
- * Constructor
- */
ScriptDialogImpl::ScriptDialogImpl() :
ScriptDialog()
{
@@ -251,20 +222,12 @@ ScriptDialogImpl::ScriptDialogImpl() :
}
-/**
- * Factory method. Use this to create a new ScriptDialog
- */
ScriptDialog &ScriptDialog::getInstance()
{
ScriptDialog *dialog = new ScriptDialogImpl();
return *dialog;
}
-
-
-
-
-
} //namespace Dialogs
} //namespace UI
} //namespace Inkscape