Warning: session_start(): open(/var/lib/php/sessions/sess_p6i8im2d2qhhitaminbs1kau0r, 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
srecord noeq G22ProjectStoryEditor(G22Utils g22utils) {
JSyntaxTextFileEditor editor;
File textFile() { ret g22utils.projectStoryTextFile(); }
IVarWithNotify varText() { ret textFileAsVarWithNotify(textFile()); }
cachedVisualize {
editor = new JSyntaxTextFileEditor(textFile()).autoSave(true);
editor.adaptSyntaxTextArea = textArea -> {
((RSyntaxDocument) textArea.getDocument()).setSyntaxStyle(new HashRefTokenMaker);
textArea.addHyperlinkListener(evt -> {
if (evt.getEventType() == HyperlinkEvent.EventType.ACTIVATED) {
infoBox("Link URL: " + evt.getURL());
}
});
};
ret withTopAndBottomMargin(jRaisedCenteredSection("Project Story",
editor.visualize()
));
}
}