Just saw it now, overlooked that first: You script put textencode(tTExt,"UTF8") into url ("file": ...)
This should read put textDecode(tTExt,"UTF8") into url ("file": ...) ===== But why using files? If you don't want to type directly in the browser widget you can make it "mirroring" a text field. Example for a primitve HTML editor: 1. Write into fld "HTML" <html><head><meta charset="utf-8"></head> <body>[[ht]]</body></html> (You can now hide fld "HTML"). 2. Then make a field "Tippse" and script it: on textchanged put the htmltext of me into ht replace "</p>" with "<br>" in ht replace "<p>" with empty in ht set htmltext of widget "browser" to merge(fld "HTML") end textchanged on enterInField textchanged end enterInField Then you can do what your textfield allows set textfont (bears some problems), textsize, styles etc. and the widget will display it (well, approximately...) [Another variant is to write directly into the DOM structure of the current HTMLtext.] _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode