DO NOT EDIT THE CONTENT OF THIS PAGE DIRECTLY, UNLESS YOU KNOW WHAT YOU'RE DOING.
		THE STRUCTURE OF THE CONTENT IS VITAL IN BEING ABLE TO EXTRACT CHANGES FROM THE PAGE AND MERGE THEM BACK INTO SERVOY SOURCE


Property Summary
Array
#allnames
Get all form names of the current solution.
Number
#length
Get the number of forms loaded into memory.

Property Details
allnames
Get all form names of the current solution.
Returns
Array
Sample
var allFormNames = forms.allnames;
application.output("There are " + allFormNames.length + " forms.");
for (var i=0; i<allFormNames.length; i++) 
{
	var f = forms[allFormNames[i]];
	application.output("Form " + allFormNames[i] + " has selected index " + f.controller.getSelectedIndex());
}

length
Get the number of forms loaded into memory.
Returns
Number
Sample
application.output("Number of forms loaded into memory: " + forms.length);