Inserts HTML attributes in <input> entity for WUI button.
The following parameters are recognized:
The name to assign to the button field.
The value to (what shows up on the button label). If omitted, the user's browser will choose.
Optional title attribute to appear as a tooltip to the user when their mouse hovers over the button.
Optional set of attributes to apply to input entity.
Example of using the macro:
<input @wuiInputButtonAttr("run","Run My Application") /> <input @wuiInputButtonAttr("run","Run","Runs My Application","@htmlAttr("style","width: 1.5in")") />
Assuming the com.ccg.macros.at.All
class is within your CLASSPATH
and the
config/html.at
macros file has been
generated (Hint: run make atmacros in the
wui
directory), a developer should be able to
run the above example by copy/pasting from below:
[root@probe root]#
java com.ccg.macros.at.All <<EOF
@include("config/html.at",,"d")
<input @wuiInputButtonAttr("run","Run My Application") /> <input @wuiInputButtonAttr("run","Run","Runs My Application","@htmlAttr("style","width: 1.5in")") />
EOF
This macro is defined as:
@htmlAttr("class","wuiInputButton")@htmlAttr("type","submit")@htmlAttr("name","@param(0)")@htmlAttr("value","@param(1)")@toolTipAttr("@param(2)")@fnb("@param(3)","@htmlAttr("style","display: inline;")")