@echo off

rem ======================================================================

rem Copyright (C) 1995-1998 AY Software Corporation. All rights reserved
rem E-mail: xor@aysoft.com
rem  ================================================================
rem        This file was used to prepare LEDIT Shareware package
rem  ================================================================
rem                   !!! E N J O Y !!!
rem
rem ----------------------------------------------------------------------
rem ___FILES.TXT - this file
rem ___SETUP.TXT - how to install the package
rem __README.WRI - general info
rem _CONTACT.WRI - how to contact us
rem _INSTALL.TXT - how to install components
rem _LICENSE.WRI - license agreement
rem _REGISTR.EXE - registration application
rem _REGISTR.WRI - about LEdit registration
rem ----------------------------------------------------------------------
rem If you expanded ledit211.zip with -d option you may see
rem several directories, which contain:
rem
rem LEBCB  - Borland C++ Builder wrapper
rem LEDIT  - LEDIT.DLL and accompanying files for raw Windows API
rem LEMFC  - Microsoft Foundation Classes wrapper
rem LEOCX  - OCX wrapper
rem LEOWL  - Borland C++ OWL wrapper
rem LERWS  - Control DLL for Borland Resource Workshop (16-bit only)
rem LEVBX  - VBX wrapper
rem LEVCL  - Borland Delphi VCL wrapper
rem ----------------------------------------------------------------------
rem Open any LEXXX directory you need. You'll se there some files:
rem
rem LEXXX.*      - very essential files
rem
rem LEXXX.TXT    - the documentation file. Help files will be provided with
rem                 the registered version.
rem LEXXX__I.TXT - explains how to install the component and contains the
rem                list of files.
rem
rem LEXXX__U.TXT - contains changes track from earlier version
rem
rem LEXXX__?.*   - also very essential files. The meaning of them is
rem                explained in LEXXX__I.TXT
rem
rem LEXXX_N*.*, where N stands for any digit are examples.
rem                 File LEXXX__I.TXT explains how to run them.
rem ----------------------------------------------------------------------

echo ===== [root] =====
copy ___share.bat  version.211\share\___files.txt
copy ___setup.txt  version.211\share\*.*
copy __readme.wri  version.211\share\*.*
copy _contact.wri  version.211\share\*.*
copy _license.wri  version.211\share\*.*
copy register\_registr.exe  version.211\share\*.*
copy _registr.wri  version.211\share\*.*
copy order.txt     version.211\share\*.*

rem ###################################################
rem #            GENERAL LEDIT PACKAGE                #
rem ###################################################
rem Copyright (C) 1995-1997 AY Software Corporation. All rights reserved
rem E-mail: xor@aysoft.com

echo ===== LEDIT =====
copy ledit.dll      version.211\share\ledit\*.*
copy ledit32.dll    version.211\share\ledit\*.*
copy ledit.h        version.211\share\ledit\*.*
copy ledit.lib      version.211\share\ledit\*.*
copy ledit32.lib    version.211\share\ledit\ledit32b.lib
copy msvc\ocx\ledit32.lib version.211\share\ledit\ledit32m.lib
copy ledit.tpw      version.211\share\ledit\*.*
copy ledit.dcu      version.211\share\ledit\*.*
copy ledit322.dcu   version.211\share\ledit\*.*
copy ledit323.dcu   version.211\share\ledit\*.*
copy ledit.txt      version.211\share\ledit\*.*
copy ledit__i.txt   version.211\share\ledit\*.*
copy ledit__s.inc   version.211\share\ledit\*.*
copy changes.txt    version.211\share\ledit\ledit__u.txt

rem    Example 1. The simplest way to create text editor -
rem    bare LEdit as a main window

copy ledit_1.cpp version.211\share\ledit\*.*
copy ledit_1.pas version.211\share\ledit\*.*
copy ledit_1.exe version.211\share\ledit\*.*

rem    Example 2. LEdit behaves quite well as an MDI child window -
rem    Simple multitext editor

copy ledit_2.rc  version.211\share\ledit\*.*
copy ledit_2.res version.211\share\ledit\*.*
copy ledit_2.h   version.211\share\ledit\*.*
copy ledit_2.cpp version.211\share\ledit\*.*
copy ledit_2.inc version.211\share\ledit\*.*
copy ledit_2.pas version.211\share\ledit\*.*
copy ledit_2.exe version.211\share\ledit\*.*

