andyhill Posted February 12, 2021 Share Posted February 12, 2021 SERVERMODULE CustomFiles.Add('tiny_mce\tiny_mce.js'); CustomFiles.Add('tiny_mce\tiny_mce_popup.js'); MAINFORM s:= ' <textarea id="ed1" style="width: 100%; height: 400px;"></textarea> '+ ' <script> '+ ' tinyMCE.init( '+ ' { '+ ' theme : "advanced", '+ ' plugins : "autolink, lists, spellchecker, pagebreak, style, layer, '+ ' table, advhr, advimage, advlink, emotions, iespell, inlinepopups, '+ ' insertdatetime, preview, media, searchreplace, print, contextmenu, '+ ' paste, directionality, fullscreen, noneditable, visualchars, nonbreaking, '+ ' xhtmlxtras,template", '+ ' theme_advanced_buttons1 : "newdocument, |, bold, italic, underline, strikethrough, |, '+ ' justifyleft, justifycenter, justifyright, justifyfull, |, '+ ' styleselect, formatselect, fontselect, fontsizeselect", '+ ' theme_advanced_buttons2 : "cut, copy, paste, pastetext, pasteword, |, search, replace, |, '+ ' bullist, numlist, |, outdent, indent, blockquote, |, undo, redo, |, '+ ' link, unlink, anchor, image, cleanup, help, code, |, insertdate, '+ ' inserttime, preview, |, forecolor, backcolor", '+ ' theme_advanced_buttons3 : "tablecontrols, |, hr, removeformat, visualaid, |, sub, sup, |, '+ ' charmap, emotions, iespell, media, advhr, |, print, |, ltr, rtl, |, '+ ' fullscreen", '+ ' theme_advanced_buttons4 : "insertlayer, moveforward, movebackward, absolute, |, styleprops, '+ ' spellchecker, |, cite, abbr, acronym, del, ins, attribs, |, visualchars, '+ ' nonbreaking, template, blockquote, pagebreak, |, insertfile, insertimage", '+ ' theme_advanced_toolbar_location : "top", '+ ' theme_advanced_toolbar_align : "left", '+ ' theme_advanced_statusbar_location : "bottom", '+ ' theme_advanced_resizing : true, '+ ' extended_valid_elements : "img[class=myclass | !src | border:0 | alt | title | width | height]", '+ ' mode: "exact", '+ ' elements : "ed1" '+ ' } '+ ' ); '+ ' </script> '; InfoHTMLFrame.HTML.Add(s); In browser debug mode I get "Cannot read property 'EditorManager' of null" Any suggestions ? Link to comment Share on other sites More sharing options...
Sherzod Posted February 12, 2021 Share Posted February 12, 2021 Hello, Please make a simple testcase to check. Link to comment Share on other sites More sharing options...
andyhill Posted February 12, 2021 Author Share Posted February 12, 2021 Test Project TinyMCE3.zip Link to comment Share on other sites More sharing options...
Sherzod Posted February 13, 2021 Share Posted February 13, 2021 3 hours ago, andyhill said: Test Project TinyMCE3.zip 788 kB · 1 download It works: CustomFiles.Add('tiny_mce\tiny_mce.js'); //CustomFiles.Add('tiny_mce\tiny_mce_popup.js'); Perhaps you have a case of version incompatibility. Link to comment Share on other sites More sharing options...
andyhill Posted February 13, 2021 Author Share Posted February 13, 2021 Thanks Sherzod, Removing popup now runs but I want to use popup. What "incompatibility" ? Link to comment Share on other sites More sharing options...
andyhill Posted February 13, 2021 Author Share Posted February 13, 2021 Does anyone have tiny_mce js files that all work together in order to use the popup feature ? Link to comment Share on other sites More sharing options...
andyhill Posted February 13, 2021 Author Share Posted February 13, 2021 Using MyMemo as a staging area, how to read / write to and from "ed1" ? WRITE MEMO TO TINY_MCE: UniSession.AddJS('tinyMCE.get("ed1").setContent(MainForm.MyMemo.getValue())'); // FAILS WRITE TINY_MCE TO MEMO: UniSession.AddJS('MainForm.MyMemo.setValue(tinyMCE.get("ed1").getContent());'); // FAILS Please advise - Thanks Link to comment Share on other sites More sharing options...
andyhill Posted February 14, 2021 Author Share Posted February 14, 2021 As we have removed //CustomFiles.Add('tiny_mce\tiny_mce_popup.js'); Does anyone have tiny_mce with a valid tiny_mce_popup.js ? Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now