summaryrefslogtreecommitdiffstats
path: root/src/Canvas.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2011-12-10 20:21:28 +0000
committerDavid Robillard <d@drobilla.net>2011-12-10 20:21:28 +0000
commit12c55defa28dd75ff91522c797ca9004061e5b2f (patch)
tree03fe9b4794ab6cd7643fd1c6d2df5a9d51eddb83 /src/Canvas.cpp
parent103de1c0a236eaa7cc7a20986d32aa7739c4976c (diff)
downloadganv-12c55defa28dd75ff91522c797ca9004061e5b2f.tar.gz
ganv-12c55defa28dd75ff91522c797ca9004061e5b2f.tar.bz2
ganv-12c55defa28dd75ff91522c797ca9004061e5b2f.zip
Change GanvGroup* to GanvItem* for parent pointers.
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3857 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/Canvas.cpp')
-rw-r--r--src/Canvas.cpp17
1 files changed, 9 insertions, 8 deletions
diff --git a/src/Canvas.cpp b/src/Canvas.cpp
index ca7a9ad..9bba605 100644
--- a/src/Canvas.cpp
+++ b/src/Canvas.cpp
@@ -132,7 +132,7 @@ struct GanvCanvasImpl {
, _connect_port(NULL)
, _last_selected_port(NULL)
, _base_rect(ganv_item_new(
- ganv_canvas_base_root(GANV_CANVAS_BASE(_gcanvas)),
+ GANV_ITEM(ganv_canvas_base_root(GANV_CANVAS_BASE(_gcanvas))),
ganv_box_get_type(),
"x1", 0.0,
"y1", 0.0,
@@ -892,7 +892,7 @@ GanvCanvasImpl::select_drag_handler(GdkEvent* event)
clear_selection();
_select_rect = GANV_BOX(
ganv_item_new(
- root(),
+ GANV_ITEM(root()),
ganv_box_get_type(),
"x1", event->button.x,
"y1", event->button.y,
@@ -983,12 +983,13 @@ GanvCanvasImpl::connect_drag_handler(GdkEvent* event)
assert(_connect_port);
drag_node = GANV_NODE(
- ganv_item_new(ganv_canvas_base_root(GANV_CANVAS_BASE(_gcanvas)),
- ganv_node_get_type(),
- "x", x,
- "y", y,
- NULL));
-
+ ganv_item_new(
+ GANV_ITEM(ganv_canvas_base_root(GANV_CANVAS_BASE(_gcanvas))),
+ ganv_node_get_type(),
+ "x", x,
+ "y", y,
+ NULL));
+
drag_edge = ganv_edge_new(
_gcanvas,
GANV_NODE(_connect_port),