Extension 1.21.02

Enhancement: German translation improved
Enhancement: Info screen-doc improved
Enhancement: added option to create config file template
Enhancement: inserted option OldFilesPerDBC to define the use splitting of DBC like version pre 1.21.0
This commit is contained in:
Lutz
2021-03-03 13:23:17 +01:00
parent ae6ad56fe2
commit ad5bc8bbad
7 changed files with 149 additions and 132 deletions

11
.gitignore vendored Normal file
View File

@@ -0,0 +1,11 @@
# we use the exclude-all-include-special approach, easier then excluding any odd stuff later
#exclude general
*.bak
*.tmp
/*.dbf
/*.CDX
/*.fxp
/*.fpt
*special, exclude local config
foxbin2prg.cfg

11
Documentacion/.gitignore vendored Normal file
View File

@@ -0,0 +1,11 @@
# we use the exclude-all-include-special approach, easier then excluding any odd stuff later
#exclude general
*.*
#include general
# docs
!*.md
#include special
#default git
!*.gitignore

View File

@@ -1,65 +1,70 @@
**************************************************************************************************** *################################################################################################################
* FOXBIN2PRG v1.19.51.4 *FOXBIN2PRG.CFG configuration options: (If no values given, these are the DEFAULTS)
* CONFIGURATION FILE / ARCHIVO DE CONFIGURACI<43>N *Version: v1.21.2
**************************************************************************************************** *################################################################################################################
**************************************************************************************************** *extension: tx2=newext && Specify extensions to use. Default FoxBin2Prg extensions ends in '2' (see at the bottom)
* SECTION DOCUMENTATION OF OPTIONS / SECCI<43>N DE DOCUMENTACI<43>N DE OPCIONES *ShowProgressbar: 1 && 0=Don't show, 1=Allways show, 2= Show only for multi-file processing
* *DontShowErrors: 0 && Show message errors by default
* EN: Note: This values have precedence over internal parameters *NoTimestamps: 1 && Clear timestamps by default for minimize differences
* ES: Nota: Estos valores tienen precedencia sobre los par<61>metros internos *Debug: 0 && Don't Activate individual <file>.Log by default
* *BodyDevInfo: 0 && [0=Don't keep DevInfo for body pjx records], 1=Keep DevInfo
* DETAIL OF SUPPORTED VALUES / DETALLE DE VALORES SOPORTADOS *ExtraBackupLevels: 1 && By default 1 BAK is created. With this you can make more .N.BAK, or none
* If no values given, these are the DEFAULTS / Si no se proporcionan valores, estos son los PREDETERMINADOS *ClearUniqueID: 1 && 0=Keep UniqueID in text files, 1=Clear Unique ID. Useful for Diff and Merge
* *ClearDBFLastUpdate: 1 && 0=Keep DBF LastUpdate, 1=Clear DBF LastUpdate. Useful for Diff.
* extension: tx2=newext && Default FoxBin2Prg extensions ends in '2' (see at the bottom) *OptimizeByFilestamp: 0 && 1=Optimize file regeneration depending on file timestamp. Dangerous while working with branches!
* ShowProgressbar: 1 && 0=Don't show, 1=Allways show, 2= Show only for multi-file processing *RemoveNullCharsFromCode: 1 && 1=Drop NULL chars from source code
* DontShowErrors: 0 && Show message errors by default *RemoveZOrderSetFromProps: 0 && 0=Do not remove ZOrderSet property from object, 1=Remove ZOrderSet property from object
* NoTimestamps: 1 && Clear timestamps by default for minimize differences *Language: (auto) && Language of shown messages and LOGs. EN=English, FR=French, ES=Espa<70>ol, DE=German, Not defined = AUTOMATIC [DEFAULT]
* Debug: 0 && Don't Activate individual <file>.Log by default *ExcludeDBFAutoincNextval: 0 && [0=Do not exclude this value from db2], 1=Exclude this value from db2
* BodyDevInfo: 0 && [0=Don't keep DevInfo for body pjx records], 1=Keep DevInfo *PRG_Compat_Level: 0 && [0=Legacy], 1=Use HELPSTRING as Class Procedure comment
* ExtraBackupLevels: 1 && By default 1 BAK is created. With this you can make more .N.BAK, or none
* ClearUniqueID: 1 && 0=Keep UniqueID, 1=Clear Unique ID. Useful for Diff and Merge
* ClearDBFLastUpdate: 1 && 0=Keep DBF LastUpdate, 1=Clear DBF LastUpdate. Useful for Diff.
* OptimizeByFilestamp: 0 && Optimize file regeneration depending on file timestamp
* RemoveNullCharsFromCode: 1 && 1=Drop NULL chars from source code
* RemoveZOrderSetFromProps: 0 && 0=Do not remove ZOrderSet property from object, 1=Remove ZOrderSet property from object
* Language: (auto) && Language of shown messages and LOGs. EN=English, FR=French, ES=Espa<70>ol, DE=German, Not defined = AUTOMATIC [DEFAULT]
* ExcludeDBFAutoincNextval: 0 && [0=Do not exclude this value from db2], 1=Exclude this value from db2
* PRG_Compat_Level: 0 && [0=Legacy], 1=Use HELPSTRING as Class Procedure comment
*-- CONVERTION OPTIONS / OPCIONES DE CONVERSI<53>N *-- Convertion options:
* PJX_Conversion_Support: 2 && 0=No support, 1=Generate TXT only (Diff), 2=Generate TXT and BIN (Merge) *PJX_Conversion_Support: 2 && 0=No support, 1=Generate TXT only (Diff), 2=Generate TXT and BIN (Merge)
* VCX_Conversion_Support: 2 && 0=No support, 1=Generate TXT only (Diff), 2=Generate TXT and BIN (Merge) *VCX_Conversion_Support: 2 && 0=No support, 1=Generate TXT only (Diff), 2=Generate TXT and BIN (Merge)
* SCX_Conversion_Support: 2 && 0=No support, 1=Generate TXT only (Diff), 2=Generate TXT and BIN (Merge) *SCX_Conversion_Support: 2 && 0=No support, 1=Generate TXT only (Diff), 2=Generate TXT and BIN (Merge)
* FRX_Conversion_Support: 2 && 0=No support, 1=Generate TXT only (Diff), 2=Generate TXT and BIN (Merge) *FRX_Conversion_Support: 2 && 0=No support, 1=Generate TXT only (Diff), 2=Generate TXT and BIN (Merge)
* LBX_Conversion_Support: 2 && 0=No support, 1=Generate TXT only (Diff), 2=Generate TXT and BIN (Merge) *LBX_Conversion_Support: 2 && 0=No support, 1=Generate TXT only (Diff), 2=Generate TXT and BIN (Merge)
* MNX_Conversion_Support: 2 && 0=No support, 1=Generate TXT only (Diff), 2=Generate TXT and BIN (Merge) *MNX_Conversion_Support: 2 && 0=No support, 1=Generate TXT only (Diff), 2=Generate TXT and BIN (Merge)
* FKY_Conversion_Support: 1 && 0=No support, 1=Generate TXT only (Diff) *FKY_Conversion_Support: 1 && 0=No support, 1=Generate TXT only (Diff)
* MEM_Conversion_Support: 1 && 0=No support, 1=Generate TXT only (Diff) *MEM_Conversion_Support: 1 && 0=No support, 1=Generate TXT only (Diff)
* DBC_Conversion_Support: 2 && 0=No support, 1=Generate TXT only (Diff), 2=Generate TXT and BIN (Merge) *DBC_Conversion_Support: 2 && 0=No support, 1=Generate TXT only (Diff), 2=Generate TXT and BIN (Merge)
* DBF_Conversion_Support: 1 && 0=No support, 1=Generate TXT only (Diff), 2=Generate TXT and BIN (Merge/Only Structure!), 4=Generate TXT with DATA (Diff), 8=Export and Import DATA (Merge/Structure & Data) *DBF_Conversion_Support: 1 && 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)
* DBF_Conversion_Included: * && If DBF_Conversion_Support:4, you can specify multiple filemasks: www,fb2p_free.dbf *DBF_Conversion_Included: * && If DBF_Conversion_Support:4, you can specify multiple filemasks: www,fb2p_free.dbf
* DBF_Conversion_Excluded: && If DBF_Conversion_Support:4, you can specify multiple filemasks: www,fb2p_free.dbf *DBF_Conversion_Excluded: && If DBF_Conversion_Support:4, you can specify multiple filemasks: www,fb2p_free.dbf
*-- "CLASS PER FILE" OPTIONS (UseClassPerFile: 1) *-- DBC options
* UseClassPerFile: 0 && 0=One library tx2 file, 1=Multiple file.class.tx2 files, 2=Multiple file.baseclass.class.tx2 files including DBC members *- File per DBC options (UseFilesPerDBC: 1)
* RedirectClassPerFileToMain: 0 && 0=Don't redirect to file.tx2, 1=Redirect to file.tx2 when selecting file.class.tx2 *OldFilesPerDBC: 0 && 1=Turns the File per DBC options on, 0 uses the old UseClassPerFile etc settings.
* ClassPerFileCheck: 0 && 0=Don't check file.class.tx2 inclusion, 1=Check file.class.tx2 inclusion * && Options below will only read if OldFilesPerDBC is set 1 before!
* * && If OldFilesPerDBC is set 0 later, alle setting will be lost
* END DOCUMENTATION SECTION / FIN DE LA SECCI<43>N DE DOCUMENTACI<43>N *UseFilesPerDBC: 0 && 0=One database dc2 file, 1=Multiple file.*.*.dc2 files
**************************************************************************************************** * && 0 creates only a file.dc2 with all DBC (file) data
* && 1 creates a file.dc2 with DBC properties
* && and additional DBC files per DBC item (stored-proc, table, ..)
* && Note: recration only if RedirectFilePerDBCToMain is 1
*RedirectFilePerDBCToMain 0 && 0=Don't redirect to file.dc2, 1=Redirect to file.tx2 when selecting file.item.*.dc2
*ItemPerDBCCheck: 0 && 0=Don't check file.item.*.dc2 inclusion, 1=Check file.item.*.dc2 inclusion
*DBF_BinChar_Base64: 1 && 0=For character type fields, if NoCPTrans 0=do not transform, 1=use Base64 transform (default)
*DBF_IncludeDeleted: 0 && 0=Do not include deleted records (default), 1=Include deleted records
*-- CLASS and FORM options
*- Class per file options (UseClassPerFile: 1)
*UseClassPerFile: 0 && 0=One library tx2 file, 1=Multiple file.class.tx2 files, 2=Multiple file.baseclass.class.tx2 files
*RedirectClassPerFileToMain: 0 && 0=Don't redirect to file.tx2, 1=Redirect to file.tx2 when selecting file.class.tx2
*ClassPerFileCheck: 0 && 0=Don't check file.class.tx2 inclusion, 1=Check file.class.tx2 inclusion
**************************************************************************************************** *-- Example configuration for SourceSafe compatibility:
* EN: Uncomment for SourceSafe compatibility. You can change the extension on the right side. *extension: pj2=pja && Text file to PJX
* ES: Descomentar para compatibilidad con SourceSafe. Puede cambiar la extensi<73>n del lado derecho. *extension: vc2=vca && Text file to VCX
*--------------------------------------------------------------------------------------------------- *extension: sc2=sca && Text file to SCX
*extension: pj2=pja *extension: fr2=fra && Text file to FRX
*extension: vc2=vca *extension: lb2=lba && Text file to LBX
*extension: sc2=sca *extension: mn2=mna && Text file to MNX
*extension: fr2=fra *extension: db2=dba && Text file to DBF
*extension: lb2=lba *extension: dc2=dca && Text file to DBC
*extension: mn2=mna *-- Additional extensions
*extension: db2=dba *extension: fk2=fkx && Text file to FKY
*extension: dc2=dca *extension: me2=fkx && Text file to MEM
*

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -4158,7 +4158,7 @@ Define Class c_foxbin2prg As Session
.c_InputFile = lc_BaseFile .c_InputFile = lc_BaseFile
Endif Endif
** SF, Problem, Fehler: DC2 hier nicht, das muss anders mit UseFilesPerDBC ** SF, Problem, Fehler: DC2 hier nicht, das muss anders mit UseFilesPerDBC
Case .n_UseClassPerFile = 2 And Inlist(lcExtension,.c_VC2,.c_SC2) Or lcExtension = .c_DC2 Case .n_UseClassPerFile = 2 And Inlist(lcExtension,.c_VC2,.c_SC2)
If Occurs('.', Juststem(.c_InputFile)) = 0 Then If Occurs('.', Juststem(.c_InputFile)) = 0 Then
lc_BaseFile = .c_InputFile lc_BaseFile = .c_InputFile
Else Else
@@ -4177,35 +4177,20 @@ Define Class c_foxbin2prg As Session
*-- OPTIMIZACIÓN DC2: VERIFICO SI EL ARCHIVO BASE FUE PROCESADO PARA DESCARTAR REPROCESOS *-- OPTIMIZACIÓN DC2: VERIFICO SI EL ARCHIVO BASE FUE PROCESADO PARA DESCARTAR REPROCESOS
If Inlist(lcExtension,"DBC",.c_DC2); If Inlist(lcExtension,"DBC",.c_DC2);
AND (.n_UseFilesPerDBC > 0 And .l_RedirectFilePerDBCToMain ; AND .n_UseFilesPerDBC > 0 And .l_RedirectFilePerDBCToMain;
OR Not Empty(.c_ClassToConvert)) AND .n_UseFilesPerDBC = 1
Do Case If Occurs('.', Juststem(.c_InputFile)) = 0 Then
Case .n_UseFilesPerDBC = 1 And Inlist(lcExtension,.c_VC2,.c_SC2) lc_BaseFile = .c_InputFile
If Occurs('.', Juststem(.c_InputFile)) = 0 Then Else
lc_BaseFile = .c_InputFile lc_BaseFile = Forcepath( Forceext( Juststem( Juststem( Juststem(.c_InputFile) ) ), Justext(.c_InputFile)) , Justpath(.c_InputFile) )
Else Endif
lc_BaseFile = Forcepath( Forceext( Juststem( Juststem(.c_InputFile) ), Justext(.c_InputFile)) , Justpath(.c_InputFile) )
Endif
*-- Verifico si se debe forzar la redirección al archivo principal *-- Verifico si se debe forzar la redirección al archivo principal
If '.' $ Juststem(.c_InputFile) If '.' $ Juststem(.c_InputFile)
.c_InputFile = lc_BaseFile .c_InputFile = lc_BaseFile
Endif Endif
** SF, Problem, Fehler: DC2 hier nicht, das muss anders mit UseFilesPerDBC
Case .n_UseFilesPerDBC = 2 And Inlist(lcExtension,.c_VC2,.c_SC2) Or lcExtension = .c_DC2
If Occurs('.', Juststem(.c_InputFile)) = 0 Then
lc_BaseFile = .c_InputFile
Else
lc_BaseFile = Forcepath( Forceext( Juststem( Juststem( Juststem(.c_InputFile) ) ), Justext(.c_InputFile)) , Justpath(.c_InputFile) )
Endif
*-- Verifico si se debe forzar la redirección al archivo principal
If '.' $ Juststem(.c_InputFile)
.c_InputFile = lc_BaseFile
Endif
Endcase
Endif Endif
*!* /Changed by: Lutz Scheffler 03.03.2021 *!* /Changed by: Lutz Scheffler 03.03.2021
@@ -29369,23 +29354,24 @@ Define Class CL_LANG As Custom
<<>>DBF_BinChar_Base64: 1 && 0=For character type fields, if NoCPTrans 0=do not transform, 1=use Base64 transform (default) <<>>DBF_BinChar_Base64: 1 && 0=For character type fields, if NoCPTrans 0=do not transform, 1=use Base64 transform (default)
<<>>DBF_IncludeDeleted: 0 && 0=Do not include deleted records (default), 1=Include deleted records <<>>DBF_IncludeDeleted: 0 && 0=Do not include deleted records (default), 1=Include deleted records
<<>> <<>>
<<>>-- Class per file options (UseClassPerFile: 1) <<>>-- CLASS and FORM options
<<>>- Class per file options (UseClassPerFile: 1)
<<>>UseClassPerFile: 0 && 0=One library tx2 file, 1=Multiple file.class.tx2 files, 2=Multiple file.baseclass.class.tx2 files <<>>UseClassPerFile: 0 && 0=One library tx2 file, 1=Multiple file.class.tx2 files, 2=Multiple file.baseclass.class.tx2 files
<<>>RedirectClassPerFileToMain: 0 && 0=Don't redirect to file.tx2, 1=Redirect to file.tx2 when selecting file.class.tx2 <<>>RedirectClassPerFileToMain: 0 && 0=Don't redirect to file.tx2, 1=Redirect to file.tx2 when selecting file.class.tx2
<<>>ClassPerFileCheck: 0 && 0=Don't check file.class.tx2 inclusion, 1=Check file.class.tx2 inclusion <<>>ClassPerFileCheck: 0 && 0=Don't check file.class.tx2 inclusion, 1=Check file.class.tx2 inclusion
<<>> <<>>
<<>>-- Example configuration for SourceSafe compatibility: <<>>-- Example configuration for SourceSafe compatibility:
<<>>extension: pj2=pja <<>>extension: pj2=pja && Text file to PJX
<<>>extension: vc2=vca <<>>extension: vc2=vca && Text file to VCX
<<>>extension: sc2=sca <<>>extension: sc2=sca && Text file to SCX
<<>>extension: fr2=fra <<>>extension: fr2=fra && Text file to FRX
<<>>extension: lb2=lba <<>>extension: lb2=lba && Text file to LBX
<<>>extension: mn2=mna <<>>extension: mn2=mna && Text file to MNX
<<>>extension: db2=dba <<>>extension: db2=dba && Text file to DBF
<<>>extension: dc2=dca <<>>extension: dc2=dca && Text file to DBC
<<>>-- Additional extensions <<>>-- Additional extensions
<<>>extension: fk2=fkx && FKY <<>>extension: fk2=fkx && Text file to FKY
<<>>extension: me2=fkx && MEM <<>>extension: me2=fkx && Text file to MEM
<<>> <<>>
<<>> <<>>
ENDTEXT ENDTEXT
@@ -29570,23 +29556,24 @@ Define Class CL_LANG As Custom
<<>>DBF_BinChar_Base64: 1 && 0=For character type fields, if NoCPTrans 0=do not transform, 1=use Base64 transform (default) <<>>DBF_BinChar_Base64: 1 && 0=For character type fields, if NoCPTrans 0=do not transform, 1=use Base64 transform (default)
<<>>DBF_IncludeDeleted: 0 && 0=Do not include deleted records (default), 1=Include deleted records <<>>DBF_IncludeDeleted: 0 && 0=Do not include deleted records (default), 1=Include deleted records
<<>> <<>>
<<>>-- Class per file options (UseClassPerFile: 1) <<>>-- CLASS and FORM options
<<>>- Class per file options (UseClassPerFile: 1)
<<>>UseClassPerFile: 0 && 0=One library tx2 file, 1=Multiple file.class.tx2 files, 2=Multiple file.baseclass.class.tx2 files <<>>UseClassPerFile: 0 && 0=One library tx2 file, 1=Multiple file.class.tx2 files, 2=Multiple file.baseclass.class.tx2 files
<<>>RedirectClassPerFileToMain: 0 && 0=Don't redirect to file.tx2, 1=Redirect to file.tx2 when selecting file.class.tx2 <<>>RedirectClassPerFileToMain: 0 && 0=Don't redirect to file.tx2, 1=Redirect to file.tx2 when selecting file.class.tx2
<<>>ClassPerFileCheck: 0 && 0=Don't check file.class.tx2 inclusion, 1=Check file.class.tx2 inclusion <<>>ClassPerFileCheck: 0 && 0=Don't check file.class.tx2 inclusion, 1=Check file.class.tx2 inclusion
<<>> <<>>
<<>>-- Example configuration for SourceSafe compatibility: <<>>-- Example configuration for SourceSafe compatibility:
<<>>extension: pj2=pja <<>>extension: pj2=pja && Text file to PJX
<<>>extension: vc2=vca <<>>extension: vc2=vca && Text file to VCX
<<>>extension: sc2=sca <<>>extension: sc2=sca && Text file to SCX
<<>>extension: fr2=fra <<>>extension: fr2=fra && Text file to FRX
<<>>extension: lb2=lba <<>>extension: lb2=lba && Text file to LBX
<<>>extension: mn2=mna <<>>extension: mn2=mna && Text file to MNX
<<>>extension: db2=dba <<>>extension: db2=dba && Text file to DBF
<<>>extension: dc2=dca <<>>extension: dc2=dca && Text file to DBC
<<>>-- Additional extensions <<>>-- Additional extensions
<<>>extension: fk2=fkx && FKY <<>>extension: fk2=fkx && Text file to FKY
<<>>extension: me2=fkx && MEM <<>>extension: me2=fkx && Text file to MEM
<<>> <<>>
<<>> <<>>
ENDTEXT ENDTEXT
@@ -29751,7 +29738,7 @@ Define Class CL_LANG As Custom
<<>>RemoveNullCharsFromCode: 1 && 0=Aus 1=Lösche NULL (CHR(0)) Zeichen aus dem Quellcode <<>>RemoveNullCharsFromCode: 1 && 0=Aus 1=Lösche NULL (CHR(0)) Zeichen aus dem Quellcode
<<>>RemoveZOrderSetFromProps: 0 && 0=Aus, 1=Entferne ZOrderSet Eigenschaft von Objekten <<>>RemoveZOrderSetFromProps: 0 && 0=Aus, 1=Entferne ZOrderSet Eigenschaft von Objekten
<<>>Language: (auto) && Sprache für Anzeigen und Logs. EN=English, FR=Français, ES=Español, DE=Deutsch, Nicht definiert = Automatisch [DEFAULT] <<>>Language: (auto) && Sprache für Anzeigen und Logs. EN=English, FR=Français, ES=Español, DE=Deutsch, Nicht definiert = Automatisch [DEFAULT]
<<>>ExcludeDBFAutoincNextval: 0 && 0=Aus, 1=Entferne diesen wert aus der Textdate der Datenbank (db2) <<>>ExcludeDBFAutoincNextval: 0 && 0=Aus, 1=Entferne diesen Wert aus der Textdate der Datenbank (db2)
<<>>PRG_Compat_Level: 0 && [0=Legacy], 1=Nutze HELPSTRING als Class Procedure Kommentar <<>>PRG_Compat_Level: 0 && [0=Legacy], 1=Nutze HELPSTRING als Class Procedure Kommentar
<<>> <<>>
<<>>---------------------------------------------------------------------------------------------------------------- <<>>----------------------------------------------------------------------------------------------------------------
@@ -29786,7 +29773,7 @@ Define Class CL_LANG As Custom
<<>> && 0 Erzeugt eine Datei <Datenbank>.db2 mit allem Inhalt der DBC <<>> && 0 Erzeugt eine Datei <Datenbank>.db2 mit allem Inhalt der DBC
<<>> && 1 Erzeugt eine Datei <Datenbank>.dc2 mit den Eigenschaften der Datenbank <<>> && 1 Erzeugt eine Datei <Datenbank>.dc2 mit den Eigenschaften der Datenbank
<<>> && und zusätzlich eine Datei für jedes Item der Datenbank (Gespeicherte Prozeduren, Tabellen, Views, ..) <<>> && und zusätzlich eine Datei für jedes Item der Datenbank (Gespeicherte Prozeduren, Tabellen, Views, ..)
<<>> && Achtung! Diese Dateien werden nmur dann in die Binädatei einbezogen, wenn RedirectFilePerDBCToMain 1 ist <<>> && Achtung! Diese Dateien werden nur dann in die Binädatei einbezogen, wenn RedirectFilePerDBCToMain 1 ist
<<>>RedirectFilePerDBCToMain 0 && Originale Dokumntation: 0=Keine Umlenkung, 1=Erzeuge <Datenbank>.dbc, wenn <Datenbank>.item.*.dc2 gewählt wurde <<>>RedirectFilePerDBCToMain 0 && Originale Dokumntation: 0=Keine Umlenkung, 1=Erzeuge <Datenbank>.dbc, wenn <Datenbank>.item.*.dc2 gewählt wurde
<<>> && Die Bimär-Datenbank wird nur dann automatisch zusammen gefügt, wenn diese Option 1 ist! <<>> && Die Bimär-Datenbank wird nur dann automatisch zusammen gefügt, wenn diese Option 1 ist!
<<>>ItemPerDBCCheck: 0 && 0=Aus, 1=Teste, ob <Datenbank>.item.*.dc2 einbezogen wird. <<>>ItemPerDBCCheck: 0 && 0=Aus, 1=Teste, ob <Datenbank>.item.*.dc2 einbezogen wird.
@@ -29800,7 +29787,9 @@ Define Class CL_LANG As Custom
<<>> && Diese Option kann auch per Tabelle gesetzt werden. <<>> && Diese Option kann auch per Tabelle gesetzt werden.
<<>> <<>>
<<>>---------------------------------------------------------------------------------------------------------------- <<>>----------------------------------------------------------------------------------------------------------------
<<>>-- Optionen für Datei per Klasse (UseClassPerFile: 1) (für VCX: vc2, für SCX: sc2) <<>>
<<>>-- Optionen für CLASS und FORM
<<>>- Optionen für Datei per Klasse (UseClassPerFile: 1) (für VCX: vc2, für SCX: sc2)
<<>>UseClassPerFile: 0 && 0=Eine Textdatei pro VCX/SCX, 1=Mehrere Dateien <Dateiname>.KlassenName.vc2 files, 2=Mehrere Dateien <Dateiname>.Basisklasse.KlassenName.vc2 <<>>UseClassPerFile: 0 && 0=Eine Textdatei pro VCX/SCX, 1=Mehrere Dateien <Dateiname>.KlassenName.vc2 files, 2=Mehrere Dateien <Dateiname>.Basisklasse.KlassenName.vc2
<<>> && Für 1, 2 wird jeweils auch ein Headerdatei <Dateiname>.vc2 erzeugt <<>> && Für 1, 2 wird jeweils auch ein Headerdatei <Dateiname>.vc2 erzeugt
<<>>RedirectClassPerFileToMain: 0 && 0=Keine Umlenkung, 1=Klassen (und Objekte) werden in die VCX/SCX geschrieben wenn eine Datei <Dateiname>[.Basisklasse].KlassenName.vc2 gewählt wurde <<>>RedirectClassPerFileToMain: 0 && 0=Keine Umlenkung, 1=Klassen (und Objekte) werden in die VCX/SCX geschrieben wenn eine Datei <Dateiname>[.Basisklasse].KlassenName.vc2 gewählt wurde
@@ -29808,17 +29797,17 @@ Define Class CL_LANG As Custom
<<>> <<>>
<<>>---------------------------------------------------------------------------------------------------------------- <<>>----------------------------------------------------------------------------------------------------------------
<<>>-- Beispiel für geänderte Textdatei Endungen, hier für SourceSafe Kompatibiltät: <<>>-- Beispiel für geänderte Textdatei Endungen, hier für SourceSafe Kompatibiltät:
<<>>extension: pj2=pja <<>>extension: pj2=pja && Text Datei für PJX
<<>>extension: vc2=vca <<>>extension: vc2=vca && Text Datei für VCX
<<>>extension: sc2=sca <<>>extension: sc2=sca && Text Datei für SCX
<<>>extension: fr2=fra <<>>extension: fr2=fra && Text Datei für FRX
<<>>extension: lb2=lba <<>>extension: lb2=lba && Text Datei für LBX
<<>>extension: mn2=mna <<>>extension: mn2=mna && Text Datei für MNX
<<>>extension: db2=dba <<>>extension: db2=dba && Text Datei für DBF
<<>>extension: dc2=dca <<>>extension: dc2=dca && Text Datei für DBC
<<>>-- Zusätzliche Endungen <<>>-- Zusätzliche Endungen
<<>>extension: fk2=fkx && FKY <<>>extension: fk2=fkx && Text Datei für FKY
<<>>extension: me2=fkx && MEM <<>>extension: me2=fkx && Text Datei für MEM
<<>> <<>>
<<>> <<>>
ENDTEXT ENDTEXT
@@ -30013,23 +30002,24 @@ Define Class CL_LANG As Custom
<<>>DBF_BinChar_Base64: 1 && 0=For character type fields, if NoCPTrans 0=do not transform, 1=use Base64 transform (default) <<>>DBF_BinChar_Base64: 1 && 0=For character type fields, if NoCPTrans 0=do not transform, 1=use Base64 transform (default)
<<>>DBF_IncludeDeleted: 0 && 0=Do not include deleted records (default), 1=Include deleted records <<>>DBF_IncludeDeleted: 0 && 0=Do not include deleted records (default), 1=Include deleted records
<<>> <<>>
<<>>-- Class per file options (UseClassPerFile: 1) <<>>-- CLASS and FORM options
<<>>- Class per file options (UseClassPerFile: 1)
<<>>UseClassPerFile: 0 && 0=One library tx2 file, 1=Multiple file.class.tx2 files, 2=Multiple file.baseclass.class.tx2 files <<>>UseClassPerFile: 0 && 0=One library tx2 file, 1=Multiple file.class.tx2 files, 2=Multiple file.baseclass.class.tx2 files
<<>>RedirectClassPerFileToMain: 0 && 0=Don't redirect to file.tx2, 1=Redirect to file.tx2 when selecting file.class.tx2 <<>>RedirectClassPerFileToMain: 0 && 0=Don't redirect to file.tx2, 1=Redirect to file.tx2 when selecting file.class.tx2
<<>>ClassPerFileCheck: 0 && 0=Don't check file.class.tx2 inclusion, 1=Check file.class.tx2 inclusion <<>>ClassPerFileCheck: 0 && 0=Don't check file.class.tx2 inclusion, 1=Check file.class.tx2 inclusion
<<>> <<>>
<<>>-- Example configuration for SourceSafe compatibility: <<>>-- Example configuration for SourceSafe compatibility:
<<>>extension: pj2=pja <<>>extension: pj2=pja && Text file to PJX
<<>>extension: vc2=vca <<>>extension: vc2=vca && Text file to VCX
<<>>extension: sc2=sca <<>>extension: sc2=sca && Text file to SCX
<<>>extension: fr2=fra <<>>extension: fr2=fra && Text file to FRX
<<>>extension: lb2=lba <<>>extension: lb2=lba && Text file to LBX
<<>>extension: mn2=mna <<>>extension: mn2=mna && Text file to MNX
<<>>extension: db2=dba <<>>extension: db2=dba && Text file to DBF
<<>>extension: dc2=dca <<>>extension: dc2=dca && Text file to DBC
<<>>-- Additional extensions <<>>-- Additional extensions
<<>>extension: fk2=fkx && FKY <<>>extension: fk2=fkx && Text file to FKY
<<>>extension: me2=fkx && MEM <<>>extension: me2=fkx && Text file to MEM
<<>> <<>>
<<>> <<>>
ENDTEXT ENDTEXT