Não é grande coisa, é praticamente renomear variáveis.
Mas pra dar uma idéia, falta renomear quase 16.000 ocorrências.
É um longo trabalho, vai ser terrível perder as mudanças se sair versão nova.
Além disso, são necessários testes.
As mudanças são totalmente compatíveis, basta usar a qualquer momento, não precisa esperar terminar.
Supondo que testem a cada 200 mudanças ... em caso de pane geral é reavaliar as 200 mudanças, ou até anular as 200 mudanças.
Não vai ser tão simples, depois de milhares de mudanças....
Uma amostra de fonte atual, meio alterado e funcionando:
Código: Selecionar todos
i := oFormI:Index
oFormI:IsDeleted := .T.
oFormI:Handle := 0
oFormI:Name := ""
oFormI:IsActive := .f.
oFormI:Type := ""
oFormI:ParentHandle := 0
oFormI:InitProcedure := ""
oFormI:ReleaseProcedure := ""
oFormI:TooltipHandle := 0
oFormI:FormContextMenuHandle := 0
_HMG_SYSDATA [ 75 ] [i] := ""
_HMG_SYSDATA [ 76 ] [i] := ""
_HMG_SYSDATA [ 77 ] [i] := ""
_HMG_SYSDATA [ 78 ] [i] := ""
_HMG_SYSDATA [ 79 ] [I] := Nil
_HMG_SYSDATA [ 80 ] [i] := ""
_HMG_SYSDATA [ 81 ] [i] := .F.
_HMG_SYSDATA [ 82 ] [i] := ''
_HMG_SYSDATA [ 83 ] [i] := ''
_HMG_SYSDATA [ 84 ] [i] := ''
_HMG_SYSDATA [ 87 ] [i] := 0
_HMG_SYSDATA [ 88 ] [I] := 0
_HMG_SYSDATA [ 89 ] [i] := {}
_HMG_SYSDATA [ 90 ] [i] := {}
oFormI:VirtualHeight := 0
_HMG_SYSDATA [ 85 ] [i] := ""
_HMG_SYSDATA [ 86 ] [i] := ""
oFormI:VirtualWidth := 0
_HMG_SYSDATA [ 93 ] [i] := .f.
_HMG_SYSDATA [ 94 ] [i] := ""
_HMG_SYSDATA [ 95 ] [i] := ""
