History
3.2.0 (dec 2018)
- Removed: video modes (Windows Media Player, MCI, Cubic Player)
- Removed: IrfavView support (IViewIntegration prop)
- Removed: OpenOffice ActiveX support
- Removed: MS Office ActiveX support
- Removed: Ani DLL support
3.1.0 (jan 2013)
Changes for ActiveX usage:
- Added: ParentWnd property
- Added: FindFirst_ method
- Added: OnImageLClick/OnImageRClick events
- Added: methods for localizing ActiveX
3.0.0 (nov 2010)
- Added: MS Office mode.
- Added: DirectX media mode.
- Added: Text modes: asoShowAll search opt to hilight all matches. TextColorHi prop.
- Added: Text/web modes: TextEnableSel prop.
- Added: OnModeDetected event.
- Added: Hex mode: mouse selection on the digits part.
- Added: Image mode: TIFF multipage print.
- Added: ATViewerOptions record has new fields (ExtOoo, ExtMso...)
- Changed: some ATViewerOptions.inc/ATBinHexOptions.inc defines renamed.
- Fixed: Plugins D2009 issue.
- Fixed: WMP6 with Vista size issue.
- Fixed: UTF-8 D2009 issue.
- Help: added issues with some plugins.
2.8.4 (9 sep 2009)
- Added: ModeUndetectedCfm prop. Allows to hide dump initially.
- Fixed: loading of big RTF.
- Fixed: hang with some wrong MHT.
2.8.2 (3 may 2009)
- Added: TIFF support using VTiff.dll (see Source\DLL).
- Added: TIFF multipage support, if DLL present.
- Fixed: ANI support fixed.
- Fixed: codepages list rearranged.
2.8.0 (4 apr 2009)
- Added: OpenStream method.
- Added: OnLoadImageStream, OnLoadWebStream events.
- Demo: ViewerStream.
- Added: TextGutterLinesStep prop.
2.7.0 (16 mar 2009)
- Added: Text URL/mail highlighting.
- Added: asoRegExMLine search option.
- Fixed: UTF-8 search next.
2.6.4 (7 dec 2008)
- Added: Delphi 2009 compat.
- Added: OnWebTitleChange event.
- Added: MediaShowControls, MediaShowTracker prop.
- Fixed: SearchStarted with auto-reload.
- Fixed: Image flickering.
2.6.0 (06 sep 2008)
- Added: Line numbers: TextGutterLines*, TextFontGutter.
- Added: Delphi 5 compat returned.
- Fixed: FocusActiveControl.
- Fixed: Text printing.
- Fixed: Text reload line up issue.
- Fixed: RichEdit find text selection.
2.5.0 (25 Jun)
- Added: "JP2" define, Jpeg2000 library usage.
- Added: "ANI" define, Amnani library usage.
- Added: MediaLoop prop.
- Added: PosLine prop.
- Added: OnWebStatusTextChange event.
- Fixed: Text tailing issue.
- Demo: SearchSimple.
2.4.0 (30 Mar)
- Added: ImageBPP prop.
- Added: PngImage usage, "PNG" define.
- Added: IJL15.dll usage, "IJL" define / IJLIntegration prop.
2.3.0 (01 Mar)
- Added: Printing:
- Margin* properties.
- Margins handling during PrintSetup call.
- TextFontFooter property.
- Text page numbers are printed.
- Added: Text mode: Notepad minor feature: follow tail on control resize.
- Fixed: Text mode: Vertical scrollbar may disappear on some files.
- Fixed: Text mode: TextAutoReload could not apply sometimes.
- Fixed: Some Image* properties not changable in design time.
2.2.0 (27 Jan 2008)
- Added: FindFirst method has additional asoFromPage option.
- Added: FindNext method has additional AFindPrevious parameter to find previous match.
- Added: ImageError, ImageErrorMessage, ImageErrorMessageBox properties.
- Changed: MediaColor property renamed to ImageColor.
- Removed: TextVariableScrollbar property.
- Fixed: FindNext error after changing view mode.
- Fixed: Some Image* properties were not published.
2.1.0 (30 Dec 2007)
- Added: OpenFolder method, which allows to use such plugins as VisualDirSize.
- Added: "Applications -- Lister plugins issues" topic in this help.
- Changed: CloseActivePlugin method removed: use Open('') instead.
- Fixed: Plugins mode: "WLX_UNLOAD" define added in ATViewerOptions.inc, comment it to prevent AVs with some plugins.
- Fixed: Plugins mode: Plugins could not load when ModeDetect = False.
2.0.0 (17 Dec 2007)
- Added: Open method has additional parameter to reduce image flickering.
- Added: Text mode: TextGutter, TextGutterWidth, TextColorGutter properties.
- Added: Text mode: Tabs (#9) have correct dynamic size (currently only for monospaced fonts).
- Added: ATFileNotificationSimple helper component (not used currently).
- Fixed: Text mode: TextAutoReload option could not apply sometimes.
- Fixed: Text mode: Trailing spaces showing on word wrap.
- Fixed: Internet mode: WebBrowser memory leak.
- Fixed: Plugins mode: Plugins were not unloaded on file closing.
- Fixed: MsgBox() could loose form focus.
- Changed: "Universal Viewer" demo forms renamed.
1.9.2 (28 Oct 2007)
- Added: TextOemSpecial property.
- Added: TextNonPrintable property.
- Changed: Msg* properties changed to single TextPopupCaption[] property.
- Added: Topic "Misc -- Applications" in this help.
1.9.0 (20 Oct 2007):
- Added: Text mode: Many codepages added, see complete list in ATxCodepages.pas.
See notes for TextEncoding property.
Note: RegEx search for custom codepages is not yet implemented.
- Added: Text mode: TextEncodingName property.
- Added: Text mode: TextEncodingsMenu method.
- Added: Text mode: "Encodings menu" popup menu item.
- Added: Text/Image modes: Mouse shortcut for zoom: left button + wheel.
- Added: Reload method.
- Changed: OnScaleChange event removed, OnOptionsChange added instead.
- Fixed: File was not closed completely if FindFirst method was called.
- Fixed: Text mode: Number of wheel scroll lines now read correctly.
1.8.1 (01 Oct 2007):
- Added: Internet mode: WebBusy property - must be checked in form's OnCloseQuery handler.
1.8.0 (28 Sep 2007):
- Added: View mode "Unicode/Hex", similar to FAR manager's one.
To activate it user should call the Unicode mode twice.
- Added: Text modes: Nice scroll by middle mouse click, like in MSIE / Firefox.
- Added: Text modes: Support for KOI8-R codepage. More codepages will be added later.
- Added: Text modes: Properties TextWidthUHex, TextWidthFitUHex.
- Added: Text modes: Properties TextSelTextShort, TextSelTextShortW.
- Added: Image mode: ImageEffect method can apply "Flip horizontally" and "Flip vertically" effects.
- Changed: Internet mode: Reworked WebOffline property: global Offline flag is used.
Now when property is True, application should not connect to Internet at all. Default value changed to False.
Also see notes for WebOffline property.
- Changed: Internet mode: Initial status of global Offline flag is saved, and then restored on application exit.
- Changed: Plugins mode: Additional "WLX_FORM" define in ATViewerOptions.inc instead of "FAKE_TC_FORM" define in WLXProc.pas.
It is commended by default.
- Changed: Image mode: All ImageXXXX properties made public (correct your DFM files).
- Fixed: Image mode: Transparency setting for animated GIFs.
- Removed: ATxIniProc unit removed from demos.
1.7.2 (22 Aug 2007):
- Added: Image mode: ImageResample property (not for Win9x).
- Added: Image mode: Large images are shown during loading.
- Changed: Refactored image methods to work not with TImage but with TPicture.
This is needed for compatability with TATImage.
- Changed: MediaPlay property renamed to MediaAutoPlay.
- Fixed: Internet mode: Acrobat Reader plugin could cause crash on application exit.
1.7.0 (01 Aug 2007):
- Changes regarding printing:
- Added: Print method for Text/Binary/Hex/Unicode modes is rewritten,
so control prints itself in exactly the same view as it's shown on screen (but grayscaled).
The printing in Unicode mode is finally done!
- Added: ATPrintPreview component (separate download) is used to show print preview form
in Text/Binary/Hex/Unicode and Image modes.
It can be enabled by uncommenting the "PREVIEW" define in
ATViewerOptions.inc / ATBinHexOptions.inc.
- Changed: The usage of ATPrintPreview component is required for images printing.
- Added: IrfanView/XnView can be integrated into Image mode with the help of nmzIrfanXnView unit
(you need to uncomment the "IVIEW" define in ATViewerOptions.inc).
See the IViewIntegration property.
- Added: Text mode: Only chars missed in the current font are replaced with dots.
- Fixed: Plugins mode: Exception with FileInfo plugin.
- Fixed: Internet mode: BMP files sometimes open in a new window.
- Changed: Text mode: Property TextScrollPageSize renamed to TextVariableScrollbar, it's default value is False now.
1.6.2 (19 Jun 2007):
- Added: OnFileUnload, OnFileLoad events
- Added: BinHex public property
- Added: MediaVolume, MediaMute, MediaPlayCount properties
- Added: MediaDoPlayPause method
- Changed: ATStreamSearch updated for DIRegEx 4.1.1 release
- Changed: OnDocumentLoaded event renamed to OnWebDocumentComplete
- Added: OnWebNavigateComplete event
- Added: Text mode: Auto-scroll when mouse is lefter/righter than client area
- Added: Text mode: Shift + Mouse Wheel scrolls horizontally
- Added: Text mode: Ctrl + Mouse Wheel changes font size
- Added: Image mode: Ctrl + Mouse Wheel changes image scale
- Added: OnScaleChange event
- Fixed: Text mode: Possible AV on text selection under Multi-Byte locales
1.6.0 (28 Mar 2007):
- Changed: License updated to MPL 1.1
- Added: ATImageBox and ATStreamSearch helper components
- Added: RegEx search option (DIRegEx library must be used)
- Added: Text modes feature: triple click selects current line
- Some methods/properties added and some removed:
- Changed: FindFirst/FindNext methods instead of FindText
- Added: TextMaxClipboardDataSizeMb property
- Added: ImageBox property
- Changed: TextSearchIndent property renamed to TextSearchIndentVert
- Changed: ImageLabelVisible and ImageLabelCaption properties removed,
use ImageBox.ImageLabel.Visible and ImageBox.ImageLabel.Caption instead
- Changed: OnTextSearchProgress event added instead of SearchCallback property
- Changed: AT*Def.inc files renamed to AT*Options.inc;
several options added to ATViewerOptions.inc
1.5.8 (25 Feb 2007):
- Changed: Text modes: files are not locked for deletion anymore (Note: not supported under Win9x)
- Added: RTF/UTF-8 mode: RichEdit control made URL aware (Note: not supported under Win9x)
- Added: RTF/UTF-8 mode: UTF-8 files can be shown without UTF-8 signatures (Note: not supported under Win9x)
- Added: Plugins mode: support for TC 7 Lister API;
better parsing of plugins detect-strings
- Added: Image mode: image is scrollable by keyboard and mouse wheel
- Added: FindDialog method
- Removed: FindWeb method
- Added: PrintDialog method can print images now
- Added: IncreaseScale method
- Added: PosPercent/PosOffset properties work also in Internet mode
- Added: TextSelStart, TextSelLength, TextSelText, TextSelTextW properties; TextScroll method
- Added: FileName, FileSize, FileTime, ModeUndetected, SearchFinished properties
- Added: MediaPlaylistPause, ImageKeepPosition properties
- Added: WebAcceptAllFiles, WebWaitForNavigate properties
- Added: OnTextFileReload event
- Changed: Declaration of FindText method
- Changed: Renamed method ShowPopupMenu to TextPopupMenu
- Fixed: Resizing of transparent images
1.5.6 (16 Dec 2006):
- Added: FindText/FindNext methods work also in Unicode mode
- Added: TextSearchIndentHorz property
- Added: Properties: ImageDrag, ImageCursor, ImageDragCursor, MediaCenter
- Added: Properties: ImageLabelVisible, ImageLabelCaption, ImageLabelFont
- Changed: Declaration of ffViewerExt* variables, they are moved into record ATViewerOptions
- Changed: Declaration of PluginsSendMessage method
- Changed: Renamed property MediaIconSize to ImageIconSize
- Changed: Renamed event OnPlaybackEnd to OnMediaPlaybackEnd
- Changed: Renamed several variables in ATViewerMsg.pas
1.5.5 (24 Nov 2006):
- Added: Properties: ModesDisabledForDetect, MediaFitOnlyBig,
TextPopupCommands, TextMaxLengths, IsImage, IsIcon, IsMetafile, IsMedia
- Added: IE4X conditional define in ATViewerDef.inc that enables usage of MSIE 4+ OnFileDownload event,
it's used to supress "File Download" MSIE dialog
- Added: ImageScale property; ImageScaleInc, ImageScaleDec, ImageEffect methods
- Added: FocusActiveControl, ShowPopupMenu methods
- Added: WebGoBack, WebGoForward methods
- Added: CopyToClipboard method also works with images
1.5.3 (02 Oct 2006):
- Added: Properties: TextAutoReload, TextAutoReloadBeep, TextAutoReloadFollowTail
- Added: Properties: TextAutoCopy, TextTabSize, TextColorHexBack, PosOffset
1.5.2 (09 Sep 2006):
- Changed: Most of units renamed to AT*.* to avoid name confusions
- Changed: GIFImage is used instead of RX Lib's GIFCtrl - see ATViewerDef.inc
- Added: WMP 9.0 mode; all media modes made optional - see ATViewerDef.inc
- Added: Compatability with xBaseView Lister plugin
- Added: BorderStyleInner property
- Added: OnDocumentLoaded event
1.5.0 (22 Jul 2006):
- Added: Improved Text mode: now it doesn't use MS RichEdit, so files of any size can be opened
- Added: Improved Unicode mode: now it has variable line length, Select/Copy commands are supported in it
- Added: RTF mode, which is an "old" Text mode that uses RichEdit. It's used for RTF and UTF-8 files.
Note: UTF-8 files are supported only under Win 2K/XP and must have special signature.
- Fixed: Error in Internet mode when IE 7 is installed
- Added: TextFontOEM, TextDetectOEM, TextScrollPageSize properties
...
1.0.0 (16 Mar 2006):