Components for Delphi/C++Builder
Navigation
  News
  Components:
    ATViewer
    ATBinHex
    ATImageBox
    ATPrintPreview
    ATStreamSearch
    ATFileNotification
  Code samples:
    Junctions
  Donation
  Support
Links
Designed for CodeGear Delphi
Published on Torry
Delphi Pages
Mustangpeak Delphi components
ATViewer
ATViewer is a component 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/BCB application. The implemented view modes and corresponding file types are:
  • 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 large files or 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, WMF, TGA etc.
    File is shown using ATImageBox component.
  • Multimedia: all file types supported by MS Windows Media Player: AVI, MPEG, WMV, MP3 etc.
    File is shown using Windows Media Player ActiveX control.
  • Internet: all file types supported by MS Internet Explorer: HTML, XML, DOC, XLS etc.
    File is shown using Internet Explorer ActiveX control.
  • Plugins: all file types supported by Total Commander Lister (WLX) plugins.

Here are screenshots of various view modes, when appropriate file type is loaded in each mode:


Text


Binary


Hex


Unicode


Combined Unicode/Hex


RTF/UTF-8


Image


Multimedia


Internet


Lister plugins (ICLView plugin is shown)

Several screenshots from demo applications:

Click for full-sized image
Screenshot of Universal Viewer application

Click for full-sized image
Screenshot of file browser application

Applications

Below is the list of rather cool applications currently utilized the component. If you also have used it, please send the link to your application's homepage to add to this list.

  • Universal Viewer - Multi-format file viewer.
  • UltraExplorer - Explorer-like file manager, with advanced features and look.
  • TwoDirs - Commander-style (dual panel) file manager.
  • Duplicate File Detector - Tool to search for file duplicates on your computer.
  • Index Your Files - Tool to search files with indexing and advanced features.
  • Filedoyen - Integrated file and zip manager, text and hex editor, file compare and search.
  • Stylet File Manager - File manager with Multiple Document Interface approach.
  • 10-Strike Network File Search - Tool allows to search files on network shared resources.
  • FreeCommander - Commander-style (dual panel) file manager.
  • Unreal Commander - Commander-style file manager, looks similar to Total Commander.
  • GFA - Corporate application, which is documenting company's technical structure.
  • mgm Software - Company ERP solution with a document archive addon.

License

Component is a free software and is distributed under Mozilla Public License Version 1.1.

Download

Version 2.6.0 (06 sep 2008) for Delphi 5-2007, C++Builder 5-2007
Download: ATViewer.zip (2.8 Mb)


Copyright © 2006-2008 Alexey Torgashin