Revision: 9750 http://pure-data.svn.sourceforge.net/pure-data/?rev=9750&view=rev Author: eighthave Date: 2008-05-01 06:31:31 -0700 (Thu, 01 May 2008)
Log Message: ----------- made sure that the cords are always on top, even with external GUIs, since the new look has opaque boxes.
Modified Paths: -------------- branches/pd-extended/v0-40/pd/src/g_editor.c branches/pd-extended/v0-40/pd/src/g_text.c
Modified: branches/pd-extended/v0-40/pd/src/g_editor.c =================================================================== --- branches/pd-extended/v0-40/pd/src/g_editor.c 2008-05-01 12:56:49 UTC (rev 9749) +++ branches/pd-extended/v0-40/pd/src/g_editor.c 2008-05-01 13:31:31 UTC (rev 9750) @@ -82,6 +82,7 @@ return; } (*x->g_pd->c_wb->w_visfn)(x, glist, flag); + sys_vgui(".x%lx.c raise all_cords\n", glist_getcanvas(glist)); } }
Modified: branches/pd-extended/v0-40/pd/src/g_text.c =================================================================== --- branches/pd-extended/v0-40/pd/src/g_text.c 2008-05-01 12:56:49 UTC (rev 9749) +++ branches/pd-extended/v0-40/pd/src/g_text.c 2008-05-01 13:31:31 UTC (rev 9750) @@ -1253,14 +1253,11 @@ outline = "$box_outline"; } if (firsttime) - { sys_vgui(".x%lx.c create polygon %d %d %d %d %d %d %d %d %d %d \ -dash %s -outline %s -fill $obj_box_fill -tags %sR\n", glist_getcanvas(glist), x1, y1, x2, y1, x2, y2, x1, y2, x1, y1, pattern, outline, tag); - sys_vgui(".x%lx.c raise all_cords\n", glist_getcanvas(glist)); - } else { sys_vgui(".x%lx.c coords %sR %d %d %d %d %d %d %d %d %d %d\n", @@ -1312,6 +1309,8 @@
if (ob = pd_checkobject(&x->te_pd)) glist_drawiofor(glist, ob, firsttime, tag, x1, y1, x2, y2); + if (firsttime) /* raise cords over everything else */ + sys_vgui(".x%lx.c raise all_cords\n", glist_getcanvas(glist)); }
void glist_eraseiofor(t_glist *glist, t_object *ob, char *tag)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.