From c4dd417017ffa98243d9e897d3010d64b5bfd4c9 Mon Sep 17 00:00:00 2001 From: fdbozzo Date: Mon, 1 Jun 2015 23:23:38 +0200 Subject: [PATCH 1/2] =?UTF-8?q?-=20Cuando=20se=20exporta=20a=20texto=20un?= =?UTF-8?q?=20menu=20que=20usa=20comillas=20simples=20o=20una=20expresi?= =?UTF-8?q?=C3=B3n=20en=20el=20mensaje=20de=20las=20opciones,=20al=20regen?= =?UTF-8?q?erar=20el=20binario=20se=20recortan=20partes=20del=20mensaje=20?= =?UTF-8?q?de=20esas=20opciones=20(Mike=20Potjer)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FoxBin2PRGVersionFile.txt | 1 + foxbin2prg.exe | Bin 589739 -> 589715 bytes foxbin2prg.prg | 6 ++++-- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/FoxBin2PRGVersionFile.txt b/FoxBin2PRGVersionFile.txt index 50aa74b..ddb8f5f 100644 --- a/FoxBin2PRGVersionFile.txt +++ b/FoxBin2PRGVersionFile.txt @@ -18,6 +18,7 @@ Demo video using FoxBin2Prg with PlasticSCM: http://youtu.be/sE4wQ50Itqg Change History ------------------------------------------------------------- 2015/06/01 v1.19.45 +- Bug Fix: When a menu that uses single quotes or an expression in the option's MESSAGE is exported to text, when regenerating the menu from the text there are parts of the message that are cutted off (Mike Potjer) 2015/05/31 v1.19.44 diff --git a/foxbin2prg.exe b/foxbin2prg.exe index 3753536e1bddd2ed95b13e93108fe8c79035d8a1..d942520a992a8ee9d415e96b4e93c1a9ae53ac64 100644 GIT binary patch delta 10685 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 I`boR|KPNLgZ~y=R delta 10720 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 C>^F}9 diff --git a/foxbin2prg.prg b/foxbin2prg.prg index 8094777..dc779bb 100644 --- a/foxbin2prg.prg +++ b/foxbin2prg.prg @@ -167,6 +167,7 @@ * 14/05/2015 FDBOZZO v1.19.44 Bug Fix: En ciertos PCs FoxBin2Prg no retorna códigos de error cuando se llama como programa externo (Ralf Wagner) * 18/05/2015 FDBOZZO v1.19.44 Mejora: Permitir la exportación de datos de DBFs cuando se usa DBF_Conversion_Support:1 y CFG individual opcional * 31/05/2015 FDBOZZO v1.19.44 Bug Fix: Un arreglo previo en el manejo de errores en cascada provocó un reseteo del último estado de error de proceso, haciendo que a veces los errores no se reporten. +* 01/06/2015 FDBOZZO v1.19.45 Bug Fix: Cuando se exporta a texto un menu que usa comillas simples o una expresión en el mensaje de las opciones, al regenerar el binario se recortan partes del mensaje de esas opciones (Mike Potjer) * * *--------------------------------------------------------------------------------------------------- @@ -253,6 +254,7 @@ * 29/04/2015 Fidel Charny Reporte Bug v1.19.42: FoxBin2Prg a veces genera errores OLE cuando se ejecuta más de una vez en modo objeto sobre un archivo con errores (Arreglado en v1.19.43) * 10/05/2015 Esteban Herrero Reporte Bug v1.19.42: Cuando un form tiene AutoCenter=.T., hay veces en que al regenerar el binario y ejecutarlo no se muestra centrado (Arreglado en v1.19.43) * 29/04/2015 Ralf Wagner Reporte Bug v1.19.43: En ciertos PCs FoxBin2Prg no retorna códigos de error cuando se llama como programa externo (Arreglado en v1.19.44) +* 01/06/2015 Mike Potjer Reporte Bug v1.19.44: Cuando se exporta a texto un menu que usa comillas simples o una expresión en el mensaje de las opciones, al regenerar el binario se recortan partes del mensaje de esas opciones (Arreglado en v1.19.45) * * *--------------------------------------------------------------------------------------------------- @@ -24421,7 +24423,7 @@ DEFINE CLASS CL_MENU_OPTION AS CL_MENU_COL_BASE loReg.SKIPFOR = ALLTRIM( STREXTRACT( tcLine, 'SKIP FOR ', ';', 1, 2 ) ) CASE LEFT( tcLine, 8 ) == 'MESSAGE ' - loReg.MESSAGE = ALLTRIM( STREXTRACT( tcLine, '"', '"', 1, 4 ) ) + loReg.MESSAGE = ALLTRIM( SUBSTR( tcLine, 9 ) ) CASE LEFT( tcLine, 8 ) == 'PICTURE ' loReg.RESNAME = ALLTRIM( STREXTRACT( tcLine, '"', '"' ) ) @@ -24620,7 +24622,7 @@ DEFINE CLASS CL_MENU_OPTION AS CL_MENU_COL_BASE loReg.SKIPFOR = ALLTRIM( STREXTRACT( tcLine, 'SKIP FOR ', ';', 1, 2 ) ) CASE LEFT( tcLine, 8 ) == 'MESSAGE ' - loReg.MESSAGE = ALLTRIM( STREXTRACT( tcLine, '"', '"', 1, 4 ) ) + loReg.MESSAGE = ALLTRIM( SUBSTR( tcLine, 9 ) ) CASE LEFT( tcLine, 8 ) == 'PICTURE ' loReg.RESNAME = ALLTRIM( STREXTRACT( tcLine, '"', '"' ) ) From 72b1e6d65eb06d7322bae357419d67f8a122da3a Mon Sep 17 00:00:00 2001 From: fdbozzo Date: Tue, 2 Jun 2015 23:08:09 +0200 Subject: [PATCH 2/2] =?UTF-8?q?Correcci=C3=B3n=20de=20"cutted"=20por=20"cu?= =?UTF-8?q?t"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FoxBin2PRGVersionFile.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FoxBin2PRGVersionFile.txt b/FoxBin2PRGVersionFile.txt index ddb8f5f..1874396 100644 --- a/FoxBin2PRGVersionFile.txt +++ b/FoxBin2PRGVersionFile.txt @@ -18,7 +18,7 @@ Demo video using FoxBin2Prg with PlasticSCM: http://youtu.be/sE4wQ50Itqg Change History ------------------------------------------------------------- 2015/06/01 v1.19.45 -- Bug Fix: When a menu that uses single quotes or an expression in the option's MESSAGE is exported to text, when regenerating the menu from the text there are parts of the message that are cutted off (Mike Potjer) +- Bug Fix: When a menu that uses single quotes or an expression in the option's MESSAGE is exported to text, when regenerating the menu from the text there are parts of the message that are cut off (Mike Potjer) 2015/05/31 v1.19.44