Changeset: 199 fdbozzo - 09/03/2014 14:22:20:
- Arreglo de bug: cuando 2 o más métodos contienen el mismo nombre (ej: met y met2) se genera mal el tx2 (Ryan Harris)
This commit is contained in:
@@ -7867,23 +7867,24 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
WITH THIS AS c_conversor_bin_a_prg OF 'FOXBIN2PRG.PRG'
|
WITH THIS AS c_conversor_bin_a_prg OF 'FOXBIN2PRG.PRG'
|
||||||
FOR I = 1 TO tnMethodCount
|
FOR I = 1 TO tnMethodCount
|
||||||
lcMethod = CHRTRAN( taMethods(I,1), '^', '' )
|
lcMethod = CHRTRAN( taMethods(I,1), '^', '' )
|
||||||
lnProtectedItem = ASCAN( taProtected, taMethods(I,1), 1, 0, 0, 1)
|
lnProtectedItem = ASCAN( taProtected, taMethods(I,1), 1, 0, 0, 1+2+4)
|
||||||
lnCommentRow = ASCAN( taPropsAndComments, '*' + lcMethod, 1, 0, 1, 1+8)
|
|
||||||
|
|
||||||
DO CASE
|
IF lnProtectedItem = 0
|
||||||
CASE lnProtectedItem = 0
|
lnProtectedItem = ASCAN( taProtected, taMethods(I,1) + '^', 1, 0, 0, 1+2+4)
|
||||||
*-- M<>todo com<6F>n
|
|
||||||
lcProcDef = 'PROCEDURE'
|
|
||||||
|
|
||||||
CASE taProtected(lnProtectedItem) == taMethods(I,1)
|
IF lnProtectedItem = 0
|
||||||
|
*-- M<>todo com<6F>n
|
||||||
|
lcProcDef = 'PROCEDURE'
|
||||||
|
ELSE
|
||||||
|
*-- M<>todo oculto
|
||||||
|
lcProcDef = 'HIDDEN PROCEDURE'
|
||||||
|
ENDIF
|
||||||
|
ELSE
|
||||||
*-- M<>todo protegido
|
*-- M<>todo protegido
|
||||||
lcProcDef = 'PROTECTED PROCEDURE'
|
lcProcDef = 'PROTECTED PROCEDURE'
|
||||||
|
ENDIF
|
||||||
|
|
||||||
CASE taProtected(lnProtectedItem) == taMethods(I,1) + '^'
|
lnCommentRow = ASCAN( taPropsAndComments, '*' + lcMethod, 1, 0, 1, 1+2+4+8)
|
||||||
*-- M<>todo oculto
|
|
||||||
lcProcDef = 'HIDDEN PROCEDURE'
|
|
||||||
|
|
||||||
ENDCASE
|
|
||||||
|
|
||||||
*-- Nombre del m<>todo
|
*-- Nombre del m<>todo
|
||||||
TEXT TO lcMethods ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
TEXT TO lcMethods ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
||||||
|
|||||||
Reference in New Issue
Block a user