19,809
edits
(oops) |
(adding arguments 2-8 to BSL function wizard) |
||
| Line 569: | Line 569: | ||
} | } | ||
function XEBPopupBSLfunc(e) { | function XEBPopupBSLfunc(e) | ||
{ | |||
var m = new GetPos(e || event); | var m = new GetPos(e || event); | ||
curPopup = new XEBPopup('bslfunc', m.x, m.y + 22); | curPopup = new XEBPopup('bslfunc', m.x, m.y + 22); // make pop-up 22px below cursor (height of button bar) | ||
XEBPopup.prototype.width = | XEBPopup.prototype.width = 115 + (150 * 8); // labels on left are 115px, and each column requires 150px as long as Name field is "size 20" | ||
// height has to be set in Live.css | |||
var mt = '<form name="XEBPopupBSLfuncForm" id="XEBFormBSLFunc">' + | var mt = '<form name="XEBPopupBSLfuncForm" id="XEBFormBSLFunc">' + | ||
| Line 581: | Line 583: | ||
'<div id="bsl_optional_label">Optional Arg.:</div>' + | '<div id="bsl_optional_label">Optional Arg.:</div>' + | ||
'<div id="bsl_optional_arg1"><input type="checkbox" name="inputArg1Opt" checked="0"></div>' + | '<div id="bsl_optional_arg1"><input type="checkbox" name="inputArg1Opt" checked="0"></div>' + | ||
'<div id="bsl_optional_arg2"><input type="checkbox" name="inputArg2Opt" checked="0"></div>' + | |||
'<div id="bsl_optional_arg3"><input type="checkbox" name="inputArg3Opt" checked="0"></div>' + | |||
'<div id="bsl_optional_arg4"><input type="checkbox" name="inputArg4Opt" checked="0"></div>' + | |||
'<div id="bsl_optional_arg5"><input type="checkbox" name="inputArg5Opt" checked="0"></div>' + | |||
'<div id="bsl_optional_arg6"><input type="checkbox" name="inputArg6Opt" checked="0"></div>' + | |||
'<div id="bsl_optional_arg7"><input type="checkbox" name="inputArg7Opt" checked="0"></div>' + | |||
'<div id="bsl_optional_arg8"><input type="checkbox" name="inputArg8Opt" checked="0"></div>' + | |||
'<div id="bsl_type_label">Type:</div>' + | '<div id="bsl_type_label">Type:</div>' + | ||
'<div id="bsl_type_func"><select name="inputFuncType"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | '<div id="bsl_type_func"><select name="inputFuncType"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | ||
'<div id="bsl_type_arg1"><select name="inputArg1Type"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | '<div id="bsl_type_arg1"><select name="inputArg1Type"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | ||
'<div id="bsl_type_arg2"><select name="inputArg2Type"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | |||
'<div id="bsl_type_arg3"><select name="inputArg3Type"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | |||
'<div id="bsl_type_arg4"><select name="inputArg4Type"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | |||
'<div id="bsl_type_arg5"><select name="inputArg5Type"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | |||
'<div id="bsl_type_arg6"><select name="inputArg6Type"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | |||
'<div id="bsl_type_arg7"><select name="inputArg7Type"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | |||
'<div id="bsl_type_arg8"><select name="inputArg8Type"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | |||
'<div id="bsl_name_label">Name:</div>' + | '<div id="bsl_name_label">Name:</div>' + | ||
'<div id="bsl_name_func"><input type="text" name="inputFuncName" value="" size="20"></div>' + | '<div id="bsl_name_func"><input type="text" name="inputFuncName" value="" size="20"></div>' + | ||
'<div id="bsl_name_arg1"><input type="text" name="inputArg1Name" value="" size="20"></div>' + | '<div id="bsl_name_arg1"><input type="text" name="inputArg1Name" value="" size="20"></div>' + | ||
'<div id="bsl_name_arg2"><input type="text" name="inputArg2Name" value="" size="20"></div>' + | |||
'<div id="bsl_name_arg3"><input type="text" name="inputArg3Name" value="" size="20"></div>' + | |||
'<div id="bsl_name_arg4"><input type="text" name="inputArg4Name" value="" size="20"></div>' + | |||
'<div id="bsl_name_arg5"><input type="text" name="inputArg5Name" value="" size="20"></div>' + | |||
'<div id="bsl_name_arg6"><input type="text" name="inputArg6Name" value="" size="20"></div>' + | |||
'<div id="bsl_name_arg7"><input type="text" name="inputArg7Name" value="" size="20"></div>' + | |||
'<div id="bsl_name_arg8"><input type="text" name="inputArg8Name" value="" size="20"></div>' + | |||
'<div id="bsl_default_label">Default value:</div>' + | '<div id="bsl_default_label">Default value:</div>' + | ||
'<div id="bsl_default_func"><input type="text" name="inputFuncReturn" value="" size="10"></div>' + | '<div id="bsl_default_func"><input type="text" name="inputFuncReturn" value="" size="10"></div>' + | ||
'<div id="bsl_default_arg1"><input type="text" name="inputArg1Default" value="" size="10"></div>' + | '<div id="bsl_default_arg1"><input type="text" name="inputArg1Default" value="" size="10"></div>' + | ||
'<div id="bsl_default_arg2"><input type="text" name="inputArg2Default" value="" size="10"></div>' + | |||
'<div id="bsl_default_arg3"><input type="text" name="inputArg3Default" value="" size="10"></div>' + | |||
'<div id="bsl_default_arg4"><input type="text" name="inputArg4Default" value="" size="10"></div>' + | |||
'<div id="bsl_default_arg5"><input type="text" name="inputArg5Default" value="" size="10"></div>' + | |||
'<div id="bsl_default_arg6"><input type="text" name="inputArg6Default" value="" size="10"></div>' + | |||
'<div id="bsl_default_arg7"><input type="text" name="inputArg7Default" value="" size="10"></div>' + | |||
'<div id="bsl_default_arg8"><input type="text" name="inputArg8Default" value="" size="10"></div>' + | |||
'<div id="bsl_alt_label">Alternate Arg.:</div>' + | '<div id="bsl_alt_label">Alternate Arg.:</div>' + | ||
'<div id="bsl_alt_arg1"><input type="checkbox" name="inputArg1Alt" checked="0"></div>' + | '<div id="bsl_alt_arg1"><input type="checkbox" name="inputArg1Alt" checked="0"></div>' + | ||
'<div id="bsl_alt_arg2"><input type="checkbox" name="inputArg2Alt" checked="0"></div>' + | |||
'<div id="bsl_alt_arg3"><input type="checkbox" name="inputArg3Alt" checked="0"></div>' + | |||
'<div id="bsl_alt_arg4"><input type="checkbox" name="inputArg4Alt" checked="0"></div>' + | |||
'<div id="bsl_alt_arg5"><input type="checkbox" name="inputArg5Alt" checked="0"></div>' + | |||
'<div id="bsl_alt_arg6"><input type="checkbox" name="inputArg6Alt" checked="0"></div>' + | |||
'<div id="bsl_alt_arg7"><input type="checkbox" name="inputArg7Alt" checked="0"></div>' + | |||
'<div id="bsl_alt_arg8"><input type="checkbox" name="inputArg8Alt" checked="0"></div>' + | |||
'<div id="bsl_alttype_label">Alt. Arg. Type:</div>' + | '<div id="bsl_alttype_label">Alt. Arg. Type:</div>' + | ||
'<div id="bsl_alttype_arg1"><select name="inputArg1AltType"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | '<div id="bsl_alttype_arg1"><select name="inputArg1AltType"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | ||
'<div id="bsl_alttype_arg2"><select name="inputArg2AltType"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | |||
'<div id="bsl_alttype_arg3"><select name="inputArg3AltType"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | |||
'<div id="bsl_alttype_arg4"><select name="inputArg4AltType"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | |||
'<div id="bsl_alttype_arg5"><select name="inputArg5AltType"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | |||
'<div id="bsl_alttype_arg6"><select name="inputArg6AltType"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | |||
'<div id="bsl_alttype_arg7"><select name="inputArg7AltType"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | |||
'<div id="bsl_alttype_arg8"><select name="inputArg8AltType"><option value="void">void</option><option value="bool">bool</option><option value="int">int</option><option value="float">float</option><option value="string">string</option></select></div>' + | |||
'<div id="bsl_altname_label">Alt. Arg. Name:</div>' + | '<div id="bsl_altname_label">Alt. Arg. Name:</div>' + | ||
'<div id="bsl_altname_arg1"><input type="text" name="inputArg1AltName" value="" size="20"></div>' + | '<div id="bsl_altname_arg1"><input type="text" name="inputArg1AltName" value="" size="20"></div>' + | ||
'<div id="bsl_altname_arg2"><input type="text" name="inputArg2AltName" value="" size="20"></div>' + | |||
'<div id="bsl_altname_arg3"><input type="text" name="inputArg3AltName" value="" size="20"></div>' + | |||
'<div id="bsl_altname_arg4"><input type="text" name="inputArg4AltName" value="" size="20"></div>' + | |||
'<div id="bsl_altname_arg5"><input type="text" name="inputArg5AltName" value="" size="20"></div>' + | |||
'<div id="bsl_altname_arg6"><input type="text" name="inputArg6AltName" value="" size="20"></div>' + | |||
'<div id="bsl_altname_arg7"><input type="text" name="inputArg7AltName" value="" size="20"></div>' + | |||
'<div id="bsl_altname_arg8"><input type="text" name="inputArg8AltName" value="" size="20"></div>' + | |||
'<\/form>' + | '<\/form>' + | ||
'<div id="bsl_notes"><i>Instructions go here.<\/i></div><p\/>' + | '<div id="bsl_notes"><i>Instructions go here.<\/i></div><p\/>' + | ||