📄 whatsnew.htm
字号:
<html>
<head>
<title>What's New</title>
<LINK REL="stylesheet" TYPE="text/css" HREF="demo.css">
<STYLE TYPE="text/css"> <!--
h2 {font-size: 18pt; font-weight: bold;}
.expand {margin-left: 20px; Margin-top: 10px; margin-bottom: 10px;}
a.expandhead {text-decoration: none;}
li {Margin-top:2;}
-->
</STYLE>
<bgsound src="music.mid" loop=1>
</head>
<body class="indent" bgcolor="#FFFFFF" text="#000000" olink="red" title="">
<font SIZE="2" FACE="Arial">
<h2 align="center"><font color="#a00000">What's New in Version 9.4</font></h2>
<!-- Version 9.33 -->
<p class="heading">Version 9.4</p>
<ul>
<li>Add support for alpha transparency in PNG images.
<a href="things.htm#PNGSupport">See PNG Image Support.</a>
<li>Permit Page-Break properties in <B><br></B> tag.
</ul>
<h5 align="center"><font color="#5F5F5F">Bug Fixes and Changes, Version 9.4</font></h5>
<ul>
<li>Remove NoGIF and NoPNG compile time options.
<li>Modify Word-wrap: break-word; so that it works like in IExplorer.
</ul>
<!-- Version 9.32 -->
<p class="heading">Version 9.32</p>
<ul>
<li>Add <B>Delphi 2006</B> to the Delphi versions supported.
<li>Add char entity, "&apos;" as #8217.
</ul>
<h5 align="center"><font color="#5F5F5F">Bug Fixes and Changes, Version 9.32</font></h5>
<ul>
<li>Fix clipping problem in <pre> text which showed up for wide left margins.
<li>Fix some table colspan problems when rowspan is used.
<li>Fix problem where Floating blocks were not correct when text-align is center
or right.
<li>Permit Floating objects when positioning is Relative.
</ul>
<!-- Version 9.31 -->
<p class="heading">Version 9.31</p>
<ul>
<li>Add <B>OnObjectTag</B> event to allow user to add support for objects. See the helpfile and
FlashDemo program.
<li>Use font specified by the <B>DefaultFontName</B> property when a font can't be found.
<li><B>IDControl</B> property can now be used for hidden "controls" also. See helpfile for
details.
<li>Add Readonly attribute support for <B><input></B> and <B><textarea></B>.
<li>Add background color CSS support for form controls.
<li><B>OpenPrint</B>, <B>AbortPrint</B>, and <B>ClosePrint</B> methods are now available to allow printing of
miscellaneous pages in one print job.
</ul>
<h5 align="center"><font color="#5F5F5F">Bug Fixes and Changes, Version 9.31</font></h5>
<ul>
<li>A <B><li></B> without text following will now show the bullet.
<li>Fix several gif and animated gif problems.
</ul>
<!-- Version 9.3 -->
<p class="heading">Version 9.3</p>
<ul>
<li>Add printing support for <B><thead></B>, <B><tbody></B>, and <B><tfoot></B>.
See <a href="things.htm#HeadFoot">things.htm</a> for details.
<li>Add support for using multiple CSS classes as in <B>class="class1 class2"</B>.
</ul>
<h5 align="center"><font color="#5F5F5F">Bug Fixes and Changes, Version 9.3</font></h5>
<ul>
<li>Fix <page> tag problem with horizontal scrollbar.
<li>Fix width=100% on images so the width includes the border.
</ul>
<!-- Version 9.27 -->
<p class="heading">Version 9.27</p>
<ul>
<li>Add support for <B>&shy;</B> the soft hyphen.
<li>Change the action of <B><wbr></B> so that it can be used anywhere, not just
within a <B><nobr></B> section. It no longer forces the addition of a
space character.
<li>Support for <B>overflow: hidden;</B> CSS property.
<li><B><a href="things.htm#OpOnChange">OpOnChange</a></B> compiler option
changes how the OnObjectChange event
works with <B><select></B> form controls.
<li>Add <B>Border</B> attribute to <B><img></B> tag to adjust border size.
</ul>
<h5 align="center"><font color="#5F5F5F">Bug Fixes and Changes, Version 9.27</font></h5>
<ul>
<li>Form control borders now space vertically properly.
<li>Large blocks of <B>Alt=</B> text in <B><img></B> tags now can be made to wrap
in the space alloted for display.
</ul>
<!-- Version 9.26 -->
<p class="heading">Version 9.26</p>
<ul>
<li>New <B>LinkText</B> property gives the text displayed for the link.
<li>New <B>LinkAttributes</B> property gives all attributes assigned to the link.
<li><B>NumPrinterPages</B> now has optional <B>WidthRatio</B> parameter which
detects width overflow in printing and gives a <B>PrintScale</B> factor
which will eliminate overflow.
<li><%....%> now regarded as comment.
</ul>
<h5 align="center"><font color="#5F5F5F">Bug Fixes and Changes, Version 9.26</font></h5>
<ul>
<li>Fix problem in Delphi 2005 version when Themes used.
<li>Fix Inline borders which did not scroll horizontally.
<li>Detect GIF images by content rather than .GIF file externsion.
</ul>
<!-- Version 9.25 -->
<p class="heading">Version 9.25</p>
<ul>
<li><B>Delphi 2005</B> Support.
<li>New <B>GetCharAtPos</B> method which returns the character at a given
position as well as its font.
<li>New <B>MakePagedMetaFiles</B> method similar to <B>MakeMetaFile</B> but splits
pages more appropriatly.
<li>Add <B>Word-Wrap: break-word</B>; property.
</ul>
<h5 align="center"><font color="#5F5F5F">Bug Fixes and Changes, Version 9.25</font></h5>
<ul>
<li>Ignore <?xml .....> clauses.
</ul>
<!-- Version 9.24 -->
<p class="heading">Version 9.24</p>
<ul>
<li>Add HTML <B>CopyToClipboard</B>. This is not a perfect implementation but
should be useful.
<li><B>htNoWheelMouse</B> and <B>htNoWheelMouse</B> options disable the mouse
wheel so that it may be used for other middle button operations.
<li>The <B>TitleAttr</B> property now works with most form controls.
</ul>
<h5 align="center"><font color="#5F5F5F">Bug Fixes and Changes, Version 9.24</font></h5>
<ul>
<li><B>FindSourcePos</B> and <B>FindDisplayPos</B> methods now working for UTF-8 input.
<li>Fix "LastPage" in <B>OnHTMLHeader/Footer</B>.
<li>Fix problem where text was being clipped in form controls when printed.
</ul>
<!-- Version 9.23 -->
<p class="heading">Version 9.23</p>
<ul>
<li>Parse the "@ media screen..." items for stylesheets.
Other media options are ignored.
<li>Extend the <B>IDControl</B> property to include images as well as form controls.
<li>3D borders now removed from <B><input></B>, <B><textarea></B>, and
<B><select></B> form controls when a CSS border is defined.
</ul>
<h5 align="center"><font color="#5F5F5F">Bug Fixes and Changes, Version 9.23</font></h5>
<ul>
<li>Fix radio buttons so tabbing into a group that has nothing checked
doesn't check one of them.
<li>Fix line-height so it accepts 'normal' properly.
<li>Fix scrollbars so vertical scrollbar won't show for tables of 100% height.
<li>Put endless loop check in Print and Print Preview.
<li>Fix problem with Delphi 7 and XP manifest
</ul>
<!-- Version 9.22 -->
<p class="heading">Version 9.22</p>
<ul>
<li>New <B>OnPrintHTMLHeader</B> and <B>OnPrintHTMLFooter</B> events allow HTML
headers and footers when printing. See the helpfile for usage details.
Also, there is a demo program in the Demos directory.
<li>Printing of document background colors and images is now an option. See
the <B>htPrintBackground</B> selection in the htOptions/fvOptions property.
<li>The CSS <B>letter-spacing</B> property has been added.
<li>Height in percentage is now supported for the <B><img></B> tag.
<li><B>Metafiles</B> may now be displayed. However, this feature is off by default
because there is a conflict with some print operations in Win98 when
metafiles are used. To turn metafile support on, undefine <B>NoMetafile</B> in
htmlcons.inc.
</ul>
<h5 align="center"><font color="#5F5F5F">Bug Fixes and Changes, Version 9.22</font></h5>
<ul>
<li>Fix problem with tall table cells in Win98/95.
<li>The Quirk compile time option was fixed so that text color defined
in the <B><body></b> tag is also used in tables.
<li>The positioning accuracy of links was improved.
</ul>
<!-- Version 9.21 -->
<p class="heading">Version 9.21</p>
<ul>
<li>Make provision for using third party TNT or Elpack Unicode controls
for Form controls. See htmlcons.inc for more details.
<li><B>ThtmlViewer.LoadFromString</B> now has overload to accept WideString
input for Delphi 6 and 7.
</ul>
<h5 align="center"><font color="#5F5F5F">Bug Fixes and Changes, Version 9.21</font></h5>
<ul>
<li>Change <B>Print Preview</B> to use the screen device context instead of
printer device context to avoid problems with some Win98 printer
drivers.
<li>Fix tabbing so can tab into a Radiobutton group that has no button
selected.
<li>Fix problem where text justification did not work correctly when non-breaking
spaces were present.
<li>Change the <B>OnParseEnd</B> event so that the <B>DocumentTitle</B>
property is correct when the event occurs.
<li>Fix a problem when printing single pixel borders.
<li>Fix a problem with transparency with some PNG images.
</ul>
<!-- Version 9.2 -->
<p class="heading">Version 9.2</p>
<ul>
<li>Width settings in percentage now supported for Form controls.
<li>Height in percentage can now be specified for tables, table cells,
and most block tags.
<li>ThtmlViewer now has <B>HScrollbar</B> and <B>VScrollbar</B> properties.
</ul>
<h5 align="center"><font color="#5F5F5F">Bug Fixes and Changes, Version 9.2</font></h5>
<ul>
<li>Speedup, particularly for heavily nested tables.
<li>Widen <input type="edit"> sizes which were too skimpy.
<li>Fix problem when user tiled 1x1 pixel images.
<li>100% width in table cells now allows for padding and border.
<li>Add Basic Authentication setting so Proxy-Password authorization works.
<li>Fix for certain animated GIF images
</ul>
<!-- Version 9.13 -->
<p class="heading">Version 9.13</p>
<ul>
<li>Borders now supported for most <span style="border: red solid thin">inline</span> elements.
<li>Support for font-variant: small-caps.
<li><B>Quirk</B> compile time constant simulates some quirks of other browsers.
<li><B>fvNoFocusRect</B> added to <B>fvOptions</B> property allows elimination of the
focus rectangle around frames.
<li>Code page 28592 now used for iso 8859-2 East European font.
</ul>
<h5 align="center"><font color="#5F5F5F">Bug Fixes and Changes, Version 9.13</font></h5>
<ul>
<li>Fix several errors in handling of <script> tag and OnScript event.
<li>Fix border repainting problem in TFrameViewer, TFrameBrowser.
<li>Fix a 1 pixel error on borders.
<li>Fix problem where some desktop color schemes were affecting transparent
image display and printing.
</ul>
<!-- Version 9.12 -->
<p class="heading">Version 9.12</p>
<ul>
<li>Support for <B>TopMargin</B> and <B>LeftMargin</B> attributes in <B><body></b> tag.
<li>The <B>TitleAttr</B> property now works in the <B><area></B> tag.
<li>Setting the Stream parameter to Nil in the <B>InsertImage</B> method now causes an
error image to be displayed.
</ul>
<h5 align="center"><font color="#5F5F5F">Bug Fixes and Changes, Version 9.12</font></h5>
<ul>
<li>A new unit, <B>frameviewerreg.pas</B>, has been added. It contains the component registrations.
<li>Make check for utf-8 in <B><meta></B> tag to be case independent.
<li>The <B>under-line</B> option of the <B>text-decoration</B> property was incorrectly set to <B>line-under</B>.
<li>Fix Copy To Clipboard to work in Win95/98/ME.
<li>Several animated Gif problems were fixed.
</ul>
<!-- Version 9.11 -->
<p class="heading">Version 9.11</p>
<ul>
<li>Type="file" now supported for the <B><input></b> tag. <B>OnFileBrowse</B> event
gives users control over the associated Browse button.
<li>Clipboard output is now Unicode.
<li>Add Border-color and Border-style shortcut properties with 1 to 4 values.
<li>Check for UTF-8 signature at start of HTML document.
</ul>
<h5 align="center"><font color="#5F5F5F">Bug Fixes and Changes, Version 9.11</font></h5>
<ul>
<li>Changes to remove problems with Delphi 7's Theme Manager when a manifest file
was used.
<li>The <B>Seltext</B> property is now WideString in TFrameViewer and TFrameBrowser as
it should be.
<li>Improvements in the focus rectangle used to indicate focus on links and
form controls.
<li>Fix problem with ID= attributes in <B><table></B> tag in Version 9.1.
<li>Faster Radio Buttons.
</ul>
<!-- Version 9.1 -->
<p class="heading">Version 9.1</p>
<ul>
<li>All CSS border styles now supported. Colors and styles may be separately
defined for the four border edges.
<li>New <B>ThtmlViewer.LoadFromString</B> and <B>LoadTextFromString</B> methods.
<li>New optional Reference parameter for <B>LoadFromStream</B>, <B>LoadStrings</B>,
and <B>LoadFromBuffer</B> methods.
<li>A new <B>TFormcontrolObj.AttributeValue</B> Property gives access to special user
attributes in Form Control tags.
<li>Add Disable attribute support for Form Control tags.
</ul>
<h5 align="center"><font color="#5F5F5F">Bug Fixes and Changes, Version 9.1</font></h5>
<ul>
<li>Fix <B><span></B> tag problem with <B>style</B> attribute.
<li>Add <B>OnProgress</B> event to <B>TFrameBrowser</B> which was mistakenly omitted.
<li>Fix transparency problem which was present for some PNG images.
<li>Remove extra CRLFs on short <B>SelText</B> items.
<li>Limit Tabbing between links to documents with less than 400 links to avoid
slow response times.
</ul>
<!-- Version 9.03 -->
<p class="heading">Version 9.03</p>
<ul>
<li>Delphi 7 support.
<li>Shift Left Button click can now be used to hilite text.
<li>Copy to clipboard no longer restricted to 32k.
</ul>
<h5 align="center"><font color="#5F5F5F">Bug fixes and Changes, Version 9.03</font></h5>
<ul>
<li>Change OnInclude event parameter list.
<li>Fix problem which caused occasional blank pages with page-break-before.
<li>Some text wrapping problems fixed.
<li>Win2000 text formatting problem fixed.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -