I need a Delphi application source code with integrated TinyMCE or any other good web-based HTML WYSIWYG editor in a TWebBrowser component.
It should have two forms. Main form with TWebBrowser component and a few buttons.
Buttons are to make selected text bold, italic, underlined, will let users change font and its size and color. Buttons which will let user add checkbox and links. Buttons to align to left, center, right, justify. Also button to add specific HTML line given by user through a simple dialog/inputbox. Font names and size should be listed in a comboboxes. font color should be listed in a dropdown menu just like in MS WordPad application. Buttons to copy/paste. These are basic editor buttons.
Another button will open another form with a memo, and HTML version of the page edited in TinyMCE should be displayed here as a plain text. User should be able to do modifications in plain text here and with a button these changes in HTML should appear in TinyMCE (by setting HTML of TinyMCE content)
TinyMCE could be loaded from a sub folder where the project is located.
You should hide TinyMCE's own menu and buttons, and also borders of TinyMCE, so that it will look like a richedit component to user. (TWebBrowser will act like RichEdit with HTML support)
Make sure you write commented & clear code so someone else can continue from there, and add button images just like in WordPad.
Project can be written in DelphiXE2 or older versions.
If you get any error with TWebBrowser, have a look at [url removed, login to view]
I believe project won't take longer than a day or two. For an experienced coder, even shorter.
Please write "Elephant" at the top of your application , so I'll understand you read this all and not a copy/paste job seeker.