summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 431cb71)
raw | patch | inline | side by side (parent: 431cb71)
author | gouldtj <gouldtj@users.sourceforge.net> | |
Sat, 1 Sep 2007 04:29:35 +0000 (04:29 +0000) | ||
committer | gouldtj <gouldtj@users.sourceforge.net> | |
Sat, 1 Sep 2007 04:29:35 +0000 (04:29 +0000) |
Okay, so now things are a little more connected. The widgets are
parameters and they have signals. Work left is to actually USE those
signals ;)
parameters and they have signals. Work left is to actually USE those
signals ;)
src/extension/execution-env.h | patch | blob | history | |
src/extension/prefdialog.cpp | patch | blob | history |
index 1e145de4daee075b1ebc382e3f66a9eb5b26dd1f..a20c0ba3df6a4e680b1d2c5afe2194950d9316b8 100644 (file)
class ExecutionEnv {
private:
- Effect * _effect;
Gtk::Dialog * _visibleDialog;
bool _prefsVisible;
bool _finished;
std::list<Glib::ustring> _selected;
public:
+ Effect * _effect;
+
ExecutionEnv (Effect * effect, Inkscape::UI::View::View * doc, Gtk::Widget * controls = NULL);
~ExecutionEnv (void);
index 2bc971d01fb675ec37cf226bae18ee246c4d4a73..38f5be4a6de6ff36dc29d162c037d7c2891871ce 100644 (file)
#include <glibmm/i18n.h>
#include "../dialogs/dialog-events.h"
+#include "xml/repr.h"
+
+#include "preferences.h"
+#include "effect.h"
#include "prefdialog.h"
+
namespace Inkscape {
namespace Extension {
return;
}
+PrefDialog::~PrefDialog ( )
+{
+ if (_param_preview != NULL) {
+ delete _param_preview;
+ }
+ if (_param_pinned != NULL) {
+ delete _param_pinned;
+ }
+
+ return;
+}
+
/** \brief Runs the dialog
\return The response to the dialog