Demonstration samples for Data Master 2000
[Data]
Examples of data files (*.dat) and desktop files (*.dmw).
Text files are descriptions of data files for MetaBase text-type provider.
- sample.bmp - image used in the sample.txt
- Data_1.dat - simple data file
- Data_2.dat - test data for Linear Fitter tool
- baseline.dmw - test data for Base Line subtractor
- fithall.dmw - data for fithall.vbs script
- fittest.dmw - test data for Linear Fitter tool
- transtst.dmw - test data for curve translation tool
- weight.dmw - use this curve to test NLSF weighting
- sample.txt - test sample description
- Data_1.txt - description of Data_1.dat
- Data_2.txt - description of Data_2.dat
[Scripts]
Simple script files. You may load them into DM2000
script window, compile and run procedures. HTML documents from
this folder also contains embedded scripts and should be loaded into
Minibrowser.
- vdp.htm - calculates Van-der-Paw form factor
- anifunc.htm - runs plot curve animation
- BestFit.js - calculates and plots linear "best fit"
- BestFit.vbs - same as above but in VBScript
- FitHall.vbs - performs batch NLSF data fitting
- LinFit.vbs - invokes Linear Fitter tool
- Calibr.vbs - performs table calibration
- MakeBase.vbs - subtract base line for peak fitting
- Noise.vbs - measures relative signal/noise ratio
- [Scripts\Tests] - various tests of DM2000 and scripting engines
features
[Skins]
Since DM2000 application has configurable user interface, in
addition to the Toolbar Setup dialog box (View|Toolbars|Customize)
you may set arbitrary background image for toolbars and client area of the
Main window and change background color and font attributes (Options|Application).
This folder contains several backgrounds and theme settings samples.
- gold_m.bmp - main window background ("gold" palette)
- gold_t.bmp - toolbar background ("gold" palette)
- gold.txt - theme settings ("gold" palette)
- gray_m.bmp - main window background ("gray" palette,
default)
- gray_t.bmp - toolbar background ("gray" palette, default)
- gray.txt - theme settings ("gray" palette)
- navy_m.bmp - main window background ("navy" palette)
- navy_t.bmp - toolbar background ("navy" palette)
- navy.txt - theme settings ("navy" palette)
[Delphi]
Example projects in Delphi demonstrate various aspects
of DM2000 programming in Delphi and using DM2000 VCL extension components.
Note that dm2000.exe automation server must be registered
prior to running client programs. Every application placed in separate subfolder
and may reference files from the main DM2000 project or DM2000 component library.
Probably you have to correct appropriate paths to compile these projects.
- [Delphi\Binding] - demonstrates compile-time and run-time
binding from Delphi clients. Note that code using
compile-time is more than 10 times faster.
- [Delphi\Explorer] - useful to explore DM2000 object
model (this demo not completed!)
- [Delphi\ImpDemo] - Impedancemeter simulator - demo experimental
program similar to online impdemo.htm test application.
- [Delphi\DDEDemo] - this application demonstrates how to use DDE macro
commands to record data and send messages to the DM2000.EXE server.
- [Delphi\SvrDemo] - simple TCP/IP server. Run this application
and connect DM2000 using Monitor window (you may connect several clients!)
- [Delphi\PlotDemo] - DM2000 VCL library demonstration. Examine
powerful features of DM2000 graphic engine - TPlot VCL component working together with
TContainer component.
- [Delphi\WKSDemo] - another DM2000 VCL library example. See how to
use TWorksheet component to visualize large data arrays.