@@ -2,8 +2,8 @@ Lparameters toUpdateInfo
|
||||
|
||||
Local lcNote
|
||||
With toUpdateInfo
|
||||
.VersionNumber = 'v1.19.64.0'
|
||||
.VersionDate = Date(2021,03,25)
|
||||
.VersionNumber = 'v1.19.65.0'
|
||||
.VersionDate = Date(2021,05,20)
|
||||
.SourceFileUrl = 'http://vfpxrepository.com/dl/thorupdate/Projects/FoxBin2Prg/FoxBin2Prg.Zip'
|
||||
|
||||
.Link = 'https://github.com/fdbozzo/foxbin2prg/wiki'
|
||||
@@ -21,6 +21,9 @@ Demo video using FoxBin2Prg with PlasticSCM: http://youtu.be/sE4wQ50Itqg
|
||||
|
||||
+++++++++++++++++++++++ Change History +++++++++++++++++++++++
|
||||
|
||||
2021-05-20 v1.19.65
|
||||
- Bug Fix: Parameters -cCt not working from command line. (LScheffler)
|
||||
|
||||
2021-04-22 v1.19.64
|
||||
- Bug Fix: Converting MN2 to MNX ignores the programmer-defined bar # found in "Prompt Options" screen. (Jimrnelson)
|
||||
- Bug Fix: Converting MN2 to MNX ignores the programmer-defined Pad Name found in "Prompt Options" screen. (LScheffler)
|
||||
|
||||
11
README.md
11
README.md
@@ -5,8 +5,9 @@
|
||||