rem    Example 3. LEdit inside dialogs. How to use SETTEXT and GETTEXT

copy ledit_3.rc  version.211\share\ledit\*.*
copy ledit_3.res version.211\share\ledit\*.*
copy ledit_3.cpp version.211\share\ledit\*.*
copy ledit_3.pas version.211\share\ledit\*.*
copy ledit_3.exe version.211\share\ledit\*.*

rem    Example 4. Syntax demonstration. Two windows together. One shows
rem    C++ source syntax, second one - Pascal source syntax

copy ledit_4.cpp version.211\share\ledit\*.*
copy ledit_4.pas version.211\share\ledit\*.*
copy ledit_4.exe version.211\share\ledit\*.*

rem    Example 5. Drawing behind the text. Yellow ellipse looks like
rem    the Sun (or an egg)

copy ledit_5.cpp version.211\share\ledit\*.*
copy ledit_5.pas version.211\share\ledit\*.*
copy ledit_5.exe version.211\share\ledit\*.*

rem    Example 6. LEdit may be inserted everywhere, even inside
rem    WinHelp. Try file ledit_eh.hlp!

copy ledit_6.hpj version.211\share\ledit\*.*
copy ledit_6.rtf version.211\share\ledit\*.*
copy ledit_6.hlp version.211\share\ledit\*.*

rem ###################################################
rem #         LEDIT C++ BUILDER WRAPPER               #
rem ###################################################
rem Copyright (C) 1997-1998 AY Software Corporation. All rights reserved
rem E-mail: xor@aysoft.com

echo ===== LEBCB =====
copy vcl\ledit32.hpp   version.211\share\lebcb\*.*
copy vcl\ledit32.obj   version.211\share\lebcb\*.*
copy vcl\bcb1\lebcb.hpp     version.211\share\lebcb\bcb1\*.*
copy vcl\bcb1\lebcb.obj     version.211\share\lebcb\bcb1\*.*
copy vcl\bcb1\lebcb.dcr     version.211\share\lebcb\bcb1\*.*
copy vcl\bcb3\lebcb.hpp     version.211\share\lebcb\bcb3\*.*
copy vcl\bcb3\lebcb.obj     version.211\share\lebcb\bcb3\*.*
copy vcl\bcb3\lebcb.dcr     version.211\share\lebcb\bcb3\*.*
copy vcl\bcb3\lebcbpk.bpl   version.211\share\lebcb\bcb3\*.*
copy vcl\bcb3\lebcbpk.bpi   version.211\share\lebcb\bcb3\*.*
copy lebcb.txt         version.211\share\lebcb\*.*
copy lebcb__i.txt      version.211\share\lebcb\*.*
copy lebcb__u.txt      version.211\share\lebcb\*.*

rem    Example 1. LEdit VCL in a very simple
rem    SDI application

copy vcl\lebcb_1.cpp  version.211\share\lebcb\*.*
copy vcl\lebcb_1.mak  version.211\share\lebcb\*.*
copy vcl\lebcb_1a.dfm version.211\share\lebcb\*.*
copy vcl\lebcb_1a.cpp version.211\share\lebcb\*.*
copy vcl\lebcb_1a.h   version.211\share\lebcb\*.*

rem    Example 2. LEdit VCL makes simple MDI editor

copy vcl\lebcb_2.cpp  version.211\share\lebcb\*.*
copy vcl\lebcb_2.mak  version.211\share\lebcb\*.*
copy vcl\lebcb_2a.dfm version.211\share\lebcb\*.*
copy vcl\lebcb_2a.cpp version.211\share\lebcb\*.*
copy vcl\lebcb_2a.h   version.211\share\lebcb\*.*
copy vcl\lebcb_2b.dfm version.211\share\lebcb\*.*
copy vcl\lebcb_2b.cpp version.211\share\lebcb\*.*
copy vcl\lebcb_2b.h   version.211\share\lebcb\*.*

rem    Example 3. Working with bookmarks

copy vcl\lebcb_3.cpp  version.211\share\lebcb\*.*
copy vcl\lebcb_3.mak  version.211\share\lebcb\*.*
copy vcl\lebcb_3a.dfm version.211\share\lebcb\*.*
copy vcl\lebcb_3a.cpp version.211\share\lebcb\*.*
copy vcl\lebcb_3a.h   version.211\share\lebcb\*.*

