Outsourcing Directory
Outsourcing.org Help Center
Help
Outsourcing.org Contact Us
Contact Us
Outsourcing.org Inquiry Cart for Sending Inquiries to Multiple Suppliers
Inquiry Cart

WYSIWYG Html Editor In Delphi

Status Closed
Budget $1000-3000
Posted 12 May 2008 02:03 PM
Expires 16 Jun 2008 02:03 PM
Posted By Delphi2020
Service buyer Rating
Description I am looking for WYSIWYG editor component written in Delphi 7. The component must parse and produce html syntax according to the latest standards (html v4.01 compliant).
The Delphi component must be source compatible with Delphi 2007 for Win32.

The component must be delivered with full source code.

********* IMPORTANT **************
Do not accept this project if you are unable to code in Delphi. I will request prove of you knowledge of Delphi when the project is accepted.
Don't waste my and your time in accepting this project if this is unacceptable to you.
**********************************

The component must support:
- drag and drop of text and images
- tables
- div, classes and id's
- full support of Css-syntax

The component must not support (because I already have written components that do this):
- importing and resizing capabilities of images

The component must not include popups to insert html tags and/or html parameters (f.i. it is not necessary to provide a dialog to set all parameters to insert a table).

In stead, the html-code produced by the component must easily be modifiable from within code (f.i., with the same table example: I must be able to insert '&table<&tr< ...&/tr<&/table<' html lines from within my source.

The component must provide streaming capabilities and the proper events when images are displayed at run time.
For example: an inserted html-code like &img src='{#imagefolder}theimage.jpg'/< can be inserted in the html source level.
When the WYSIWYG editor must display the image, an event must be fired allowing me to substitute {#imagefolder}theimage.jpg with the actual image file name.

Printing and/or print preview capabilities are optional.

Use of the Internet Explorer parsing engine is not allowed, parsing and generating the html code must be written entirely in Delphi code.

Optional display of html tags (like visually showing something like [b]bold text[/b] would be nice but is not strictly necessary. If present, it must be a switch to that the user can choose to view the actual formatted web page with or without the html tags.

Classes and id-definitions (css-lines) must be created in a separate css file (I mean that no &style<...&/style< section may be present in the generated html-code. The component will mainly be used to edit parts of html pages (not to edit complete html pages). The user must be able to select classes from an external file (or memory structure). Classes which need to be added, must also be added to this external file (or memory structure).
The external css file must be set using properties of the component.

A modified flag, which is set as soon as anything changes to the html-source file must be present (so that the program can check whether code was changed).

I will provide more information on request.
Categories
  • Delphi
Database N/A
Operating System - -

 
 Service provider Bid Delivery Time Bid Time Rating