Me gustaría proponer la capacidad de tener un control mediante secuencias de comandos para los marcadores de plegado de código. En mi opinión, esto permitiría una gestión más sencilla del código. Por ejemplo
SelectableMatrix =
Expr(
ResMat = {};
// loop through each row
For( i = 1, i <= nR, i++,
ResMat[i] = {};
// loop through each column getting values
For( r = 1, r <= nC, r++,
ResMat[i][r] = TB1[CheckBoxBox( r )] << get( i )
);
);
ResMat = Matrix( ResMat );
);La capacidad de usar acciones como las siguientes para contraer y expandir el código facilitará la administración del código.
SelectableMatrix << expand;
SelectableMatrix << contract;