[PD-cvs] pd/src g_all_guis.c,1.1.1.4.2.4.2.32,1.1.1.4.2.4.2.33 g_all_guis.h,1.1.1.4.2.2.2.27,1.1.1.4.2.2.2.28 g_hslider.c,1.1.1.3.2.2.2.28,1.1.1.3.2.2.2.29 g_numbox.c,1.1.1.4.2.2.2.23,1.1.1.4.2.2.2.24
Mathieu Bouchard
matju at users.sourceforge.net
Wed May 12 11:20:29 CEST 2004
- Previous message: [PD-cvs] pd/src g_all_guis.c,1.1.1.4.2.4.2.31,1.1.1.4.2.4.2.32 g_all_guis.h,1.1.1.4.2.2.2.26,1.1.1.4.2.2.2.27 g_bang.c,1.1.1.3.2.2.2.27,1.1.1.3.2.2.2.28 g_hdial.c,1.1.1.4.2.2.2.24,1.1.1.4.2.2.2.25 g_hslider.c,1.1.1.3.2.2.2.27,1.1.1.3.2.2.2.28 g_dropper.c,1.1.2.20,1.1.2.21 g_mycanvas.c,1.1.1.3.2.2.2.16,1.1.1.3.2.2.2.17 g_numbox.c,1.1.1.4.2.2.2.22,1.1.1.4.2.2.2.23 g_toggle.c,1.1.1.3.2.2.2.23,1.1.1.3.2.2.2.24 g_vumeter.c,1.1.1.3.2.2.2.20,1.1.1.3.2.2.2.21
- Next message: [PD-cvs] pd/src g_all_guis.h,1.1.1.4.2.2.2.28,1.1.1.4.2.2.2.29 g_all_guis.c,1.1.1.4.2.4.2.33,1.1.1.4.2.4.2.34 g_text.c,1.1.1.4.2.2.2.15,1.1.1.4.2.2.2.16 u_main.tk,1.1.1.4.2.7.4.69,1.1.1.4.2.7.4.70 u_object.tk,1.1.2.41,1.1.2.42
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9793
Modified Files:
Tag: impd_0_37
g_all_guis.c g_all_guis.h g_hslider.c g_numbox.c
Log Message:
t_iemgui: removing x_change, x_steady
Index: g_hslider.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/g_hslider.c,v
retrieving revision 1.1.1.3.2.2.2.28
retrieving revision 1.1.1.3.2.2.2.29
diff -C2 -d -r1.1.1.3.2.2.2.28 -r1.1.1.3.2.2.2.29
*** g_hslider.c 12 May 2004 09:13:18 -0000 1.1.1.3.2.2.2.28
--- g_hslider.c 12 May 2004 09:20:26 -0000 1.1.1.3.2.2.2.29
***************
*** 109,113 ****
static void slider_lin(t_slider *x) {x->x_gui.x_lin0_log1 = 0; x->x_k = (x->x_max-x->x_min)/(double)((isvert(x)?x->x_gui.x_h:x->x_gui.x_w)-1);}
static void slider_log(t_slider *x) {x->x_gui.x_lin0_log1 = 1; slider_check_minmax(x);}
! static void slider_steady(t_slider *x, t_floatarg f) {x->x_gui.x_steady = !!f;}
static void slider_float(t_slider *x, t_floatarg f)
{slider_set(x, f); if(x->x_gui.x_put_in2out) slider_bang(x);}
--- 109,113 ----
static void slider_lin(t_slider *x) {x->x_gui.x_lin0_log1 = 0; x->x_k = (x->x_max-x->x_min)/(double)((isvert(x)?x->x_gui.x_h:x->x_gui.x_w)-1);}
static void slider_log(t_slider *x) {x->x_gui.x_lin0_log1 = 1; slider_check_minmax(x);}
! static void slider_steady(t_slider *x, t_floatarg f) {x->x_steady = !!f;}
static void slider_float(t_slider *x, t_floatarg f)
{slider_set(x, f); if(x->x_gui.x_put_in2out) slider_bang(x);}
***************
*** 118,122 ****
{
t_iemgui *y = (t_iemgui *)x;
! int v,steady=1,lilo;
binbuf_update(y,gensym(isvert(x)?"vsl":"hsl"),argc,argv);
if(!pd_scanargs(argc,argv,"iiddbiaaaiiiiccci;b",
--- 118,122 ----
{
t_iemgui *y = (t_iemgui *)x;
! int v,lilo;
binbuf_update(y,gensym(isvert(x)?"vsl":"hsl"),argc,argv);
if(!pd_scanargs(argc,argv,"iiddbiaaaiiiiccci;b",
***************
*** 124,131 ****
&y->x_snd,&y->x_rcv,&y->x_lab,
&y->x_ldx,&y->x_ldy,&y->x_font_style,&y->x_fontsize,
! &y->x_bcol,&y->x_fcol,&y->x_lcol,&v,&steady)) return;
x->x_pos = x->x_val = y->x_isa&1 ? v : 0;
y->x_lin0_log1 = lilo;
- y->x_steady = steady;
iemgui_constrain(y);
slider_check_minmax(x);
--- 124,130 ----
&y->x_snd,&y->x_rcv,&y->x_lab,
&y->x_ldx,&y->x_ldy,&y->x_font_style,&y->x_fontsize,
! &y->x_bcol,&y->x_fcol,&y->x_lcol,&v,&x->x_steady)) return;
x->x_pos = x->x_val = y->x_isa&1 ? v : 0;
y->x_lin0_log1 = lilo;
iemgui_constrain(y);
slider_check_minmax(x);
***************
*** 142,145 ****
--- 141,145 ----
x->x_flavor=s;
x->x_min=0.0;
+ x->x_steady=0;
x->x_max=(double)(IEM_SL_DEFAULTSIZE-1);
if (isvert(x)) y->x_h=IEM_SL_DEFAULTSIZE; else y->x_w=IEM_SL_DEFAULTSIZE;
Index: g_all_guis.h
===================================================================
RCS file: /cvsroot/pure-data/pd/src/g_all_guis.h,v
retrieving revision 1.1.1.4.2.2.2.27
retrieving revision 1.1.1.4.2.2.2.28
diff -C2 -d -r1.1.1.4.2.2.2.27 -r1.1.1.4.2.2.2.28
*** g_all_guis.h 12 May 2004 09:13:17 -0000 1.1.1.4.2.2.2.27
--- g_all_guis.h 12 May 2004 09:20:26 -0000 1.1.1.4.2.2.2.28
***************
*** 22,26 ****
int x_ldx, x_ldy;
int x_isa; /* bit 0: loadinit; bit 20: scale */
! unsigned x_selected:1,x_put_in2out:1,x_change:1,x_lin0_log1:1,x_steady:1;
int x_font_style, x_fontsize;
int x_fcol, x_bcol, x_lcol; /* foreground, background, label colors */
--- 22,26 ----
int x_ldx, x_ldy;
int x_isa; /* bit 0: loadinit; bit 20: scale */
! unsigned x_selected:1,x_put_in2out:1,x_lin0_log1:1;
int x_font_style, x_fontsize;
int x_fcol, x_bcol, x_lcol; /* foreground, background, label colors */
***************
*** 43,46 ****
--- 43,47 ----
{
t_iemgui x_gui;
+ t_symbol *x_flavor;
int x_pos;
int x_val;
***************
*** 48,52 ****
double x_max;
double x_k;
! t_symbol *x_flavor;
} t_slider;
--- 49,53 ----
double x_max;
double x_k;
! int x_steady;
} t_slider;
***************
*** 54,57 ****
--- 55,59 ----
{
t_iemgui x_gui;
+ t_symbol *x_flavor;
int x_on;
int x_on_old;
***************
*** 59,63 ****
int x_number;
t_atom x_at[2];
- t_symbol *x_flavor;
} t_radio;
--- 61,64 ----
***************
*** 110,113 ****
--- 111,115 ----
int x_log_height;
int x_finemoved;
+ int x_change;
} t_my_numbox;
Index: g_numbox.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/g_numbox.c,v
retrieving revision 1.1.1.4.2.2.2.23
retrieving revision 1.1.1.4.2.2.2.24
diff -C2 -d -r1.1.1.4.2.2.2.23 -r1.1.1.4.2.2.2.24
*** g_numbox.c 12 May 2004 09:13:18 -0000 1.1.1.4.2.2.2.23
--- g_numbox.c 12 May 2004 09:20:26 -0000 1.1.1.4.2.2.2.24
***************
*** 13,17 ****
#include "g_all_guis.h"
#include <math.h>
! #define CH post("%d: change=%d", __LINE__, (int)x->x_gui.x_change);
static t_class *my_numbox_class;
--- 13,17 ----
#include "g_all_guis.h"
#include <math.h>
! #define CH post("%d: change=%d", __LINE__, (int)x->x_change);
static t_class *my_numbox_class;
***************
*** 21,26 ****
static void my_numbox_tick_reset(t_my_numbox *x)
{
! if(!x->x_gui.x_change) return;
! x->x_gui.x_change = 0; CH
glist_grab(x->x_gui.x_glist, 0, 0, 0, 0, 0);
iemgui_dodraw((t_iemgui *)x);
--- 21,26 ----
static void my_numbox_tick_reset(t_my_numbox *x)
{
! if(!x->x_change) return;
! x->x_change = 0; CH
glist_grab(x->x_gui.x_glist, 0, 0, 0, 0, 0);
iemgui_dodraw((t_iemgui *)x);
***************
*** 156,160 ****
x->x_clock_reset = clock_new(x, (t_method)my_numbox_tick_reset);
x->x_clock_wait = clock_new(x, (t_method)my_numbox_tick_wait);
! y->x_change = 0; CH
outlet_new((t_text *)x, &s_float);
my_numbox_reload(x,0,argc,argv);
--- 156,160 ----
x->x_clock_reset = clock_new(x, (t_method)my_numbox_tick_reset);
x->x_clock_wait = clock_new(x, (t_method)my_numbox_tick_wait);
! x->x_change = 0; CH
outlet_new((t_text *)x, &s_float);
my_numbox_reload(x,0,argc,argv);
Index: g_all_guis.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/g_all_guis.c,v
retrieving revision 1.1.1.4.2.4.2.32
retrieving revision 1.1.1.4.2.4.2.33
diff -C2 -d -r1.1.1.4.2.4.2.32 -r1.1.1.4.2.4.2.33
*** g_all_guis.c 12 May 2004 09:13:16 -0000 1.1.1.4.2.4.2.32
--- g_all_guis.c 12 May 2004 09:20:25 -0000 1.1.1.4.2.4.2.33
***************
*** 351,355 ****
x->x_fontsize = 8;
x->x_put_in2out = 1;
! x->x_selected = x->x_change = x->x_lin0_log1 = x->x_steady = 0;
x->x_snd = 0;
x->x_rcv = 0;
--- 351,355 ----
x->x_fontsize = 8;
x->x_put_in2out = 1;
! x->x_selected = x->x_lin0_log1 = 0;
x->x_snd = 0;
x->x_rcv = 0;
***************
*** 359,363 ****
x->x_lcol = 0x000000;
x->x_lin0_log1 = 0;
- x->x_steady = 1;
return x;
}
--- 359,362 ----
- Previous message: [PD-cvs] pd/src g_all_guis.c,1.1.1.4.2.4.2.31,1.1.1.4.2.4.2.32 g_all_guis.h,1.1.1.4.2.2.2.26,1.1.1.4.2.2.2.27 g_bang.c,1.1.1.3.2.2.2.27,1.1.1.3.2.2.2.28 g_hdial.c,1.1.1.4.2.2.2.24,1.1.1.4.2.2.2.25 g_hslider.c,1.1.1.3.2.2.2.27,1.1.1.3.2.2.2.28 g_dropper.c,1.1.2.20,1.1.2.21 g_mycanvas.c,1.1.1.3.2.2.2.16,1.1.1.3.2.2.2.17 g_numbox.c,1.1.1.4.2.2.2.22,1.1.1.4.2.2.2.23 g_toggle.c,1.1.1.3.2.2.2.23,1.1.1.3.2.2.2.24 g_vumeter.c,1.1.1.3.2.2.2.20,1.1.1.3.2.2.2.21
- Next message: [PD-cvs] pd/src g_all_guis.h,1.1.1.4.2.2.2.28,1.1.1.4.2.2.2.29 g_all_guis.c,1.1.1.4.2.4.2.33,1.1.1.4.2.4.2.34 g_text.c,1.1.1.4.2.2.2.15,1.1.1.4.2.2.2.16 u_main.tk,1.1.1.4.2.7.4.69,1.1.1.4.2.7.4.70 u_object.tk,1.1.2.41,1.1.2.42
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Pd-cvs
mailing list