Hi Brian,
re:
> Is there some way to create a dropdown list, somewhat like the Build menu for Lineweb, where each
> choice has an associated list of parameters,
> which will populate the menu's below the dropdown list, (perhaps including sliders)?
> (Rather than having to manually enter the various default values.)
Yes, for that use a <select> element, it's this part in LineWeb.htm :
code:
<table>
<tr>
<td>Build:</td>
<td>
<select id="Build">
<option value="lines">Lines</option>
<option value="polylines">Polylines</option>
<option value="curves">Curves</option>
<option value="points">Points</option>
</select>
</td>
</tr>
</table>
If you give the select element an id value then when it is changed it will generate a UI event of that name in the script's event loop.
Or you can also put in script code in the .htm file using an onchange="" handler, something like:
code:
<select id="Build" onchange="moi.ui.alert( 'changed' );">
Let me know if you're still stuck on this part.
- Michael
|