067cd6631ecf656cbe692e31ed033bc916979bf5 kent Mon Jan 11 14:55:21 2021 -0800 Adding in cgiMakeDoublVarWithExtra so as to be able to disable a double countrol the same way you do an int one. diff --git src/lib/cheapcgi.c src/lib/cheapcgi.c index 9f81df0..b6e6104 100644 --- src/lib/cheapcgi.c +++ src/lib/cheapcgi.c @@ -1943,30 +1943,38 @@ safef(maxLimit,sizeof(maxLimit),"%d",max); maxStr = maxLimit; } cgiMakeIntVarInRange(varName,initialVal,title,width,NULL,maxStr); } void cgiMakeDoubleVar(char *varName, double initialVal, int maxDigits) /* Make a text control filled with initial floating-point value. */ { if (maxDigits == 0) maxDigits = 4; printf("", varName, maxDigits, initialVal); } +void cgiMakeDoubleVarWithExtra(char *varName, double initialVal, int maxDigits, char *extra) +/* Make a text control filled with initial value and optional extra HTML. */ +{ +if (maxDigits == 0) maxDigits = 4; +printf("", varName, + maxDigits, initialVal, emptyForNull(extra)); +} + void cgiMakeDoubleVarInRange(char *varName, double initialVal, char *title, int width, char *min, char *max) /* Make a floating point control filled with initial value. If min and/or max are non-NULL will enforce range Requires utils.js jQuery.js and inputBox class */ { if (width==0) { if (max) width=strlen(max)*10; } if (width < 65) width = 65; printf("