rem    Example 4. How to do C++ syntax highlight

copy vcl\lebcb_4.cpp  version.211\share\lebcb\*.*
copy vcl\lebcb_4.mak  version.211\share\lebcb\*.*
copy vcl\lebcb_4a.dfm version.211\share\lebcb\*.*
copy vcl\lebcb_4a.cpp version.211\share\lebcb\*.*
copy vcl\lebcb_4a.h   version.211\share\lebcb\*.*

rem ###################################################
rem #           LEDIT DELPHI WRAPPER                  #
rem ###################################################
rem Copyright (C) 1997-1998 AY Software Corporation. All rights reserved
rem E-mail: xor@aysoft.com

echo ===== LEVCL =====
copy vcl\delphi1\levcl.dcu version.211\share\levcl\delphi1\*.*
copy vcl\delphi2\levcl.dcu version.211\share\levcl\delphi2\*.*
copy vcl\delphi3\levcl.dcu version.211\share\levcl\delphi3\*.*
copy vcl\delphi4\levcl.dcu version.211\share\levcl\delphi4\*.*
copy vcl\delphi1\levcl.dcr version.211\share\levcl\delphi1\*.*
copy vcl\delphi2\levcl.dcr version.211\share\levcl\delphi2\*.*
copy vcl\delphi3\levcl.dcr version.211\share\levcl\delphi3\*.*
copy vcl\delphi4\levcl.dcr version.211\share\levcl\delphi4\*.*
copy vcl\levcl.hlp    version.211\share\levcl\*.*
copy vcl\levcl.kwf    version.211\share\levcl\*.*
copy levcl.txt        version.211\share\levcl\*.*
copy levcl__i.txt     version.211\share\levcl\*.*
copy levcl__u.txt     version.211\share\levcl\*.*

rem    Example 1. LEdit VCL in a very simple
rem    SDI application

copy vcl\levcl_1.dpr  version.211\share\levcl\*.*
copy vcl\levcl_1a.dfm version.211\share\levcl\*.*
copy vcl\levcl_1a.pas version.211\share\levcl\*.*

rem    Example 2. LEdit VCL makes simple MDI editor

copy vcl\levcl_2.dpr  version.211\share\levcl\*.*
copy vcl\levcl_2a.dfm version.211\share\levcl\*.*
copy vcl\levcl_2a.pas version.211\share\levcl\*.*
copy vcl\levcl_2b.dfm version.211\share\levcl\*.*
copy vcl\levcl_2b.pas version.211\share\levcl\*.*

rem    Example 3. Working with bookmarks

copy vcl\levcl_3.dpr  version.211\share\levcl\*.*
copy vcl\levcl_3a.dfm version.211\share\levcl\*.*
copy vcl\levcl_3a.pas version.211\share\levcl\*.*

rem    Example 4. How to do pascal syntax highlight

copy vcl\levcl_4.dpr  version.211\share\levcl\*.*
copy vcl\levcl_4a.dfm version.211\share\levcl\*.*
copy vcl\levcl_4a.pas version.211\share\levcl\*.*

rem ###################################################
rem #           LEDIT C++ MFC WRAPPER                 #
rem ###################################################
rem Copyright (C) 1996-1998 AY Software Corporation. All rights reserved
rem E-mail: xor@aysoft.com

echo ===== LEMFC =====
copy msvc\lemfc.h      version.211\share\lemfc\*.*
copy msvc\lemfc.cpp    version.211\share\lemfc\*.*
copy msvc\lemfc.txt    version.211\share\lemfc\*.*
copy msvc\lemfc__i.txt version.211\share\lemfc\*.*
copy lemfc__u.txt      version.211\share\lemfc\*.*

rem    Example 1. SDI LEdit with simple HTML highlighting

