Skip to content

HtmlViewer 11.5

Compare
Choose a tag to compare
@BerndGabriel BerndGabriel released this 30 Jun 18:13

Version 11.5

Added
  • Delphi XE5 and XE6 Support
  • Lazarus Printing Support
  • Delphi 2010 - XE6 Gesture Support. Built-in panning support
  • HTML 4 Element <iframe>
  • HTML 5 Elements <main>, <progress>, <meter>
  • CSS Property BorderColor accepts currentColor keyword
  • TIFF support for <img> (requires GDI+) (by JPM)
  • Property THtmlViewer.DocumentCodePage reflects the documents codepage while property THtmlViewer.CodePage is the default codepage if a document comes without it
  • Issue 261: placeholder attribute should be recognized
  • Issue 262: maxlength attribute should be recognized in text areas
Enhanced
  • Restructured element class hierarchy
  • Reduced code duplicates
  • Simplified image handling via new base class ThtImage
  • Indicate support for further file types and extension
  • Renamed various types to start with the T resp. Tht prefix
  • Performance
  • Supports <pre style="white-space: normal"> (by JPM)
  • Lazarus demos can load files with non-ANSI names
  • Prefer loading and scaling PNG, TIFF, JPEG, ICO, EMF, WMF, EXIF, and BMP images via GDI+ for better scaling results
Fixed
  • Issue 133: Nested lists bottom margins not collapsed
  • Issue 181: Gifs are not animated, if there are too many on the same page
  • Issue 257: StyleUn.hpp fails to build in C++Builder XE4
  • Issue 270: Print preview hand button sends previewed page into oblivion
  • Issue 277: URLs aren't decoded in demo application
  • Issue 285: Border of <hr>s always visible
  • Issue 296: OnBitmapRequest's Result seems to be discarded
  • Issue 297: Divide by zero in THtmlTable.DrawLogic
  • Issue 299: List item indention comes from wrong style attribute
  • Issue 303: Attribute rowspan disables mouse click
  • Issue 305: HtmlViewer.DocumentSource returns broken string
  • Issue 308: Right alignment does always work properly
  • Issue 309: TCellManager.FindColNum throws "Index out of bounds"
  • Issue 311: Table width calculation bug where MinWidths become larger than MaxWidths
  • Issue 312: Animated gif error
  • Issue 313: Memory leak when printing/print previewing (by wildcroftsecurity)
  • Issue 319: THtmlViewer.CopyToClipboard error
  • Issue 320: <div> with negative margins in a <td> is clipped
  • Issue 347: Entities in DocumentTitle are not converted
  • Issue 351: Problems with superscript/subscript in tables
  • Issue 355.1: Table cell cut off if cell and table widths are overdetermined
  • Issue 355.3: Table too wide, if sum of given cell widths exceeds given table width
  • Issue 356: Error underlined text
  • Issue 362: Resource leak in TMapArea