Helper routines
- Last UpdatedApr 24, 2025
- 1 minute read
The following public methods are available in the ADEBaseEditForm class to assist you with common tasks during plugin development. For a complete list of the public properties and methods in this class, refer to Visual Studio IntelliSense.
// Finds the control in the form
static public Control FindControl(
Control.ControlCollection controls,
string name,
Type type)
// Dumps the DOM to the oasErrLog.log
static public void DumpControls(
Control.ControlCollection controls,
string indent)
// Returns the array field name eg for group[3].slot field, GetArrayFieldName("group", 3, "slot") returns "group#@3#@_@slot"
static public string GetArrayFieldName(
string arrayName,
int index,
string fieldName)
// Same as the above except for arrays within arrays
static public string GetArrayFieldName(
string parentArrayName,
int subGroupIndex,
string arrayName,
int index,
string fieldName)