📄 whatsnew.htm
字号:
<li>Png Image units renamed.
<li>Fix problem which occured when a background image was used in an empty
table cell.
</ul>
<!-- Version 9.02 -->
<p class="heading">Version 9.02</p>
<ul>
<li>Add tabbing ability for links. Show focus on current link.
</ul>
<h5 align="center"><font color="#5F5F5F">Bug fixes and Changes, Version 9.02</font></h5>
<ul>
<li>Fix several Win95 problems with Unicode handling.
</ul>
<!-- Version 9.01 -->
<p class="heading">Version 9.01</p>
<h5 align="center"><font color="#5F5F5F">Bug fixes and Changes, Version 9.01</font></h5>
<ul>
<li>Fix problem where very large animated Gifs would cause exceptlions in Win9xx.
<li>Fix Uppercase and Lowercase functions which did not work in Win9xx.
<li>Fix some problems with <B><nobr></B>.
</ul>
<!-- Version 9 -->
<p class="heading">Version 9</p>
<ul>
<li>Internal manipulation is done in Unicode now. This should
substantially improve language handling and character entity
display. UTF-8 is now supported.
<li>The CSS background properties are now supported for the main
background . This includes both fixed and scrolling backgrounds
and the many tiling and position options in CSS.
<li>BGProperties="fixed" attribute is now supported for the <body>
tag.
<li>Extended Find method, FindEx, performs text search in both directions.
<li>The system colors ("windowtext", "background", etc.) have been
added to the list of colors that can be entered.
<li><col> and <colgroup> are now supported in Table definitions.
<li>A PrintScale property allows changing the scale of the printed output.
<li>TabIndex attribute for form controls allows specifying tab order.
</ul>
<hr width="85%">
<h5 align="center"><font color="#5F5F5F">Bug fixes and Changes, Version 9</font></h5>
<ul>
<li>CopyToClipboard and SelText have been changed to remove excessive
CRLFs and spaces.
<li>The OnScript event now passes a String rather than a PChar.
<li>Some String parameters are now WideStrings (SelText, Find).
<li>GetSelTextBuf now has a PWideChar parameter instead of PChar.
<li>Fixed Image Form controls so that they will focus and react to CR key.
<li>Improved layout when vertical scrollbar does not show.
<li>Add little square where scrollbars meet at lower left corner.
</ul>
<!-- Version 8.31 -->
<p class="heading">Version 8.31</p>
<ul>
<li>New <B>OnLink </B>event.
</ul>
<hr width="85%">
<h5 align="center"><font color="#5F5F5F">Bug fixes, version 8.31</font></h5>
<ul>
<li>Fix for a number of animated Gif problems. The htmlgif.pas file has been
replaced by htmlgif1.pas and htmlgif2.pas.
<li>Fix Print Preview so the correct number of pages will be printed after
switching to Landscape mode.
<li>Fix LoadFromFile to allow the file to be opened elsewhere.
<li>Add the missing OnObjectFocus/Blur/Change events to TFrameBrowser.
</ul>
<!-- Version 8.3 -->
<p class="heading">Version 8.3</p>
<ul>
<li>New <B>OnObjectEnter</B>, <B>OnObjectBlur</B>, and <B>OnObjectChange </B>events for Form controls.
<li><B>OnProgress</B> event for progress bar support.
<li><B>OnParseEnd</B> event.
<li><B>Text-Transform</B> uppercase|lowercase|none stylesheet property added.
<li><B>MakeBitmaps</B> and <B>MakeMetaFiles</B> methods form bitamps/metafiles with formatted HTML
for use outside of ThtmlViewer.
</ul>
<hr width="85%">
<h5 align="center"><font color="#5F5F5F">Bug fixes, version 8.3</font></h5>
<ul>
<li>Get transparent PNG working for win98/95.
<li>Fix variant problem which occured with Delphi 6.01
<li>Cell stylesheet borders did not print proper color.
<li>Fix <B>HTMLExpandName</B> to handle http://.
<li>If Nil stream returned from <B>OnImageRequest</B> event, attempt to load image from file.
<li>Fix <B>Urlsubs.Normalize</B> so DosToHTML is not called unless there is a file:// protocol.
</ul>
<!-- Version 8.25 -->
<p class="heading">Version 8.25</p>
<ul>
<li id="X1Plus"><a class="expandhead" href="IDEXPAND_X1"><img src="Plus.gif" border="0">
<B>ThtmlViewer.IDDisplay</B> property allows blocks of HTML to be shown or hidden.</a></li>
<li id="X1Minus" style="display: none;"><a class="expandhead" href="IDEXPAND_X1"><img src="Minus.gif" border="0">
<B>ThtmlViewer.IDDisplay</B> property allows blocks of HTML to be shown or hidden.</a></li>
<p class="expand">The IDDisplay property works with most HTML block tags such as <div>,
<p>, <ul>, <form>, <table>, etc.
Blocks are identified by their ID attribute.</p>
<p class="expand">This particular example uses a link to control the action.
Code in the program's OnHotSpotTargietClick handler uses the IDDisplay
property to toggle between two versions of this section.</p>
</li>
<li title="This is a Title example"><B>ThtmlViewer.TitleAttr</B> property contains the Title string for the HTML tag nearest
to the mouse cursor. A title attribute may be added to almost any tag.
<li><B>HScrollbar</B> and <B>HScrollbarRange</B> properties added to ThtmlViewer.
<li>Height attribute supported for <B><tr></B>.
<li><B>OnPanelPrint</B> event allows printing of Panels.
<li>Hex form for character entities now supported.
<li><B>ThtmlViewer.IDControl</B> property returns the form control's instance handle
using the control's <B>ID</B> attribute.
</ul>
<hr width="85%">
<h5 align="center"><font color="#5F5F5F">Bug fixes, version 8.25</font></h5>
<ul>
<li>Arrow keys now move between radiobuttons.
<li>Fixed CSS Width property for table cells.
<li>Close file being read before <B>OnParseBegin</B> event call.
<li>Make ThtmlViewer's <B>OnExit</B> event Public.
<li>Table cells now display their background even if the cell is empty.
<li>Fix resource leak that occured with the <B>ReplaceImage</B> method.
<li>List widths were not measured correctly which sometimes resulted in wide table cells.
<li>Proxy password may now be entered in TFrameBrowser demo.
</ul>
<!-- Version 8.2 -->
<p class="heading">Version 8.2</p>
<ul>
<li>New PNG image support. Graphics DLL no longer required.
<li>CSS Page-Break-Before/After/Inside properties for printing.
<li>CSS Display: none; property.
<li>MouseDown added to mouseover <a href="Things.htm#ActiveImages">Active Images</a>.
<p align="center"><img Src="mail5a.gif" Active>
<p align="center"><b>Try Me</b>
<li><B>ThtmlViewer.ReplaceImage</B> method allows images to be changed.
<li>New <B>ThtmlViewer.MaxVertical</B> Property gives document's total vertical size.
<li><B>htPrintMonochromeBlack</B> and <B>fvPrintMonochromeBlack</B> selections added to <B>ThtmlViewer.htOptions</B>
and <B>TFrameViewer.fvOptions</B>. See the helpfile for documentation on these.
</ul>
<hr width="85%">
<h5 align="center"><font color="#5F5F5F">Bug fixes, version 8.2</font></h5>
<ul>
<li>Allow <pre> to be centered.
<li>Fix wrap problem with <br> tag.
<li>Table and cell background images were sometimes of bad quality.
<li>Style="" attribute sometimes did not work in <font> tag.
</ul>
<!-- Version 8.11 -->
<p class="heading">Version 8.11</p>
<ul>
<li>Text-Indent CSS Property.
<li>ThtmlViewer.DocumentSource Property makes HTML source available.
</ul>
<hr width="85%">
<h5 align="center"><font color="#5F5F5F">Bug fixes, version 8.11</font></h5>
<ul>
<li>Fix problem in Win98 with short justified text when mouse passes over.
<li>Fix Access error when ID attribute used in Frame definition files.
<li>Fix problem which sometimes occured when relating Source character position to
Display character position.
</ul>
<!-- Version 8.1 -->
<p class="heading">Version 8.1</p>
<ul>
<li>Delphi 6 support.
<li>New <B>TFrameBrowser.OnGetPostRequestEx</B> Event has addtional parameters to those of
the <B>OnGetPostRequest</B> Event;
<li>Allow word wrap on comma..
</ul>
<hr width="85%">
<h5 align="center"><font color="#5F5F5F">Bug fixes, version 8.1</font></h5>
<ul>
<li>Fix problem when selecting multibyte text.
<li>Changes to allow Hourglass cursor to be set externally.
</ul>
<!-- Version 8.06 -->
<p class="heading">Version 8.06</p>
<ul>
<li>Add JIS and EUC-JP Japanese translators.
<li>Improved parameter parsing in the <B>OnInclude</B> event allows more robust symbols.
</ul>
<hr width="85%">
<h5 align="center"><font color="#5F5F5F">Bug fixes, version 8.06</font></h5>
<ul>
<li>Fix GPF which sometimes occured with TFrameViewer/TFramBrowser.Clear.
<li><B><li></B> without <B><ul></B> was not working properly.
</ul>
<!-- Version 8.05 -->
<p class="heading">Version 8.05</p>
<ul>
<li>Text justification supported. <B>Align="Justify"</B> attribute and <B>Text-Align: Justify</B> CSS property.
<li>Partial support for multibyte character sets.
<li>New <B>Viewers</B> property for TFrameViewer and TFrameBrowser lists all currently displayed
viewers and gives information on their location.
<li><B>OnParseBegin</B> event occurs just before parsing starts. Shows source in string form and allows source modifications.
<li>Add new character entities including Euro, €, sign.
</ul>
<hr width="85%">
<h5 align="center"><font color="#5F5F5F">Bug fixes, version 8.05</font></h5>
<ul>
<li>Fix GPF problem which occasionally occurred with Print/Print Preview in Win95/98.
<li>Fix problem which caused background image to be missing if <B><basefont></B> used.
<li>Some Background CSS property strings were misread to give black background.
<li>Fix GetURLExtension (UrlSubs.pas) to handle '?' correctly.
<li>Wrap lines on '-' and '?' in addtion to space character.
<li>Several Link, Font problems fixed.
</ul>
<!-- Version 8.04 -->
<p class="heading">Version 8.04</p> <ul>
<li>Form data is now saved in History and restored when document viewed again.
<li>New <B>FormData</B> Property allows reading and changing of Form control entries.
<li>Stylesheet border support added for table cells.
<li><B>BorderColorLight</B> and <B>BorderColorDark</B> attributes added to <B><Table></B>.
</ul>
<hr width="85%">
<h5 align="center"><font color="#5F5F5F">Bug fixes, version 8.04</font></h5>
<ul>
<li>Tab characters weren't handled in stylesheet files.
<li>Fix various problems with fonts and anchor tags.
<li>Blank lines weren't diplayed in <pre>.
<li>Improved printing of transparent images.
<li>Fix align=right problem in table cells.
<li>Fix problem where absolute positioned items jumped to left when window width reduced.
<li>Some transparent animated GIFs did not display correctly in tables.
<li>Allow greated freedom in locating <B><Meta></b>, <B><Style></B>, and <B><BGSound></B> tags.
</ul>
<!-- Version 8.03 -->
<p class="heading">Version 8.03</p>
<ul>
<li>New <B>ThtmlViewer.XYToDisplayPos</B> method returns caret position from XY data.
</ul>
<hr width="85%">
<h5 align="center"><font color="#5F5F5F">Bug fixes, version 8.03</font></h5>
<ul>
<li>Speed up of load and format times.
<li>Fix problem where <B><font></B> inside of <B><a></B> tag did not work.
<li>Fix type="a" attribute for <B><ol></B> tag.
<li>Fix memory leak with table, cell, and paragraph background images.
<li>Fix nested lists where 3rd nest level had extra spacing.
<li>Add '_' to characters allowed in class name.
<li>Fix problem with printing of transparent images.
</ul>
<!-- Version 8.02 -->
<p class="heading">Version 8.02</p>
<ul>
<li>New <B>TFrameBrowser.GetPostQuery</B> method allows Get/Post of URL with Form data.
</ul>
<hr width="85%">
<h5 align="center"><font color="#5F5F5F">Changes made in Version 8.02</font></h5>
<ul>
<li>Wrap=Soft now the default attribute in <B><TextArea></B>.
<li>TFrameBrowser's <B>OnFormSubmit</B> event now has an additional Viewer parameter.
</ul>
<hr width="85%">
<h5 align="center"><font color="#5F5F5F">Bug fixes, version 8.02</font></h5>
<ul>
<li>Fix problem with contextual selectors.
<li>Change font used in form controls and allow stylesheet font changes.
<li>Improvements in <B><Select></B> tag display
<li>Fix problem with some URLs in Tables which could not be clicked.
<li>Fix problem which caused extra characters to be added to <B>OnInclude</B> event response.
<li>Some inner nested Tables did not display their background color.
<li>Form submissions for some Forms in Tables were not correct.
<li><B><Font></B> tag definitions did not change size when the <B>DefaultFontSize</B> property was changed.
</ul>
<!--Version 8.01 -->
<p class="heading">Version 8.01</p>
<ul>
<li>New <b>ThtmlViewer.OnhtStreamRequest</b> event for requesting
linked Stylesheet documents in stream format.
</ul>
<hr width="85%">
<h5 align="center"><font color="#5F5F5F">Bug fixes, version 8.01</font></h5>
<ul>
<li>Fix problem with <B><pre></B> tag which caused occasional memory access exceptions.
<li>BorderColor <B><table></B> attribute was mistakenly left out of Version 8.
<li>Add protection against out of place <B><body></B> tags which could cause exceptions in Version 8.
<li>Minor problem with <b><big></b>, <b><small></b>, <b><sup></b>,
and <b><sub></b> fixed.
</ul>
<!-- Version 8 -->
<p class="heading">Version 8</p>
<ul>
<li>Support for many Cascading Stylesheet properties was added.
<li>New <b>PtInObject</b> method allows hint windows on images.
</ul>
<hr width="85%">
<h5 align="center"><font color="#5F5F5F">Changes made in Version 8</font></h5>
<ul>
<li>Printing of Table background colors is now the default.
<li>An ImageCacheCount setting of 0 now truly disables Image Caching.
</ul>
<hr width="85%">
<h5 align="center"><font color="#5F5F5F">Bug fixes, version 8</font></h5>
<ul>
<li>The <b><base></b> tag was not working correctly in TFrameBrowser.
<li>Background colors and borders were not displayed correctly in very large
tables.
<li>Text formatting problem in Windows 2000 fixed.
<li>The <b>FindSourcePos</b> and <b>FindDisplayPos</b> methods occaisonally reported incorrect
values.
</ul>
</font>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -