[Announcement] HTML Edit Updates! (Desktop 1.7 / Web 1.1)

Hello everyone!
Some updates for HTML Edit today! New version of quill, bug fixes, and a new feature for Desktop!

Desktop: Psuedo-Queue
One of the drawbacks on Desktop was that Quill was not instantly ready. The HTML Viewer it resides in needed a short burst to load the HTML and render it. During this time HTML Edit ignored requests, because JavaScript errors would result in HTMLViewerExceptions.
But not anymore! HTML Edit will hold on to your request to set the HTML or Text and insert it once the control is loaded!

Desktop: Function Parity
In an effort to maintain similarity to a TextArea control, and to have code interchangeable with Web, I have deprecated the methods named after Quill functions. Please use the property values as soon as possible.

Web: Force-Resize
It’s a small little JavaScript function to work around a Xojo bug (<https://xojo.com/issue/39623>) You will likely not need this function, those who need it know they do.

Full Changes

  • Fixed bug with the Remove Link button (it was still possible to remove the link by toggling the toolbar button, just not the Remove button in the popup)
  • Quill updated to 0.20.1
  • Desktop: Deprecated Get/Set functions (please switch to the properties)
  • Desktop: New psuedo-queue allows you to set the html or text value in the same method you init. Please note that it does not stack requests
  • Web: New force-resize function (most users will never need this)

Try It Out!
Give the demo a try! It’s fully functional in debug mode. To build or deploy, purchase a license for as low as $19
As a special offer, now through February 29th 2016 Desktop Source Code users can pick up HTML Edit for Web at a discount: http://htmledit.timi.me/xgrade.php

About HTML Edit
HTML Edit is a drop in control that helps desktop developers get and set HTML for WYSIWYG Rich Text editing. This Xojo wrapper / translator harnesses the power of Quill. You can slam complex markup at the control and it will render quickly, and display just as the markup would in a browser. To make things easy it mimics much of the functionality of a TextArea, so you already know how to use it. HTML Edit lets you use native Xojo code to control the Quill editor, so you’re working with strings, booleans, and colors - instead of sorting out JavaScript errors.

Product Page: http://htmledit.timi.me/
Download Desktop Demo: http://htmledit.timi.me/demo
Download Web Demo: http://htmledit.timi.me/demo/web
Docs: http://htmledit.timi.me/docs.html