Gostei dessa "brincadeira".
Estou alterando outras tabelas para um mesmo formato.
FOR EACH oElement IN ze_TabCest()
FOR EACH oElement IN ze_TabUf()
FOR EACH oElement IN ze_TabCidade()
FOR EACH oElement IN ze_TabCfOp()
E por aà vai...
Talvez até uma LIB com todas as tabelas, e fica menos fonte pra compilar.
Ou DLL, ou HRB, ou resource, ou alguma opção diferente.
De qualquer jeito, já tenho no próprio EXE, pra atualizar fácil nos clientes.
Apenas estou separando em módulos, e trocando as rotinas por FOR/EACH igual acima.
O que vou fazer depois, ainda não sei.
O EXE, por usar mingw, está com 2.5MB, nem sei se compensa inventar algo diferente.
Quando se usam imagens em resource fica muito maior que isso.