BerndGabriel
released this
12 Mar 14:18
·
1 commit
to HtmlViewer-11.10
since this release
Added
- Lazarus 2.2 Support (Windows, Linux)
- RAD Studio 11 Alexandria Support
- Properties ParentColor and ParentFont.
- Unit HtmlPrinter.pas containing ThtPrinter (moved from vwPrint.pas) and ThtPagePrinter (extracted from TMetaFilePrinter as base class).
- THtmlViewer.Load()/THtmlViewer.LoadFromUrl()/TfvFrame.LoadFiles()/TfvFrame.ReloadFiles() accept scheme 'source://' followed by HTML text.
- 156: Feature request - HandCursor (or LinkCursor).
- Added to htmlcons.inc: $define UseHandCursor
Enhanced
Fixed
- FrameBrowser's URLExpandName() now respects Viewer.Base to get the correct scheme.
- Function TSection.FindCountThatFits() seems to freeze when checking very long strings with some non unicode chars.
- Crash when Document.IDNameList tries to delete an already deleted image again.
- memory leak THtmlViewer.FObjects.
- 139: Incorrect drawing of THtmlViewer at design time in Lazarus.
- 268: Image-Rendering unexpected between 11.6 and 11.9.
- 272: Line-Height stops Vertical-Align from working.
- 286: Width of 100% in table column works wrong and content is passed into the neighbouring cell.
- 294: Build Error with Lazarus 2.0.10 in Linux (neither PDeviceModeW nor PDeviceMode is used for Linux).
- 298: Transparent PNGs.
- 299: Some fonts are not justified.
- 303: Unit name is not found in Linux.
- 304: Crash when hitting RETURN on a selected link.
- 305: TObjectList problem.
- Sydney has no classic TObjectList.
- Using generic TObjectList<> instead.
- 306: Center Tables not rendered.
- 309: Draw CSS-embedded images.
- 314: HTML not well rendered.
- 316: THtmlViewer.LoadHTML hangs when loading an html with css code that includes a media query on color scheme.
- 318: Master no longer builds on Delphi XE or earlier.