## ATViewer Component

ATViewer is a component for Delphi/C++Builder, which allows to view files of various types. There is no edit possibility, just quick view - so it's useful to implement "View file" feature in your Delphi/C++Builder application.

The following view modes are implemented:

- Text, Binary, Hex, Unicode: all files, of unlimited size. Plain file dump is shown. Used ATBinHex component: only visible part of file is loaded into memory. Modes are suitable for huge files and files of unknown type.
- RTF/UTF-8: RTF and UTF-8 encoded texts. File is shown using RichEdit control.
- Image: all general image formats: BMP JPG ICO GIF PNG... File is shown using ATImageBox component.
- Multimedia: all file types supported by MS Windows Media Player: AVI MPEG WMV MP3... File is shown using WMP ActiveX control.
- Internet: all file types supported by MS Internet Explorer: HTML XML DOC XLS... File is shown using MSIE ActiveX control.
- Plugins: all files supported by Total Commander Lister plugins.

Collections of Lister plugins can be found at the following two sites:

- totalcmd.net
- totalcmd.pl