diff options
| author | Tim Dwyer <tgdwyer@gmail.com> | 2006-02-13 02:00:14 +0000 |
|---|---|---|
| committer | tgdwyer <tgdwyer@users.sourceforge.net> | 2006-02-13 02:00:14 +0000 |
| commit | 19a528cb8e524239aaeea16df87558ca4be4cced (patch) | |
| tree | b6fea2f930a3f6c9b78ac8bfc74a27fb50e24f46 /src/ui/dialog/align-and-distribute.h | |
| parent | optimization: do not notify any listeners if attributes' new value is the sam... (diff) | |
| download | inkscape-19a528cb8e524239aaeea16df87558ca4be4cced.tar.gz inkscape-19a528cb8e524239aaeea16df87558ca4be4cced.zip | |
Added connector graph layout functionality
(bzr r122)
Diffstat (limited to 'src/ui/dialog/align-and-distribute.h')
| -rw-r--r-- | src/ui/dialog/align-and-distribute.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/ui/dialog/align-and-distribute.h b/src/ui/dialog/align-and-distribute.h index 35ca3c7c3..69fc17673 100644 --- a/src/ui/dialog/align-and-distribute.h +++ b/src/ui/dialog/align-and-distribute.h @@ -58,6 +58,7 @@ public: Gtk::Table &align_table(){return _alignTable;} Gtk::Table &distribute_table(){return _distributeTable;} Gtk::Table &removeOverlap_table(){return _removeOverlapTable;} + Gtk::Table &graphLayout_table(){return _graphLayoutTable;} Gtk::Table &nodes_table(){return _nodesTable;} Gtk::Tooltips &tooltips(){return _tooltips;} @@ -81,6 +82,9 @@ protected: void addRemoveOverlapsButton(const Glib::ustring &id, const Glib::ustring tiptext, guint row, guint col); + void addGraphLayoutButton(const Glib::ustring &id, + const Glib::ustring tiptext, + guint row, guint col); void addUnclumpButton(const Glib::ustring &id, const Glib::ustring tiptext, guint row, guint col); void addRandomizeButton(const Glib::ustring &id, const Glib::ustring tiptext, @@ -89,8 +93,8 @@ protected: guint row, guint col, Gtk::Table &table, NR::Dim2 orientation, bool distribute); std::list<Action *> _actionList; - Gtk::Frame _alignFrame, _distributeFrame, _removeOverlapFrame, _nodesFrame; - Gtk::Table _alignTable, _distributeTable, _removeOverlapTable, _nodesTable; + Gtk::Frame _alignFrame, _distributeFrame, _removeOverlapFrame, _graphLayoutFrame, _nodesFrame; + Gtk::Table _alignTable, _distributeTable, _removeOverlapTable, _graphLayoutTable, _nodesTable; Gtk::HBox _anchorBox; Gtk::VBox _alignBox; Gtk::Label _anchorLabel; |
