check set-alpha argument between 0 and 1
svn: r7442
This commit is contained in:
parent
c9e87fe9ab
commit
8a7f3947bd
|
@ -1167,7 +1167,7 @@ static Scheme_Object *os_wxDCSetAlpha(int n, Scheme_Object *p[])
|
|||
VAR_STACK_PUSH(0, p);
|
||||
|
||||
|
||||
x0 = WITH_VAR_STACK(objscheme_unbundle_double(p[POFFSET+0], "set-alpha in dc<%>"));
|
||||
x0 = WITH_VAR_STACK(objscheme_unbundle_double_in(p[POFFSET+0], 0, 1, "set-alpha in dc<%>"));
|
||||
|
||||
|
||||
WITH_VAR_STACK(((wxDC *)((Scheme_Class_Object *)p[0])->primdata)->SetAlpha(x0));
|
||||
|
|
|
@ -720,7 +720,7 @@ START_XFORM_SKIP;
|
|||
|
||||
@ "glyph-exists?" : bool GlyphAvailable(mzchar,wxFont^=NULL) : : /CheckOk[METHODNAME("dc<%>","glyph-exists?")]
|
||||
|
||||
@ "set-alpha" : void SetAlpha(double);
|
||||
@ "set-alpha" : void SetAlpha(rdouble[0|1]);
|
||||
@ "get-alpha" : double GetAlpha();
|
||||
|
||||
@END
|
||||
|
|
Loading…
Reference in New Issue
Block a user