copy msvc\lemfc_1.h    version.211\share\lemfc\*.*
copy msvc\lemfc_1.cpp  version.211\share\lemfc\*.*
copy msvc\lemfc_1.htm  version.211\share\lemfc\*.*
copy msvc\lemfc_1.ico  version.211\share\lemfc\*.*
copy msvc\lemfc_1.rc   version.211\share\lemfc\*.*
copy msvc\lemfc_1.rc2  version.211\share\lemfc\*.*
copy msvc\lemfc_1c.clw version.211\share\lemfc\*.*
copy msvc\lemfc_1c.def version.211\share\lemfc\*.*
copy msvc\lemfc_1c.mak version.211\share\lemfc\*.*
copy msvc\lemfc_1d.h   version.211\share\lemfc\*.*
copy msvc\lemfc_1d.cpp version.211\share\lemfc\*.*
copy msvc\lemfc_1d.ico version.211\share\lemfc\*.*
copy msvc\lemfc_1f.h   version.211\share\lemfc\*.*
copy msvc\lemfc_1f.cpp version.211\share\lemfc\*.*
copy msvc\lemfc_1t.bmp version.211\share\lemfc\*.*
copy msvc\lemfc_1v.h   version.211\share\lemfc\*.*
copy msvc\lemfc_1v.cpp version.211\share\lemfc\*.*
copy msvc\lemfc_1.clw  version.211\share\lemfc\*.*
copy msvc\lemfc_1x.mak version.211\share\lemfc\*.*
copy msvc\lemfc_1x.dsp version.211\share\lemfc\*.*
copy msvc\resource.h   version.211\share\lemfc\*.*
copy msvc\stdafx.h     version.211\share\lemfc\*.*
copy msvc\stdafx.cpp   version.211\share\lemfc\*.*

rem ###################################################
rem #         LEDIT OCX PACKAGE                       #
rem ###################################################
rem Copyright (C) 1996-1998 AY Software Corporation. All rights reserved
rem E-mail: xor@aysoft.com

echo ===== LEOCX =====
copy ocx\ledit.dl_       version.211\share\leocx\*.*
copy ocx\ledit32.dl_     version.211\share\leocx\*.*
copy ocx\leocx.hl_       version.211\share\leocx\*.*
copy ocx\leocx.li_       version.211\share\leocx\*.*
copy ocx\leocx.oc_       version.211\share\leocx\*.*
copy ocx\leocx32.oc_     version.211\share\leocx\*.*
copy ocx\setup.exe       version.211\share\leocx\*.*
copy ocx\setup32.exe     version.211\share\leocx\*.*
copy leocx.txt           version.211\share\leocx\*.*
copy leocx__i.txt        version.211\share\leocx\*.*
copy leocx__u.txt        version.211\share\leocx\*.*

rem    Example 1. SDI LEdit with simple HTML highlighting
rem    for VB5

copy msvc\vb\leocx_1.vbp version.211\share\leocx\*.*
copy msvc\vb\leocx_1.frm version.211\share\leocx\*.*
copy msvc\lemfc_1.htm    version.211\share\leocx\leocx_1.*

rem ###################################################
rem #           LEDIT C++ OWL WRAPPER                 #
rem ###################################################
rem Copyright (C) 1996-1997 AY Software Corporation. All rights reserved
rem E-mail: xor@aysoft.com

echo ===== LEOWL =====
copy leowl.def      version.211\share\leowl\*.*
copy cpp\leowl.h    version.211\share\leowl\*.*
copy leowl.cpp      version.211\share\leowl\*.*
copy leowl.txt      version.211\share\leowl\*.*
copy leowl__i.txt   version.211\share\leowl\*.*
copy leowl__u.txt   version.211\share\leowl\*.*

rem    Example 1. SDI LEdit with persistent desktop
rem    streamed by reference.

copy cpp\leowl_1.def  version.211\share\leowl\*.*
copy cpp\leowl_1.rc   version.211\share\leowl\*.*
copy cpp\leowl_1.rh   version.211\share\leowl\*.*
copy cpp\leowl_1.h    version.211\share\leowl\*.*
copy cpp\leowl_1.cpp  version.211\share\leowl\*.*
copy cpp\leowl_1e.h   version.211\share\leowl\*.*
copy cpp\leowl_1e.cpp version.211\share\leowl\*.*
copy cpp\leowl_1z.h   version.211\share\leowl\*.*
copy cpp\leowl_1z.cpp version.211\share\leowl\*.*

rem    Example 2. MDI LEdit with persistent desktop
rem    streamed by pointer.

