DataView 0.6beta - Lister plugin for Total Commander 7.0 or higher
Copyright (c) 2012, 2024 Vyacheslav Plisko
http://plsoft.su

The plugin is designed to graphically display tabular values of the functional
dependencies from text and binary files. For example, the data obtained from
the digital instruments or computer programs. Text files containing two columns
of numbers can be read at once. Files with more complex internal formats require
writing scripts in Lua.

The script must contain the following objects:
global variables:
    extension    - extension of files processed by the script (e.g. '.csv')
    caption      - name displayed in the list of scripts (e.g. 'Tektronix 6604') 
    description  - description, optional
    data         - table in which the read data is placed
    comments     - table with additional data; the current version supports
                   XAxisTitle and YAxisTitle keys
    flags        - flags of settings;
function:
    readData(path) - reads data from file path into table data

By default, the first column of the data table contains the values of 
the abscissa axis and the second column contains the values of the ordinate
axis. If flags=1, the abscissa axis values are written to the first line and
the ordinate axis values to the second line.

  flags=0                     flags=1
+----+----+        +----+---------------------+
 X   Y           X   x1 x2 x3 x4 x5  xn 
+----+----+        +----+---------------------+
 x1  y1          Y   y1 y2 y3 y4 y5  yn 
 x2  y2         +----+---------------------+
 x3  y3 
 x4  y4 
 x5  y5 
      
 xn  yn 
+----+----+

FILE LIST
   Readme.txt     - This file
   Readme_rus.txt - Russian readme
   DataView.wlx   - DataView program
   Tektronix.lua  - example of a script for reading csv files of Tektronix
                    TDS6000 series oscilloscopes
   WFM.lua        - example script for reading Tektronix Waveform File Format
                    binary files
   lua.dll        - Lua librarie for x86
   lua64.dll      - Lua librarie for x64
 				   
Free for personal non-commercial use. Otherwise, contact the author.
plsoft@yandex.ru

You may download the latest version at
http://plsoft.su

Version history:
------------------
0.5beta
 * first release

0.6beta
 * the scripting language has been replaced with Lua instead of VBScript and JScript
 + add Windows x64 version