Lutz
4c7589c927
removed binary sources (FoxBin2Prg)
2023-08-26 21:49:42 +02:00
fdbozzo
9fd9343840
- Bug Fix: VCX/SCX properties named "note" are not properly converted (Tracy Pearson)
2020-04-01 17:40:50 +02:00
fdbozzo
3808aab6d7
- Add some fixes to existent ut_tests
...
- Add missing tests
2020-04-01 16:06:42 +02:00
fdbozzo
bbaad331a5
Bug Fix: The alphabetic ordering of ADD OBJECT's objects can cause that some objects be created in erroneous order, causing unexpected behavior (Jochen Kauz) [ https://github.com/fdbozzo/foxbin2prg/issues/28 ]
...
NOTE: This Bug Fix implies that when tx2 files are regenerated, differences will occur almost certainly for the first time, so do not regenerate all tx2 files unnecesarily to keep differences at minimum.
2018-07-31 10:57:08 +02:00
fdbozzo
e2b5582156
Bug Fix: Error 1098, Cannot find ... [ENDT] that closes ... [TEXT] Issue#26 when there is a field named TEXT as first line-word (KIRIDES)
2018-07-09 23:12:55 +02:00
fdbozzo
955916c2b4
- MEM file structure support (complementary files)
2018-03-25 23:55:35 +02:00
fdbozzo
1f1c691573
- MEM file structure support
2018-03-25 23:48:49 +02:00
fdbozzo
aa6508a5f7
Added new test files
2018-03-23 21:07:50 +01:00
fdbozzo
655ec8ca84
- Nueva opción de configuración "PRG_Compat_Level": 0=Legacy, 1=HELPSTRING as Procedure comment
...
- Configurado PRG_COMPAT_LEVEL=0 por defecto para no romper compatibilidad y modificado un test para que ese seteo no lo afecte
2018-03-03 16:35:55 +01:00
fdbozzo
f0454e0392
foxbin2prg.prg: Issue#15 fix (check only main object)
...
lib_controles.vcx: Change PCT_DLL.dll path
ut__foxbin2prg__c_conversor_prg_a_bin__analyzeAssignmentOf_Tag.prg: Adapt test case for issue#15
EXE generation
2018-01-06 21:40:10 +01:00
fdbozzo
af768fe7a1
Test Bug Fix: DBF INTEGER AUTOINC test is failing because of a bad DBF reference value
...
DBF INTEGER AUTOINC test: Added more info about NextVal and Step values
2017-12-02 14:29:08 +01:00
fdbozzo
e307377d40
Nuevo test para la característica ClassPerFile
2017-02-18 12:18:45 +01:00
fdbozzo
8cc6590a5a
- Reemplazadas las funciones de VFP9 de bajo nivel (FRead, FWrite) con el objeto del sistema Scripting.FileSystemObject para evitar el límite de 8-16KB en los campos memo
...
- Actualización de los Tests para el DBF fb2p_free
2016-05-29 16:28:19 +02:00
fdbozzo
4ee81ae28e
- Importación de Datos desde DB2 con nueva opción DBF_Conversion_Support: 8
...
- Nuevo método get_DBF_Configuration() que devuelve el objeto CFG de la tabla indicada
- Nuevo método conversionSupportType() que devuelve el código de conversión soportado para el archivo indicado
- Modificados los métodos hasSupport_Bin2Prg() y hasSupport_Prg2Bin() para permitir indicar un nombre completo de archivo y no solo su extensión
2016-05-29 10:07:08 +02:00
fdbozzo
86cab6ab41
Continuar la implementación de la importación de datos desde los DB2 sugerida por Walter Nichols
2016-05-24 20:22:05 +02:00
fdbozzo
a2906bb626
Preview 7:
...
Bug Frx/Lbx: Cuando se agrupan controles en diseño y se convierte a texto, al regenerar se pierden las agrupaciones (Lutz Scheffler)
2016-02-06 16:14:43 +01:00
fdbozzo
842dd4638f
Bug Fix mnx: Cuando se usa '&&' en los textos de las opciones, se corrompe el binario del menú al regenerarlo (Walter Nichols)
2015-09-01 16:46:39 +02:00
fdbozzo
0f4061157a
Intento inicial de soportar conversión de datos en ambos sentidos
2015-08-04 21:25:07 +02:00
fdbozzo
c419ece8a7
- Mejora API-PJX: Nuevo método loadModule() que devuelve el objeto Project interno de FoxBin2Prg cuando se pasa un nombre de proyecto existente
...
- Mejora API-PJX: Nuevo método getFilesNotFound() para el objeto Project de FoxBin2Prg, que devuelve la cantidad de archivos del proyecto que no se encuentran y un array con los estados de existencia de cada archivo
2015-06-21 17:13:52 +02:00
fdbozzo
159d6f8972
- Bug Fix: FoxBin2Prg PRG2BIN does not return error codes (Ralf Wagner)
...
- Bug Fix: FoxBin2Prg sometimes generates an OLE error when executed for second time on a file with problems (Fidel Charny)
2015-04-29 05:03:08 +02:00
fdbozzo
fd26237454
- Internacionalización: Cambiados varios nombres de métodos a Inglés (Ejecutar => Execute, TieneSoporte_* => hasSupport_*, EvaluarConfiguracion => EvaluateConfiguration, AvanceDelProceso => ProcessProgress, Ejecutar => Execute, cargar_frm_avance => loadProgressbarForm, descargar_frm_avance => unloadProgressbarForm, AvanceDelProceso => ProcessProgress)
2015-04-16 01:31:06 +02:00
fdbozzo
10a1cbb055
- Ajustes en los UT para que no muestren mensajes de error ni barra de progreso
2015-04-13 00:22:12 +02:00
fdbozzo
f8de222420
- Ajuste de algunos UT FoxUnit
2015-04-12 21:34:32 +02:00
fdbozzo
a4780b8ec0
- Corrección de Tests y agregado de nuevos UT
2015-04-06 01:00:49 +02:00
fdbozzo
9b4d517038
Preview 13
...
- Arreglos para herencia de CFGs por directorio y UTs asociados
2015-04-03 01:30:48 +02:00
fdbozzo
2df37c5929
- Ajuste UT de reportes FRX
...
- Ajuste de vista texto FRX para verificar el nuevo resultado de donde se quitan CRLF innecesarios de algunos tags
2015-04-02 16:02:56 +02:00
fdbozzo
8dc1452349
- Ajustes de tests unitarios para comprobar la funcionalidad de la evaluación de configuración con herencia por directorio
2015-04-02 15:59:31 +02:00
fdbozzo
dfafc7ff38
- Arreglo de la información de los índices que se había desacomodado por ordenarlos alfabéticamente
...
- Arreglo del test de índices para que no tenga en cuenta el orden de los mismos, sino su estructura
- Nueva vista local offline para testear la BDD
2015-03-22 02:08:51 +01:00
fdbozzo
ede506655c
- Nuevo método "analizarBloque_EXTERNAL_MEMBER" (Prg->Bin)
...
- Nuevo método "identificarBloquesDeCabecera" (Prg->Bin)
- Nuevo método "verificar_MIEMBROS_EXTERNOS" (Prg->Bin)
- Nueva propiedad "_Saved" en todas las clases intermedias para saver si los datos fueron pasados a propiedades
- Nueva propiedad "_ToText" que guarda el texto generado por cada clase independiente, para poder separar por archivo cuando se usa ClassPerFile
- Nuevo método intermedio "read_BinDataToProperties" que lee los datos del binario y los pasa a propiedades para luego generar los textos
2015-03-19 18:31:01 +01:00
fdbozzo
cd73d10b50
- Agregado nuevo switch l_AutoClearProcessedFiles con .T. por defecto
...
- Arreglado reporte que tenía un CR en vez de un CR+LF en uno de los campos memo
2015-03-14 13:55:26 +01:00
fdbozzo
cff6226be2
Changeset: 671 - Cambio de la clase principal de FoxBin2Prg de custom a session (Lutz Scheffler)
...
- Se cambia el uso de la propiedad o_Conversor por la variable loConversor
2015-03-05 20:44:23 +01:00
fdbozzo
0d740a6a36
Changeset: 649 - Bug Fix scx/vcx: Procesar solo un nivel de text/endtext, ya que no se admiten más niveles (Lutz Scheffler)
2015-03-01 17:46:43 +01:00
fdbozzo
5ee6024c7c
Changeset: 634 - Nuevo caso de prueba para probar la corrección de la detección entre líneas con ";"
2015-01-14 20:13:38 +01:00
fdbozzo
2a276639cc
Changeset: 633 - Arreglo de separación de lineas y comentarios
...
- Arreglo de test unitarios sobre configuración CFG
2015-01-14 20:11:07 +01:00
fdbozzo
050fd9001c
Changeset: 629 v1.19.41
...
- Bug Fix db2: Detección errónea de tabla inválida cuando el tamaño es inferior a 328 bytes. Límite mínimo cambiado a 65 bytes.
- Bug Fix vcx/scx: Detección errónea de estructuras PROCEDURE/ENDPROC cuando se usan como parámetros en LPARAMETERS (Ryan Harris)
- Bug Fix db2: Detección errónea de tabla inválida cuando el tamaño es inferior a 328 bytes. Límite mínimo cambiado a 65 bytes.
2015-01-13 19:39:45 +01:00
fdbozzo
fcbe37affc
Changeset: 622 - Modificación de los Tests Unitarios FoxUnit para la nueva configuración "ShowProgressbar"
2015-01-08 20:45:56 +01:00
fdbozzo
76fd8a7ffe
Changeset: 600 - Modificación FRX para caso de prueba y agregado de algunos archivos mas
2015-01-04 15:48:14 +01:00
fdbozzo
39b3ff31ec
Changeset: 589 fdbozzo - 01/01/2015 20:40:50:
...
- Arreglo de algunos tests
2015-01-01 20:52:43 +01:00
fdbozzo
2cee2819d4
Changeset: 581 fdbozzo - 23/12/2014 23:46:48:
...
- Bug fix dc2: Los datos de DisplayClass y DisplayClassLibrary tenían el valor de "Default" en vez del propio (Christopher Kurth/Ryan Harris)
2014-12-31 01:37:31 +01:00
fdbozzo
ccde6a01f5
Changeset: 557 fdbozzo - 13/12/2014 14:36:10:
...
- Normalización y modificación UT
2014-12-13 15:28:56 +01:00
fdbozzo
7e20d4a0fb
Changeset: 524 fdbozzo - 28/11/2014 09:32:22:
...
- Varias optimizaciones reemplazando "TEXT TO" con "var = var + string"
- Agregados indicadores de proceso
2014-11-29 04:13:07 +01:00
fdbozzo
381051471b
Changeset: 518 fdbozzo - 23/11/2014 17:49:25:
...
- Arreglo de capitalización en DEFINE CLASS <nombre>
2014-11-23 18:09:03 +01:00
fdbozzo
797d67a5ff
Changeset: 455 fdbozzo - 26/10/2014 14:54:16:
...
- Librería de Clases de ejemplo fb2p_test.vcx actualizada
2014-10-26 14:55:08 +01:00
fdbozzo
6138c584eb
Changeset: 444 fdbozzo - 23/09/2014 20:54:06:
2014-09-27 03:11:47 +02:00
fdbozzo
9ab80bf27a
Changeset: 429 fdbozzo - 27/08/2014 23:51:37:
...
- Actualización documentación interna
2014-08-28 12:01:27 +02:00
fdbozzo
c27b745673
Changeset: 424 fdbozzo - 26/08/2014 22:28:21:
...
- Nuevo caso de Unit Testing para comprobar que una propiedad llamada "Text" no se reconoce como estructura Text/EndText
2014-08-26 22:33:13 +02:00
fdbozzo
15835ddd94
Changeset: 401 fdbozzo - 10/08/2014 11:42:25:
2014-08-10 11:42:46 +02:00
fdbozzo
dc5f469354
Changeset: 399 fdbozzo - 09/08/2014 14:39:34:
...
- Agregado caso de prueba para orden de métodos (basado en el enviado por Ryan)
- Limpieza de código
- Actualización de historial en header foxbin2prg.prg
2014-08-10 11:01:05 +02:00
fdbozzo
965926e135
Changeset: 398 fdbozzo - 08/08/2014 16:16:51:
...
- Arreglo bug orden de métodos
2014-08-09 14:39:32 +02:00
fdbozzo
8cea2ff6d0
Changeset: 394 fdbozzo - 06/08/2014 23:45:03:
...
- Arreglo bug ";" y "," antes de EndText
2014-08-07 00:11:46 +02:00