[PD-cvs] externals/tkwidgets checkbutton.c,1.2,1.3
Hans-Christoph Steiner
eighthave at users.sourceforge.net
Thu Nov 22 03:50:25 CET 2007
- Previous message: [PD-cvs] externals/tkwidgets checkbutton-help.pd, 1.1, 1.2 checkbutton.c, 1.1, 1.2 text.c, 1.6, 1.7
- Next message: [PD-cvs] externals/tkwidgets text-test.pd,1.4,1.5 text.c,1.7,1.8
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/pure-data/externals/tkwidgets
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28881
Modified Files:
checkbutton.c
Log Message:
added displace function from text.c
Index: checkbutton.c
===================================================================
RCS file: /cvsroot/pure-data/externals/tkwidgets/checkbutton.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** checkbutton.c 22 Nov 2007 00:37:59 -0000 1.2
--- checkbutton.c 22 Nov 2007 02:50:23 -0000 1.3
***************
*** 42,45 ****
--- 42,48 ----
int width;
int height;
+
+ int x_resizing;
+ int x_selected;
/* IDs for Tk widgets */
***************
*** 176,179 ****
--- 179,196 ----
}
+ static void checkbutton_displace(t_gobj *z, t_glist *glist, int dx, int dy)
+ {
+ t_checkbutton *x = (t_checkbutton *)z;
+ x->x_obj.te_xpix += dx;
+ x->x_obj.te_ypix += dy;
+ if (glist_isvisible(glist))
+ {
+ set_tkwidgets_ids(x,glist_getcanvas(glist));
+ sys_vgui("%s move %s %d %d\n", x->canvas_id->s_name, x->all_tag->s_name, dx, dy);
+ sys_vgui("%s move RSZ %d %d\n", x->canvas_id->s_name, dx, dy);
+ canvas_fixlinesfor(glist_getcanvas(glist), (t_text*) x);
+ }
+ }
+
static void checkbutton_delete(t_gobj *z, t_glist *glist)
{
***************
*** 271,275 ****
checkbutton_widgetbehavior.w_getrectfn = checkbutton_getrect;
! checkbutton_widgetbehavior.w_displacefn = NULL;
checkbutton_widgetbehavior.w_selectfn = NULL;
checkbutton_widgetbehavior.w_activatefn = NULL;
--- 288,292 ----
checkbutton_widgetbehavior.w_getrectfn = checkbutton_getrect;
! checkbutton_widgetbehavior.w_displacefn = checkbutton_displace;
checkbutton_widgetbehavior.w_selectfn = NULL;
checkbutton_widgetbehavior.w_activatefn = NULL;
- Previous message: [PD-cvs] externals/tkwidgets checkbutton-help.pd, 1.1, 1.2 checkbutton.c, 1.1, 1.2 text.c, 1.6, 1.7
- Next message: [PD-cvs] externals/tkwidgets text-test.pd,1.4,1.5 text.c,1.7,1.8
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Pd-cvs
mailing list