|
||||
|
||||
This is the perpetuation of [Fernando D. Bozzo](https://github.com/fdbozzo) foxbin2prg.
|
||||
It's the main tool with some bugs fixes and some new functions. It looks like Fernando does not longer maintain FoxBin2Prg,
|
||||
so, with his permission, I work onto this through my [fork](https://github.com/lscheffler/foxbin2prg).
|
||||
It's the main tool with some bugs fixes and some new functions.
|
||||
It looks like Fernando does not longer maintain FoxBin2Prg, so, with his permission, I work onto this.
|
||||
On my [fork](https://github.com/lscheffler/foxbin2prg).
|
||||
updates may be faster there, because of the merge process.
|
||||
|
||||
The spanish documentation is not longer maintained - it would fade.
|
||||
@@ -108,14 +109,10 @@ Select a file, right-click, SendTo -> FoxBin2Prg
|
||||
## LOCALIZATION:
|
||||
Is automatic starting at v1.19.38 (Languages: EN,ES,FR,DE)
|
||||
|
||||
|
||||
## FINAL NOTE:
|
||||
This program is Open Source and "libre", and I don't make any guaranties that it fulfills your expectations or that it will be free of bugs.
|
||||
I will try to fix bugs if my obligations let me do it.
|
||||
|
||||
## Project info and updates:
|
||||
Fernando D. Bozzo's repository at Github: https://github.com/fdbozzo/foxbin2prg
|
||||
|
||||
## LICENCE:
|
||||
This work is licensed under the Creative Commons Attribution 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
|
||||
@@ -138,4 +135,4 @@ For usage see [documentation](./docs/FoxBin2prg.md)
|
||||
|
||||
----
|
||||
## Usage
|
||||
Last changed: _2021/03/09_ 
|
||||
Last changed: _2021/15/18_ 
|
||||
Binary file not shown.
@@ -10,8 +10,8 @@ local;
|
||||
|
||||
lcappName = "FoxBin2Prg"
|
||||
*Set following two numbers on version
|
||||
ldDate = date(2021,04,22)
|
||||
lcmajorVersion = "1.19.64"
|
||||
ldDate = date(2021,05,20)
|
||||
lcmajorVersion = "1.19.65"
|
||||
|
||||
*lnJulian = val(sys(11, m.ldDate)) - val(sys(11, {^2000-01-01}))
|
||||
*lcJulian = padl(transform(lnJulian), 4, '0')
|
||||
@@ -39,6 +39,9 @@ Demo video using FoxBin2Prg with PlasticSCM: http://youtu.be/sE4wQ50Itqg
|
||||
|
||||
+++++++++++++++++++++++ Change History +++++++++++++++++++++++
|
||||
|
||||
2021-05-20 v1.19.65
|
||||
- Bug Fix: Parameters -cCt not working from command line. (LScheffler)
|
||||
|
||||
2021-04-22 v1.19.64
|
||||
- Bug Fix: Converting MN2 to MNX ignores the programmer-defined bar # found in "Prompt Options" screen. (Jimrnelson)
|
||||
- Bug Fix: Converting MN2 to MNX ignores the programmer-defined Pad Name found in "Prompt Options" screen. (LScheffler)
|
||||
|
||||
@@ -30,6 +30,7 @@ _**Note:** you can click on the version number for downloading this version from
|
||||
|
||||
| Rel.Date | Developer | Version | Details |
|
||||
| - | - | - | - |
|
||||
| 2021/05/20 | LScheffler | [v1.19.65](https://github.com/fdbozzo/foxbin2prg/releases/tag/v1.19.65) | **Bug Fix**: Parameters -cCt not working from command line. (LScheffler) |
|
||||
| 2021/04/22 | LScheffler | [v1.19.64](https://github.com/fdbozzo/foxbin2prg/releases/tag/v1.19.64) | **Bug Fix**: onverting MN2 to MNX ignores the programmer-defined bar # found in "Prompt Options" screen. (Jimrnelson) |
|
||||
| | | | **Bug Fix**: Converting MN2 to MNX ignores the programmer-defined Pad Name found in "Prompt Options" screen. (LScheffler) |
|
||||
| 2021/04/12 | LScheffler | [v1.19.63](https://github.com/fdbozzo/foxbin2prg/releases/tag/v1.19.63) | **Bug Fix**: Tables without indexes cause an error that the __Table ## is not marked as belonging to the ## database.__ (jstagerGH) |
|
||||
@@ -395,4 +396,4 @@ _**Note:** you can click on the version number for downloading this version from
|
||||
This project is part of [VFPX](https://vfpx.github.io/).
|
||||
|
||||
----
|
||||
Last changed: _2021/03/22_ 
|
||||
Last changed: _2021/05/20_ 
|
||||
@@ -107,17 +107,23 @@ on which fixed parameters must be in the shortcut.
|
||||
The filename is an external variable parameter received when SendingTo FoxBin2Prg with right-click on File Manager.
|
||||
|
||||
### Usage 2
|
||||
`FoxBin2Prg.EXE [-cCt [cOutputFile]]`
|
||||
`FoxBin2Prg.EXE [cCt [cOutputFile]]`
|
||||
`DO FoxBin2Prg.EXE WITH ["-cCt" [,cOutputFile]]`
|
||||
|
||||
| Parameter | Description |
|
||||
| ----- | ----- |
|
||||
| none | Call Info screen |
|
||||
| -c | creates a template config-file _cOutputFile_ ( like FOXBIN2PRG.CFG ) |
|
||||
| -C | creates a config-file _cOutputFile_ ( like FOXBIN2PRG.CFG ) with the recent options used on the path of cOutputFile |
|
||||
| -c (c) | creates a template config-file _cOutputFile_ ( like FOXBIN2PRG.CFG ) |
|
||||
| -C (C) | creates a config-file _cOutputFile_ ( like FOXBIN2PRG.CFG ) with the recent options used on the path of cOutputFile |
|
||||
| | If cOutputFile is empty, a file FOXBIN2PRG._CFG will be created in default foder. |
|
||||
| -t | creates a template table-config-file _cOutputFile_ ( like _TableName_.dbf.cfg ) |
|
||||
| -t (t) | creates a template table-config-file _cOutputFile_ ( like _TableName_.dbf.cfg ) |
|
||||
| | If cOutputFile is empty and a table is open is workarea, a file \<tablename\>._CFG will be created in table foder. |
|
||||
|
||||
#### Note
|
||||
From command line the call with paramters like -c, -C -t is not possible. Those parameters will be removed by VFP itself.
|
||||
Just call without the dash.
|
||||
Calling inside VFP with `DO FoxBin2Prg.EXE` works with this dashed parameters.
|
||||
|
||||
## Return values
|
||||
Return value via _ErrorLevel_ is 0=OK, 1=Error.
|
||||
|
||||
|
||||
@@ -25,6 +25,8 @@ Please note, if you come from a SCM system, git feels very odd. It's a complete
|
||||
Do yourself the favour, on [git-scm](https://git-scm.com/doc) you find _pro git_. Read and work at least through the first three chapters.
|
||||
**No matter, if you are using git on bash or GUI**
|
||||
|
||||
There is a bunch of common traps to avoid - like storing credentials to github - I recommend [Oh my git!](https://ohmygit.org/) too.
|
||||
|
||||
For almost anything you don't need a server, even for colaborating a storage is enough.
|
||||
I use a server - a self hosted copy of gitlab - but this basically for access restrictions and remote work.
|
||||
|
||||
@@ -112,12 +114,9 @@ If you like it separated from VCX - let me know.
|
||||
#### Databases
|
||||
Splitting DBC is possible too. My approach does not touch the DBC _structure_ (it's meta data only) in the source over decades, so there is little use.
|
||||
So I've added an option to inhibit splitting DBC while splitting VCX/SCX.
|
||||
Storing as _Text_ is a long term goal - the fork is about some of the problems.
|
||||
|
||||
#### Tables
|
||||
Storing as _Text_ is a long term goal - the fork is about some of the problems.
|
||||
Since nobody brought up the .NULL. problem, it looks like it's not commonly used.
|
||||
Depends on the data used. (And if there is any sense in merging.)
|
||||
Since nobody brought up the .NULL. problem, it looks like it's not commonly used. It works for me for a while now and I found no problems so far.
|
||||
|
||||
#### Others
|
||||
All the other table-based-sources of VFP work seamless as _Text_. No fuzz.
|
||||
@@ -127,7 +126,47 @@ Assuming you do a fresh install of git, you will be asked questions over questio
|
||||
The one I recommend is the dealing with line endings. You know all the odd uses of LF and CR.
|
||||
_git for windows_ offers to alter this while dealing with your files. I recommend not. Just "Check in as is, check out as is".
|
||||
This will keep your files, and any modern editor or WEB UI will not care anyway.
|
||||
If you missed on install - just install again.
|
||||
If you missed on install - just install again.
|
||||
|
||||
Do not forget to set up username, email and a ssh key. The following script sets up git and creates the key.
|
||||
It will copy the public key to _clipboard_ too - ready to paste into github. Anyway, you allways can copy the contents of `~/.ssh/id_rsa.pub`.
|
||||
Note, this will clear data, so do not run twice or on the wrong comp. A key overwritten is lost!
|
||||
````
|
||||
#!/bin/sh
|
||||
#--------------------------------------------
|
||||
# create_rsa.sh
|
||||
#
|
||||
# Abstract:
|
||||
# create an rsa ssh key an ~/.ssh
|
||||
# with options to git
|
||||
#
|
||||
# set email and domain in this file
|
||||
#
|
||||
# Written by SF
|
||||
# May 2018
|
||||
#--------------------------------------------
|
||||
|
||||
user=="your name"
|
||||
email="$user@$domain"
|
||||
|
||||
cd ~
|
||||
if test -d .ssh
|
||||
then
|
||||
cd .ssh
|
||||
rm id_rsa.*
|
||||
rm id_rsa
|
||||
else
|
||||
mkdir .ssh
|
||||
cd .ssh
|
||||
fi
|
||||
|
||||
ssh-keygen -t rsa -b 4096 -C "$email"
|
||||
cat ~/.ssh/id_rsa.pub | clip
|
||||
|
||||
git config --global user.name "$user"
|
||||
git config --global user.email "$email"
|
||||
````
|
||||
Depending on your needs you might set a password or not.
|
||||
|
||||
#### Note
|
||||
For some odd reasons, the people on git-scm are going the way of evil. If you start the Setup of git, all depends who you are.
|
||||
@@ -209,7 +248,7 @@ foxuser.*
|
||||
_command.prg
|
||||
````
|
||||
As you see, this assumes that tables and databases are stored as binary.
|
||||
I think I will swap to use them as _Text_ too, since version 1.20.1 of FoxBin2Prg eleminates some problems with this idea.
|
||||
I think I will swap to use them as _Text_ too, since version 1.19.55 of FoxBin2Prg eleminates some problems with this idea.
|
||||
|
||||
Also this approach ignores any bak / log / tmp / err files by default.
|
||||
|
||||
@@ -292,7 +331,7 @@ RedirectClassPerFileToMain: 1 && 0=Don't redirect to file.tx2, 1=Redirect to f
|
||||
DBF_Conversion_Support: 0 && 0=No support, 1=Generate Header TXT only (Diff), 2=Generate Header TXT and BIN (Merge/Only Structure!), 4=Generate TXT with DATA (Diff), 8=Export and Import DATA (Merge/Structure & Data)
|
||||
DBC_Conversion_Support: 0 && 0=No support, 1=Generate TXT only (Diff), 2=Generate TXT and BIN (Merge)
|
||||
````
|
||||
All use off this are the last four lines. But I like to keep the template (recent as version 1.20.0).
|
||||
All use off this are the last four lines. But I like to keep the template (recent as version 1.19.55).
|
||||
- Using single classes - because it's much more easy to merge a single class then a whole library.
|
||||
- A single class selected might be added to the VCX
|
||||
- Turn off DBC and DBF conversion
|
||||
@@ -302,4 +341,4 @@ All use off this are the last four lines. But I like to keep the template (recen
|
||||
This project is part of [VFPX](https://vfpx.github.io/).
|
||||
|
||||
----
|
||||
Last changed: _2021/03/03_ 
|
||||
Last changed: _2021/05/18_ 
|
||||
@@ -19,8 +19,7 @@ As far as possible these are the original documents. Changes are added where fun
|
||||
- [Keep reading](#keep-reading)
|
||||
|
||||
## Source
|
||||
Original repository at https://github.com/fdbozzo/foxbin2prg,
|
||||
This is a fork available on https://github.com/lscheffler/foxbin2prg
|
||||
Original repository at https://github.com/fdbozzo/foxbin2prg.
|
||||
|
||||
## Requirements
|
||||
- A copy of MS VFP9 SP1, at least _3504_
|
||||
@@ -85,4 +84,4 @@ FoxBin2Prg can be used in tree ways:
|
||||
This project is part of [VFPX](https://vfpx.github.io/).
|
||||
|
||||
----
|
||||
Last changed: _2021/03/18_ 
|
||||
Last changed: _2021/05/18_ 
|
||||
@@ -5,10 +5,10 @@ Project to generate text representations of VFP binary sources for source contro
|
||||
## Documentacion\github
|
||||
This folder containes the reworked documentation resources for use with github repo.
|
||||
|
||||
Please Note: The spanish documents are removed, because the documents here represent the state of this fork,
|
||||
Please Note: The spanish documents are removed, because the documents here represent the state of the development,
|
||||
and my spanish is good enough to order a beer.
|
||||
|
||||
- [FoxBin2prg](./FoxBin2prg.md)
|
||||
|
||||
----
|
||||
Last changed: _2021/03/03_ 
|
||||
Last changed: _2021/05/18_ 
|
||||
@@ -1,6 +1,6 @@
|
||||
*################################################################################################################
|
||||
*FOXBIN2PRG.CFG configuration options: (If no values given, these are the DEFAULTS)
|
||||
*Version: v1.19.64
|
||||
*Version: v1.19.65
|
||||
*****************************************************************************************************************
|
||||
|
||||
*-- Settings for internal work, not processing
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
*################################################################################################################
|
||||
*-- Individual DBF configuration file (syntax: filename.dbf.cfg) Defaults see FoxBin2prg.cfg
|
||||
*Version: v1.19.64
|
||||
*Version: v1.19.65
|
||||
*****************************************************************************************************************
|
||||
|
||||
*DBF_Conversion_Support: <0,1,2,4,8> && 0=No support, 1=Generate Header TXT only (Diff), 2=Generate Header TXT and BIN (Merge/Only Structure!), 4=Generate TXT with DATA (Diff), 8=Export and Import DATA (Merge/Structure & Data)
|
||||
|
||||
BIN
foxbin2prg.exe
BIN
foxbin2prg.exe
Binary file not shown.
BIN
foxbin2prg.pjt
BIN
foxbin2prg.pjt
Binary file not shown.
BIN
foxbin2prg.pjx
BIN
foxbin2prg.pjx
Binary file not shown.
@@ -273,10 +273,12 @@
|
||||
* 12/04/2021 LScheffler v1.19.63 Docu: Readme reworked (mattslay)
|
||||
* 22/04/2021 LScheffler v1.19.64 Bug Fix: Converting MN2 to MNX ignores the programmer-defined bar # found in "Prompt Options" screen (Jimrnelson)
|
||||
* 22/04/2021 LScheffler v1.19.64 Bug Fix: Converting MN2 to MNX ignores the programmer-defined Pad Name found in "Prompt Options" screen (LScheffler)
|
||||
* 20/05/2021 LScheffler v1.19.65 Bug Fix: Options "-cCt" are not usable on command line base EXE. "cCt" are allowed too now
|
||||
* </HISTORIAL DE CAMBIOS Y NOTAS IMPORTANTES>
|
||||
*
|
||||
*---------------------------------------------------------------------------------------------------
|
||||
* <TESTEO, REPORTE DE BUGS Y MEJORAS (AGRADECIMIENTOS)>
|
||||
* 17/05/2021 LScheffler BUG REPORT v1.19.64 Options "-cCt" are not usable on command line base EXE.
|
||||
* 22/04/2021 LScheffler BUG REPORT v1.19.63 Converting MN2 to MNX ignores the programmer-defined Pad Name found in "Prompt Options" screen
|
||||
* 21/04/2021 Jimrnelson BUG REPORT v1.19.63 Converting MN2 to MNX ignores the programmer-defined bar # found in "Prompt Options" screen
|
||||
* 08/04/2021 jstagerGH BUG REPORT v1.19.62 Tables without indexes cause an error that the "Table ## is not marked as belonging to the ## database"
|
||||
@@ -717,7 +719,8 @@ If Atc('-BIN2PRG','-'+tc_InputFile) > 0 Or Atc('-PRG2BIN','-'+tc_InputFile) > 0
|
||||
OR Atc('-SHOWMSG','-'+tc_InputFile) > 0 Or Atc('-INTERACTIVE','-'+tc_InputFile) > 0 ;
|
||||
OR Atc('-SIMERR_I0','-'+tc_InputFile) > 0 Or Atc('-SIMERR_I1','-'+tc_InputFile) > 0 ;
|
||||
OR Atc('-SIMERR_O1','-'+tc_InputFile) > 0;
|
||||
OR Upper(tc_InputFile)=='-C' Or tc_InputFile=='-t' Then
|
||||
OR Upper(tc_InputFile)=='-C' Or tc_InputFile=='-t' ;
|
||||
OR Upper(tc_InputFile)=='C' Or tc_InputFile=='t' Then
|
||||
pcParamX = tc_InputFile
|
||||
tc_InputFile = tcType
|
||||
tcType = pcParamX
|
||||
@@ -726,13 +729,13 @@ Endif
|
||||
|
||||
* only 2 paras for -cCt
|
||||
Do Case
|
||||
Case Pcount()=1 And tcType == '-t' And !Empty( Dbf() )
|
||||
Case Pcount()=1 And ( tcType == '-t' OR tcType == 't' ) And !Empty( Dbf() )
|
||||
tc_InputFile = Dbf() + '._cfg'
|
||||
|
||||
Case Pcount()=1 And Upper( tcType ) =='-C'
|
||||
Case Pcount()=1 And ( Upper( tcType ) =='-C' OR Upper( tcType ) =='C' )
|
||||
tc_InputFile = 'FoxBin2PRG._cfg'
|
||||
|
||||
Case Pcount()#2 And ( Upper( tcType ) =='-C' Or tcType =='-t' )
|
||||
Case Pcount()#2 And ( Upper( tcType ) =='-C' Or tcType =='-t' OR Upper( tcType ) =='C' Or tcType =='t' )
|
||||
tc_InputFile = ""
|
||||
tcType = ""
|
||||
|
||||
@@ -747,6 +750,7 @@ Try
|
||||
loCnv.cOutputFolder = tcOutputFolder
|
||||
Endif &¬ empty(tcOutputFolder)
|
||||
*** DH 2021-03-04: end of new code
|
||||
|
||||
lnResp = loCnv.execute( tc_InputFile, tcType, tcTextName, tlGenText, tcDontShowErrors, tcDebug ;
|
||||
, tcDontShowProgress, Null, @loEx, .F., tcOriginalFileName, tcRecompile, tcNoTimestamps ;
|
||||
, .F., .F., .F., tcCFG_File )
|
||||
@@ -938,7 +942,7 @@ Define Class c_foxbin2prg As Session
|
||||
Protected n_CFG_Actual, l_Main_CFG_Loaded, o_Configuration, l_CFG_CachedAccess
|
||||
*--
|
||||
n_FB2PRG_Version = 1.19
|
||||
c_FB2PRG_Version_Real = '1.19.64'
|
||||
c_FB2PRG_Version_Real = '1.19.65'
|
||||
*--
|
||||
c_Language = '' && EN, FR, ES, DE
|
||||
c_Language_In = '(auto)'
|
||||
@@ -3316,7 +3320,7 @@ Define Class c_foxbin2prg As Session
|
||||
Lparameters tc_InputFile, tcType, tcTextName, tlGenText, tcDontShowErrors, tcDebug, tcDontShowProgress ;
|
||||
, toModulo, toEx As Exception, tlRelanzarError, tcOriginalFileName, tcRecompile, tcNoTimestamps ;
|
||||
, tcBackupLevels, tcClearUniqueID, tcOptimizeByFilestamp, tcCFG_File
|
||||
|
||||
|
||||
Try
|
||||
Local I, lcPath, lnCodError, lcFileSpec, lcFile, laFiles(1,5), laDirInfo(1,5), lcInputFile_Type, lc_OldSetNotify ;
|
||||
, lnFileCount, lcErrorInfo, lcErrorFile, lnPCount, laParams(1), lnConversionOption, lnErrorIcon, llError ;
|
||||
@@ -3493,9 +3497,9 @@ Define Class c_foxbin2prg As Session
|
||||
* n_RedirectClassType = 0 will import all classes of file.VCX (as just handing file.vc2)
|
||||
* n_RedirectClassType = 1 will import the class to single lib file[.baseclass].class.VCX
|
||||
Do Case
|
||||
Case Lower(m.lcType)=='-c'
|
||||
Case ( Lower(m.lcType)=='-c' OR Lower(m.lcType)=='c' )
|
||||
* not handled
|
||||
Case m.lcType=='-t'
|
||||
Case ( m.lcType=='-t' OR m.lcType=='t' )
|
||||
* not handled
|
||||
Case .n_RedirectClassType # 2
|
||||
* not handled
|
||||
@@ -3552,11 +3556,11 @@ Define Class c_foxbin2prg As Session
|
||||
*!* Changed by: Lutz Scheffler 15.2.2021
|
||||
*!* change date="{^2021-02-15,18:44:00}"
|
||||
* added option to create config files
|
||||
Case m.lcType=='-t' And ( Vartype( m.tc_InputFile )='C' And !Empty( m.tc_InputFile ) )
|
||||
Case ( m.lcType=='-t' OR m.lcType=='t' ) And ( Vartype( m.tc_InputFile )='C' And !Empty( m.tc_InputFile ) )
|
||||
loLang = _Screen.o_FoxBin2Prg_Lang
|
||||
Strtofile( Strtran( Strtran( '*' + m.loLang.C_FOXBIN2PRG_SYNTAX_INFO_EXAMPLE_LOC_tab_cfg, 0h0D0A, 0h0D0A + '*'), 0h0D0A + '*' + 0h0D0A, 0h0D0A0D0A), m.tc_InputFile )
|
||||
|
||||
Case m.lcType=='-c'
|
||||
Case ( m.lcType=='-c' OR m.lcType=='c' )
|
||||
tc_InputFile = Iif( Vartype( m.tc_InputFile )='C' And !Empty( m.tc_InputFile ), m.tc_InputFile, 'FoxBin2Prg._cfg' )
|
||||
loLang = _Screen.o_FoxBin2Prg_Lang
|
||||
Strtofile( Strtran( '*' + Strtran( m.loLang.C_FOXBIN2PRG_SYNTAX_INFO_EXAMPLE_LOC_cfg, 0h0D0A, 0h0D0A + '*'), 0h0D0A + '*' + 0h0D0A, 0h0D0A0D0A), m.tc_InputFile )
|
||||
@@ -3565,7 +3569,7 @@ Define Class c_foxbin2prg As Session
|
||||
*!* Changed by: Lutz Scheffler 07.3.2021
|
||||
*!* change date="{^2021-03-07,18:44:00}"
|
||||
* added option to create config files with values
|
||||
Case m.lcType=='-C'
|
||||
Case ( m.lcType=='-C' OR m.lcType=='C' )
|
||||
Local;
|
||||
lcText As String,;
|
||||
lcValue As String,;
|
||||
@@ -30245,14 +30249,15 @@ Define Class CL_LANG As Custom
|
||||
<<>>
|
||||
<<>>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
<<>>
|
||||
<<>>FOXBIN2PRG.EXE [-c|-C|-t [OutFileName]]
|
||||
<<>>FOXBIN2PRG.EXE [c|C|t [OutFileName]]
|
||||
<<>>DO FOXBIN2PRG.EXE WITH [-c|-C|-t [, OutFileName]]
|
||||
<<>>
|
||||
<<>>-- Parameter details:
|
||||
<<>>No parameter: Calls this info screen
|
||||
<<>>-c creates a template config-file <OutFileName> (like FOXBIN2PRG.CFG)
|
||||
<<>>-C creates a config-file <OutFileName> (like FOXBIN2PRG.CFG) with current options of folder of <OutFileName>
|
||||
<<>>-c (c) Creates a template config-file <OutFileName> (like FOXBIN2PRG.CFG)
|
||||
<<>>-C (C) Creates a config-file <OutFileName> (like FOXBIN2PRG.CFG) with current options of folder of <OutFileName>
|
||||
<<>> If OutFileName is not given a FoxBin2Prg._cfg config file will be created at default folder
|
||||
<<>>-t creates a template table-config-file <OutFileName> (like <Tablename>.dbf.cfg)
|
||||
<<>>-t (t) Creates a template table-config-file <OutFileName> (like <Tablename>.dbf.cfg)
|
||||
<<>> If OutFileName is not given, and a table is open a <Tablename>.dbf._cfg config file will be created at table folder.
|
||||
<<>>
|
||||
<<>>
|
||||
@@ -30496,14 +30501,15 @@ Define Class CL_LANG As Custom
|
||||
<<>>
|
||||
<<>>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
<<>>
|
||||
<<>>FOXBIN2PRG.EXE [-c|-C|-t [OutFileName]]
|
||||
<<>>FOXBIN2PRG.EXE [c|C|t [OutFileName]]
|
||||
<<>>DO FOXBIN2PRG.EXE WITH [-c|-C|-t [, OutFileName]]
|
||||
<<>>
|
||||
<<>>-- Parameter details:
|
||||
<<>>No parameter: Calls this info screen
|
||||
<<>>-c creates a template config-file <OutFileName> (like FOXBIN2PRG.CFG)
|
||||
<<>>-C creates a config-file <OutFileName> (like FOXBIN2PRG.CFG) with current options of folder of <OutFileName>
|
||||
<<>>-c (c) Creates a template config-file <OutFileName> (like FOXBIN2PRG.CFG)
|
||||
<<>>-C (C) Creates a config-file <OutFileName> (like FOXBIN2PRG.CFG) with current options of folder of <OutFileName>
|
||||
<<>> If OutFileName is not given a FoxBin2Prg._cfg config file will be created at default folder
|
||||
<<>>-t creates a template table-config-file <OutFileName> (like <Tablename>.dbf.cfg)
|
||||
<<>>-t (t) Creates a template table-config-file <OutFileName> (like <Tablename>.dbf.cfg)
|
||||
<<>> If OutFileName is not given, and a table is open a <Tablename>.dbf._cfg config file will be created at table folder.
|
||||
<<>>
|
||||
ENDTEXT
|
||||
@@ -30745,14 +30751,15 @@ Define Class CL_LANG As Custom
|
||||
<<>>cOutputFolder: Der Ordner in die die Ausgabedatei geschrieben werden soll. Wenn nicht angegeben, das Verzeichnis der Quelle.
|
||||
<<>>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
<<>>
|
||||
<<>>FOXBIN2PRG.EXE [-c|-C|-t [OutFileName]]
|
||||
<<>>FOXBIN2PRG.EXE [c|C|t [OutFileName]]
|
||||
<<>>DO FOXBIN2PRG.EXE WITH [-c|-C|-t [, OutFileName]]
|
||||
<<>>
|
||||
<<>>-- Parameter:
|
||||
<<>>Keine Parameter: Startet dieses Formular
|
||||
<<>>-c Erzeugt eine Vorlage <OutFileName> für eine Config-Datei (wie FOXBIN2PRG.CFG)
|
||||
<<>>-C Erzeugt eine Config-Datei <OutFileName> (wie FOXBIN2PRG.CFG) mit den aktuellen Optionen des Pfades von <OutFileName>
|
||||
<<>>-c (c) Erzeugt eine Vorlage <OutFileName> für eine Config-Datei (wie FOXBIN2PRG.CFG)
|
||||
<<>>-C (C) Erzeugt eine Config-Datei <OutFileName> (wie FOXBIN2PRG.CFG) mit den aktuellen Optionen des Pfades von <OutFileName>
|
||||
<<>> Wird OutFileName nicht angegeben, so wird eine Konfigurationsdatei FoxBin2Prg._cfg angelegt.
|
||||
<<>>-t Erzeugt eine Vorlage <OutFileName> für eine Tabellen-Config-Datei (wie <Tabellenname>.dbf.cfg)
|
||||
<<>>-t (t) Erzeugt eine Vorlage <OutFileName> für eine Tabellen-Config-Datei (wie <Tabellenname>.dbf.cfg)
|
||||
<<>> Wird OutFileName nicht angegeben und ist eine Tabelle offen,
|
||||
<<>> so wird eine Konfigurationsdatei <Tabellenname>.dbf._cfg im Verzeichnis der Tabelle angelegt.
|
||||
<<>>
|
||||
@@ -30778,12 +30785,12 @@ Define Class CL_LANG As Custom
|
||||
<<>>
|
||||
<<>>Interne Einstellungen
|
||||
<<>>Language: (auto) && Sprache für Anzeigen und Logs. EN=English, FR=Français, ES=Español, DE=Deutsch, Nicht definiert = Automatisch [DEFAULT]
|
||||
<<>>ShowProgressbar: 1 && 0=Zeige Fortschrittsfenster, 1=Zeige es nicht, 2= Zeige Fortschrittsfenster nur, wen mehrere Dateien konvertiert werden.
|
||||
<<>>ShowProgressbar: 1 && 0=Zeige Fortschrittsfenster, 1=Zeige es nicht, 2= Zeige Fortschrittsfenster nur, wenn mehrere Dateien konvertiert werden.
|
||||
<<>>DontShowErrors: 0 && 0=Zeige Fehler an, 1=Zeige keine Fehler an
|
||||
<<>>ExtraBackupLevels: 1 && Anzahl der Backup-Ebenen der Binärdateien 0=kein Backup, 1=<Datei>.BAK, n>1= n-Backup-Ebenen, <Datei>.n.BAK
|
||||
<<>>Debug: 0 && 0=Individuelles Logging ist aus 1= Individuelles Log per Datei <Datei>.Log
|
||||
<<>>BackgroundImage: <cFile> && Hintergrundbild für das Formular zur Fortschrittsanzeige.
|
||||
<<>> && Leer erzeugt kein Hintergrundbild., Wird die Datei nicht gefunden, wird der Standardhintergrund verwendet.
|
||||
<<>> && Leer erzeugt kein Hintergrundbild. Wird die Datei nicht gefunden, wird der Standardhintergrund verwendet.
|
||||
<<>>HomeDir: 1 && 0 = Die Eigenschaft HomeDir wird nicht in die PJ2 gespeichert, [1 = Die Eigenschaft wird gespeichert]
|
||||
<<>>
|
||||
<<>>----------------------------------------------------------------------------------------------------------------
|
||||
@@ -31030,14 +31037,15 @@ Define Class CL_LANG As Custom
|
||||
<<>>
|
||||
<<>>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
<<>>
|
||||
<<>>FOXBIN2PRG.EXE [-c|-C|-t [OutFileName]]
|
||||
<<>>FOXBIN2PRG.EXE [c|C|t [OutFileName]]
|
||||
<<>>DO FOXBIN2PRG.EXE WITH [-c|-C|-t [, OutFileName]]
|
||||
<<>>
|
||||
<<>>-- Parameter details:
|
||||
<<>>No parameter: Calls this info screen
|
||||
<<>>-c creates a template config-file <OutFileName> (like FOXBIN2PRG.CFG)
|
||||
<<>>-C creates a config-file <OutFileName> (like FOXBIN2PRG.CFG) with current options of folder of <OutFileName>
|
||||
<<>>-c (c) Creates a template config-file <OutFileName> (like FOXBIN2PRG.CFG)
|
||||
<<>>-C (C) Creates a config-file <OutFileName> (like FOXBIN2PRG.CFG) with current options of folder of <OutFileName>
|
||||
<<>> If OutFileName is not given a FoxBin2Prg._cfg config file will be created at default folder
|
||||
<<>>-t creates a template table-config-file <OutFileName> (like <Tablename>.dbf.cfg)
|
||||
<<>>-t (t) Creates a template table-config-file <OutFileName> (like <Tablename>.dbf.cfg)
|
||||
<<>> If OutFileName is not given, and a table is open a <Tablename>.dbf._cfg config file will be created at table folder.
|
||||
<<>>
|
||||
<<>>
|
||||
|
||||
Reference in New Issue
Block a user