copy cpp\leowl_2.def  version.211\share\leowl\*.*
copy cpp\leowl_2.rc   version.211\share\leowl\*.*
copy cpp\leowl_2.rh   version.211\share\leowl\*.*
copy cpp\leowl_2.h    version.211\share\leowl\*.*
copy cpp\leowl_2.cpp  version.211\share\leowl\*.*
copy cpp\leowl_2c.h   version.211\share\leowl\*.*
copy cpp\leowl_2c.cpp version.211\share\leowl\*.*
copy cpp\leowl_2e.h   version.211\share\leowl\*.*
copy cpp\leowl_2e.cpp version.211\share\leowl\*.*
copy cpp\leowl_2z.h   version.211\share\leowl\*.*
copy cpp\leowl_2z.cpp version.211\share\leowl\*.*

rem    Example 3. LEdit inside dialogs and how to transfer
rem    text with LEdit. Prepared with LERWS.DLL

copy cpp\leowl_3.def  version.211\share\leowl\*.*
copy cpp\leowl_3.rc   version.211\share\leowl\*.*
copy cpp\leowl_3.rh   version.211\share\leowl\*.*
copy cpp\leowl_3.h    version.211\share\leowl\*.*
copy cpp\leowl_3.cpp  version.211\share\leowl\*.*
copy cpp\leowl_3d.h   version.211\share\leowl\*.*
copy cpp\leowl_3d.cpp version.211\share\leowl\*.*

rem    Example 4. LEdit tries to mimic C++ syntax highligt,
rem    find words, braces etc.

copy cpp\leowl_4.def  version.211\share\leowl\*.*
copy cpp\leowl_4.h    version.211\share\leowl\*.*
copy cpp\leowl_4.cpp  version.211\share\leowl\*.*
copy cpp\leowl_4e.h   version.211\share\leowl\*.*
copy cpp\leowl_4e.cpp version.211\share\leowl\*.*

rem    Example 5. Drawing behind the text only makes reading
rem    harder.

copy cpp\leowl_5.def  version.211\share\leowl\*.*
copy cpp\leowl_5.rc   version.211\share\leowl\*.*
copy cpp\leowl_5.rh   version.211\share\leowl\*.*
copy cpp\leowl_5.h    version.211\share\leowl\*.*
copy cpp\leowl_5.cpp  version.211\share\leowl\*.*
copy cpp\leowl_5e.h   version.211\share\leowl\*.*
copy cpp\leowl_5e.cpp version.211\share\leowl\*.*

rem    Example 6. LEditView fits into Document/View architecture.
rem    From three view in this application only LEdit behaves
rem    correctly with files more 64K. Others simply destroy them.

copy cpp\leowl_6.def  version.211\share\leowl\*.*
copy cpp\leowl_6.rc   version.211\share\leowl\*.*
copy cpp\leowl_6.rh   version.211\share\leowl\*.*
copy cpp\leowl_6.h    version.211\share\leowl\*.*
copy cpp\leowl_6.cpp  version.211\share\leowl\*.*
copy cpp\leowl_6e.h   version.211\share\leowl\*.*
copy cpp\leowl_6e.cpp version.211\share\leowl\*.*

rem ###################################################
rem #       LEDIT RESOURSE WORKSHOP INTERFACE         #
rem #       treated as a part of OWL wrapper          #
rem ###################################################
rem Copyright (C) 1996-1997 AY Software Corporation. All rights reserved
rem E-mail: xor@aysoft.com

echo ===== LERWS =====
copy lerws.dll      version.211\share\lerws\*.*
copy lerws.txt      version.211\share\lerws\*.*
copy lerws__i.txt   version.211\share\lerws\*.*
copy ch_first.txt   version.211\share\lerws\lerws__u.txt

rem ###################################################
rem #            LEDIT VBX WRAPPER                    #
rem ###################################################
rem Copyright (C) 1996-1997 AY Software Corporation. All rights reserved
rem E-mail: xor@aysoft.com

echo ===== LEVBX =====
copy levbx.dll      version.211\share\levbx\*.vbx
copy levbx.txt      version.211\share\levbx\*.*
copy levbx__i.txt   version.211\share\levbx\*.*
copy levbx__u.txt   version.211\share\levbx\levbx__u.txt

rem    Example 1. Various VBX properties for VB4

copy levbx_1.frm    version.211\share\levbx\*.*
copy levbx_1.mak    version.211\share\levbx\*.*

rem ###################################################
rem #         ANY OTHER WRAPPERS AND TOOLS            #
rem ###################################################
rem Copyright (C) ????-???? Your name here?

echo ===== [stop] =====
rem ======================================================================
