Skip to content
Snippets Groups Projects
Commit 53bcd13b authored by edgrif's avatar edgrif
Browse files

add function to get children of a canvas item.

parent aeb6cb98
No related branches found
No related tags found
No related merge requests found
......@@ -27,9 +27,9 @@
*
* Exported functions: See XXXXXXXXXXXXX.h
* HISTORY:
* Last edited: Sep 17 14:13 2009 (edgrif)
* Last edited: Oct 12 14:05 2009 (edgrif)
* Created: Wed Dec 3 09:00:20 2008 (rds)
* CVS info: $Id: zmapWindowCanvasItem.c,v 1.13 2009-09-24 13:29:11 edgrif Exp $
* CVS info: $Id: zmapWindowCanvasItem.c,v 1.14 2009-10-14 16:55:46 edgrif Exp $
*-------------------------------------------------------------------
*/
......@@ -758,6 +758,20 @@ ZMapWindowCanvasItem zMapWindowCanvasItemIntervalGetTopLevelObject(FooCanvasItem
}
GList *zMapWindowCanvasItemGetChildren(ZMapWindowCanvasItem *parent)
{
GList *children = NULL ;
FooCanvasGroup *foo_group ;
if (ZMAP_IS_CANVAS_ITEM(parent)
&& FOO_IS_CANVAS_GROUP(parent)
&& (foo_group = FOO_CANVAS_GROUP(parent)))
children = foo_group->item_list ;
return children ;
}
void zMapWindowCanvasItemSetIntervalColours(ZMapWindowCanvasItem canvas_item,
ZMapStyleColourType colour_type,
GdkColor *default_fill_colour)
......
......@@ -27,9 +27,9 @@
*
* Exported functions: See XXXXXXXXXXXXX.h
* HISTORY:
* Last edited: Jul 27 12:41 2009 (rds)
* Last edited: Oct 12 13:59 2009 (edgrif)
* Created: Wed Dec 3 08:21:03 2008 (rds)
* CVS info: $Id: zmapWindowCanvasItem.h,v 1.5 2009-07-27 12:09:29 rds Exp $
* CVS info: $Id: zmapWindowCanvasItem.h,v 1.6 2009-10-14 16:55:46 edgrif Exp $
*-------------------------------------------------------------------
*/
......@@ -106,6 +106,7 @@ FooCanvasItem *zMapWindowCanvasItemGetInterval(ZMapWindowCanvasItem canvas_item,
ZMapFeatureSubPartSpan *sub_feature_out);
ZMapWindowCanvasItem zMapWindowCanvasItemIntervalGetObject(FooCanvasItem *item);
GList *zMapWindowCanvasItemIntervalGetChildren(ZMapWindowCanvasItem *parent) ;
ZMapWindowCanvasItem zMapWindowCanvasItemIntervalGetTopLevelObject(FooCanvasItem *item);
ZMapFeatureSubPartSpan zMapWindowCanvasItemIntervalGetData(FooCanvasItem *item);
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment