trichview.support
Re: TRichView and HTML specifications |
Author |
Message |
Stef Mientki |
Posted: 10/15/2003 20:37:51 hi Martin, Martin Holmes wrote: > Hi there, > > Many thanks -- do you know when you'll be adding XHTML support? XHTML > 1.1 is actually much easier to work with than old HTML specs in that the > structures and tag set are simpler, and documents are more regular. I don't know exactly what xhtml is, but when you saying it's much more structured, it may seem like CSS. I'm importing/exporting html (with CSS) into RVF, and it seems to work perfect. I only have one litle problem with empty lines, but there's a workaround for it. You've to modify the htmlimporter as I described a few weeks ago. If you're interested, I can send you the modified version. Stef Mientki > > I can live with import and export of HTML, and I don't need JavaScript > to work inside the TRichView; I just need to be able to insert hidden > tags or annotations that will enable me to link the resulting anchors to > JavaScript functions. For example, is it possible to insert a link like > this: > > <a href="javascript:ShowAnnotation(3)">Link text</a> > > I don't need the JavaScript function to execute in the context of > TRichView; I just need it to be inserted programmatically, so when I > export to HTML (and add the appropriate JavaScript code to the result) > it will work. (Basically, in my app, my users annotate a document, then > produce HTML output that enables a reader to view the annotations in a > browser.) > > One more question: how does copy/paste work? For example, if my user has > a Web page open in IE, and selects and copies the document to the > clipboard, then pastes into a TRichView, what will result? Will any of > the styles and formatting come over via RTF, or will it just be plain text? > > Cheers, > Martin > Sergey Tkachenko wrote: > >>> HI there, >>> >>> I'm looking at using TRichView to implement a specialist editor, and I >>> have a couple of questions: >>> >>> 1. If I'm reading and writing HTML, which specifications are supported? >>> (I'd prefer to use XHTML 1.1, which enables me to treat the document as >>> XML as well as XHTML.) >> >> >> >> XHTML is not supported (this is not HTML), it is in plans. >> TRichView directly supports only export. >> SaveHTML uses HTML 3 standard (no CSS) >> SaveHTMLEx uses HTML 4 standard (with CSS) >> HTML import can be done using TRVHTMLImporter, supporting a subset of >> HTML 3 >> standard. It does not support CSS import. >> >> HTML operations are considered as import and export operations. >> >> >>> 2. How does the CSS and JavaScript support work when an end-user is >>> editing? For example, can I create custom classes, like this: >>> >>> <a class="MySpecialLink" onclick="ShowMyAnnotation(35)">Annotated >>> text</a> >>> >>> I wouldn't be too worried about the JavaScript "working" in the RichView >>> environment, but it would be useful to have the CSS class work. >> >> >> >> JavaScript is not supported >> >> >>> 3. Can elements by hidden inside the document, by using (eg) >>> style="display: none" or something like that. >> >> >> >> No >> >> >>> 4. What happens when exporting documents containing hyperlinks to RTF >>> -- what are they converted to? I need to give users RTF export support. >> >> >> >> They are exported as RTF hyperlinks (understandable by MS Word and >> other RTF >> editors) >> >> > |
Powered by ABC Amber Outlook Express Converter