Warning: session_start(): open(/var/lib/php/sessions/sess_bghgs2dlrso6i2lpmcupsdjoko, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
!7
set flag DynModule.
sclass Result {
S function, result;
*() {}
*(S *function, O result) { this.result = str(result); }
}
sclass MultiAnalysis extends DynObjectTable {
S input;
transient JTextArea taInput;
transient bool calculating;
visualize {
ret withMargin(jvsplit(
centerAndEastWithMarginInbetween(
onCtrlEnter(taInput = jEnableUndoRedo(typeWriterTextArea(input)), rThread evalIt),
vstackWithSpacing(
jbutton("Analyze", rThread evalIt))),
super.visualize()));
}
void evalIt {
if (calculating) ret;
temp tempSetField(this, calculating := true);
setField(input := getText(taInput));
setData(ll(
Result("isMultiLine", yesno(isMultiLine(input))),
Result("Lines", countLines(input))));
}
}