4ea1cf8aafc507f79cb6cb779e4ffb6aa6adc43f
angie
  Thu Mar 4 17:48:50 2021 -0800
Added cgiMakeOnClickButtonWithMsg for a *non*-submit button with both mouseover title and javascript.

diff --git src/inc/cheapcgi.h src/inc/cheapcgi.h
index a812eda..33aea30 100644
--- src/inc/cheapcgi.h
+++ src/inc/cheapcgi.h
@@ -268,32 +268,35 @@
 void cgiMakeSubmitButtonMaybePressed(char *name, char *value, char *msg, 
                 char *onClick, boolean pressed);
 /* Make 'submit' type button, with optional messsage and onclick javascript, boolean pressed.
    Set styling to indicate whether button has been pressed (for buttons that change browser mode).
  */
 
 void cgiMakeButtonWithMsg(char *name, char *value, char *msg);
 /* Make 'submit' type button. Display msg on mouseover, if present*/
 
 void cgiMakeButtonWithOnClick(char *name, char *value, char *msg, char *onClick);
 /* Make 'submit' type button, with onclick javascript */
 
 void cgiMakeButton(char *name, char *value);
 /* Make 'submit' type button. */
 
+void cgiMakeOnClickButtonWithMsg(char *id, char *command, char *value, char *msg);
+/* Make button (not submit) with client side onClick javascript. Display msg on mouseover. */
+
 void cgiMakeOnClickButton(char *id, char *command, char *value);
-/* Make 'push' type button with client side onClick (java)script. */
+/* Make button (not submit) with client side onClick javascript. */
 
 void cgiMakeOnClickSubmitButton(char *command, char *name, char *value);
 /* Make submit button with both variable name and value with client side
  * onClick (java)script. */
 
 void cgiMakeOptionalButton(char *name, char *value, boolean disabled);
 /* Make 'submit' type button that can be disabled. */
 
 void cgiMakeRadioButton(char *name, char *value, boolean checked);
 /* Make radio type button.  A group of radio buttons should have the
  * same name but different values.   The default selection should be
  * sent with checked on. */
 
 void cgiMakeOnEventRadioButtonWithClass(char *name, char *value, boolean checked,
     char *class, char *event, char *command);