[PD-cvs] pd/src desire.c,1.1.2.29,1.1.2.30
Mathieu Bouchard
matju at users.sourceforge.net
Sun Sep 25 00:32:37 CEST 2005
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22558
Modified Files:
Tag: devel_0_39
desire.c
Log Message:
hackage.
Index: desire.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/desire.c,v
retrieving revision 1.1.2.29
retrieving revision 1.1.2.30
diff -C2 -d -r1.1.2.29 -r1.1.2.30
*** desire.c 24 Sep 2005 21:19:34 -0000 1.1.2.29
--- desire.c 24 Sep 2005 22:32:35 -0000 1.1.2.30
***************
*** 5236,5244 ****
static void graph_vis(t_gobj *gr, t_glist *unused_glist, int vis);
! static void graph_graphrect(t_gobj *z, t_glist *glist,
! int *xp1, int *yp1, int *xp2, int *yp2);
! static void graph_getrect(t_gobj *z, t_glist *glist,
! int *xp1, int *yp1, int *xp2, int *yp2);
!
void canvas_drawredrect(t_canvas *x, int doit);
--- 5236,5241 ----
static void graph_vis(t_gobj *gr, t_glist *unused_glist, int vis);
! static void graph_graphrect(t_gobj *z, t_glist *glist, int *xp1, int *yp1, int *xp2, int *yp2);
! static void graph_getrect (t_gobj *z, t_glist *glist, int *xp1, int *yp1, int *xp2, int *yp2);
void canvas_drawredrect(t_canvas *x, int doit);
***************
*** 5254,5257 ****
--- 5251,5255 ----
y2->g_next = y;
}
+ sys_vgui("%lx add %lx\n",(long)x,(long)y);
/* voodoo */
/* if (x->gl_editor && (ob = pd_checkobject(&y->g_pd))) rtext_new(x, ob); */
***************
*** 11535,11539 ****
pd_upload(self);
//if (!glist_isvisible(glist_getcanvas(glist))) return; /* <-- doesn't really work */
! sys_mgui(self,"draw","");
}
--- 11533,11537 ----
pd_upload(self);
//if (!glist_isvisible(glist_getcanvas(glist))) return; /* <-- doesn't really work */
! //sys_mgui(self,"draw","");
}
***************
*** 11541,11545 ****
t_text *x = (t_text *)pd_new(text_class);
t_atom at;
! sys_vgui("global _; set _(%lx:canvas) %lx\n",(long)x,(long)gl);
x->te_width = 0;
x->te_type = T_TEXT;
--- 11539,11543 ----
t_text *x = (t_text *)pd_new(text_class);
t_atom at;
! sys_vgui("comment_new_as %lx \"\"\n",(long)x);
x->te_width = 0;
x->te_type = T_TEXT;
***************
*** 11593,11597 ****
}
if (!x) x = (t_text *)pd_new(text_class);
! sys_vgui("global _ focus; set _(%lx:canvas) %lx; set focus(objname) {%.*s}\n",(long)x,(long)gl,n,s);
//sys_vgui("global _ focus; set _(%x:canvas) %lx; set focus(objname) {%.*s}\n",(long)x,(long)gl,s);
//sys_vgui("global _; set _(%x:canvas) %lx\n",(long)x,(long)gl);
--- 11591,11596 ----
}
if (!x) x = (t_text *)pd_new(text_class);
! sys_vgui("global focus; set focus(objname) {%.*s}\n",n,s);
! //sys_vgui("global _ focus; set _(%lx:canvas) %lx; set focus(objname) {%.*s}\n",(long)x,(long)gl,n,s);
//sys_vgui("global _ focus; set _(%x:canvas) %lx; set focus(objname) {%.*s}\n",(long)x,(long)gl,s);
//sys_vgui("global _; set _(%x:canvas) %lx\n",(long)x,(long)gl);
***************
*** 11601,11604 ****
--- 11600,11604 ----
x->te_width = 0;
x->te_type = T_OBJECT;
+ pd_changed(x);
glist_add(gl, &x->te_g);
if (selected) {
***************
*** 12049,12064 ****
static void text_vis(t_gobj *z, t_glist *glist, int vis) {
t_text *x = (t_text *)z;
! pd_changed(x);
! sys_mgui(z,"draw","");
! if (vis) {
! if (text_shouldvis(x, glist)) {
! // pd_changed(x);
! // sys_mgui(x,"draw","");
! } {
! post("#$^#!^#^#^ canvas not visible?");
! }
! } else {
! sys_mgui(z,"erase","");
! }
}
--- 12049,12054 ----
static void text_vis(t_gobj *z, t_glist *glist, int vis) {
t_text *x = (t_text *)z;
! pd_changed(x);
! if (vis) {if (text_shouldvis(x, glist)) /*pd_changed(x)*/;}
}
More information about the Pd-cvs
mailing list