Description:    TN8MoneyEdit is a descendant from TCustomEdit control for 
                editing currency in format like 
                $ 2'123'123,456 
                or
		2'345.23 . 
                or 
                12 345$ 
                and so on
		according to Windows setting or customized
Version:        1.031
Copyright:	1999 Dorohov Grigory 
E-mail:         n800s@iname.com
Status:	        ShareWare 
Fee:            $10

1.Files
2.Component properties and procedures description
3.History
4.Installation
5.Disclaimer of Warranty
6.License

1.Files:

\file_id.diz   - descriprion of the archive
\readme.txt    - this file
\register.txt  - description of the registration
\DELPHI4\LIB\  - the Delphi 4 component 
\DELPHI4\DEMO\ - the demo project directory
\DELPHI4\HELP\ - the help files

2.Component properties and procedures description: 

  published:
    MaxValue:Currency - the maximum value that can be entered

    MinValue:Currency - the minimum value that can be entered

    mDecimals:Integer - the number of digits to the right of the decimal point 
                       (from 0 to 4)

    mDecSeparator:Char - the character used to separate the integer part from 
                        the fractional part of a number

    mThSeparator:Char -  the character used to separate thousands in numbers 
                        with more than three digits to the left of the decimal 
                        separator

    mCurString:String  -  string placed to left or right side (like '$' or '.')
			(view description of global variable CurrencyString 
			in Delphi help)

    mCurFormat:Byte    - format of output the positive currency value 
			(from 0 to 3) (view description of global 
			variable CurrencyFormat in Delphi help)

    mNegCurFormat:Byte - format of output the negative currency value 
                        (from 0 to 15) (view description of global variable
        		NegCurrFormat in Delphi help)

    mOSDefault:Boolean -  if True then Decimals,DecSeparator,ThSeparator,
                        CurFormat,NegCurFormat,CurString correspond to
                        Windows setup (correspond to global variables 
                        CurrencyDecimals,DecimalSeparator,ThousandSeparator,
  			CurrencyFormat,NegCurrFormat,CurrencyString)

    Money:Currency   -  the entered currency value

  public:
    MoneyI:Int64     -  the entered currency value, the same as above except
                        that it presents the value as 64-bit integer 

    CaretPos:Integer - the caret position (from 0 to Decimals) 

    procedure ResetSelection - to reset selection of all or part of text

    function IsSelected:Boolean - True if selected all or part of text

3.History

1.02 - Added new properties: mOSDefault,mCurString,mCurFormat,mNegCurFormat.
       Fixed bug with changing currency value with property mDecimals.

1.03 - Now if you need in runtime to select all text press Home key then 
       End key.

4.Installation

The installation of the component is a two-part process. First you have to install the component into the Delphi 4 VCL by following the instructions in the Delphi4 manual.  Secondly, you should install the help file of this component into the help system of Delphi4.

	1.1. If not already running, start up Delphi 4.
	1.2. If you have installed a previous (shareware) copy, uninstall it
	1.3. Select the subfolder 'delphi4\lib' of the distribution files
	1.4. Copy all files of this folder to the Delphi library folder (usually  '...\Delphi 4.0\Lib')

1.5. Click on "Component" and then on "Install Component ..."
	1.6. Select the unit file name as '...\Delphi 4.0\Lib\MEReg.pas'
	1.7. Select the package file name as '...\Delphi 4.0\Lib\dclusr40.dpk'
	1.8. Click on OK
	1.9. In the confirmation dialog click Yes to rebuild the dclusr40 package. Thereafter the TN8MoneyEdit component is available on the VCL palette using the folder 'N800S'.

	2.1 Select the subfolder 'delphi4\help' of the distribution files
	2.2 Copy all files of this folder to the Delphi help folder (usually '...\Delphi 4.0\Help')

2.3 Click on 'Help' and then on 'Customize...' then in OpenHelp:
		2.3.1 Add to 'Contents' file '...\Delphi 4.0\Help\moned.toc'
		2.3.2 Add to 'Link' file '...\Delphi 4.0\Help\moned.hlp'
		2.3.3 Add to 'Project' file '...\Delphi 4.0\Help\moned.cnt'
		2.3.4 Click on 'File' then on 'Save Project' then on 'Exit'.
	2.4 Thereafter the help for the component is available.


5.Disclaimer of Warranty:

THE CODE IS PROVIDED AS IS WITH NO GUARANTEES OF ANY KIND!
USE THIS AT YOUR OWN RISK - YOU ARE THE ONLY PERSON RESPONSIBLE FOR
ANY DAMAGE THIS CODE MAY CAUSE!
		
6.License

Shareware Evaluation and Registration
-------------------------------------

This is not free software.  You are hereby licensed to 
use this software for evaluation purposes without charge
for a period of 30 days.  
If you use this software after the 30 day evaluation 
period payment of a registration fee is required.  

When payment is received you will be sent a registered 
version of software.Registration benefits and 
registration type: Free bug fix upgrade for a year 
and E-mail support. 

Unregistered use of TN8SMoneyEdit after the 30-day 
evaluation period is in violation international 
copyright laws.For additional information about 
registration please mail n800s@iname.com
