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
This commit is contained in:
fdbozzo
2018-01-06 21:40:10 +01:00
parent 9f9efb2fc8
commit f0454e0392
6 changed files with 7 additions and 3 deletions

View File

@@ -1544,7 +1544,7 @@ DEFINE CLASS f_base AS form
tcFilename = SYS(5) + ADDBS(CURDIR()) + "TESTS\DATOS_TEST\" + tcFilename + '.bmp'
ENDIF
Declare Integer formtobmp IN "TESTS\PCT_DLL.dll" integer hwnd,String bmpFileName
Declare Integer formtobmp IN "PCT_DLL.dll" integer hwnd,String bmpFileName
retVal = formtobmp( THISFORM.HWnd, tcFilename )
*Declare Integer formtobmpA IN "TESTS\PCT_DLL.dll" string bmpfilename,integer nX,integer nY,integer nX2,integer nY2
@@ -1561,6 +1561,7 @@ DEFINE CLASS f_base AS form
ENDPROC
PROCEDURE Init
SET PATH TO (FULLPATH("..\", THIS.ClassLibrary)) ADDITIVE
THISFORM.cmdCapturar.SetFocus()
ENDPROC

View File

@@ -290,7 +290,9 @@ DEFINE CLASS ut__foxbin2prg__c_conversor_prg_a_bin__analyzeAssignmentOf_TAG AS F
*-- DATOS ESPERADOS
STORE 0 TO lnCodError_Esperado
lcValue_Esperado = REPLICATE( CHR(1), 517 ) + STR(23 + LEN(lcMemberdata),8) + '<VFPData>' + CR_LF + lcMemberdata + CR_LF + '</VFPData>'
*lcValue_Esperado = REPLICATE( CHR(1), 517 ) + STR(23 + LEN(lcMemberdata),8) + '<VFPData>' + CR_LF + lcMemberdata + CR_LF + '</VFPData>'
lcMemberdata = CHRTRAN(lcMemberdata,CR_LF,'') && Issue#15 - Doug Hennig
lcValue_Esperado = REPLICATE( CHR(1), 517 ) + STR(19 + LEN(lcMemberdata),8) + '<VFPData>' + lcMemberdata + '</VFPData>'
*-- TEST
loObj.analyzeAssignmentOf_TAG( @lcPropName, @lcPropValue, @laProps, @lnProp_Count ;

Binary file not shown.

View File

@@ -14039,7 +14039,8 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
IF NOT EMPTY(lcParent)
* Tiene Parent, y debe existir, si no es ignorado
IF loObjs.GetKey(lcParent) > 0
* NOTA: Del parent solo se puede comprobar el objeto primario.
IF loObjs.GetKey(GETWORDNUM(lcParent + '.', 1, '.')) > 0
* Existe: se agrega al array el nuevo objeto
loObjs.Add( '', lcParentObjName )
ELSE