Warning: session_start(): open(/var/lib/php/sessions/sess_ltsima8qps99num8vscbvn1n1p, 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
cmodule BigInputWithSections {
S text;
switchable int fontSize = 20;
transient JPanel stack;
transient StackLayouter layouter;
transient new AtomicLong changeCount;
transient long renderedChangeCount;
start {
onChange(r { incAtomicLong(changeCount); makeSections() });
}
visual
jvsplit(setFontSize(fontSize, dm_textArea('text)),
jscroll_trackWidth(stack = customLayoutPanel(layouter = new StackLayouter)));
void makeSections() q {
if (stack == null) ret;
long c = changeCount!;
print("makeSections: " + c + " / " + renderedChangeCount);
if (renderedChangeCount >= c) ret;
renderedChangeCount = c;
removeAllComponents(stack);
addAndValidate(stack, jSection("Character count", jlabel(l_str(text))));
}
}