El problema es que el componente no esta mas en la ventana es como si lo sacara y lo guardara en el TList.. se muestra la ventana sin los componentes Edit que estaban en visible, lo que debería guardar en el array es el nº de tag. Si cambio este array por algún array de integer, delphi te brinda alguna manera de ordenar los arrays de enteros o tenemos que desarrollar nuestro propio algoritmo?
Código Delphi
[-]
with JfPageControlOrdenRango do
for vI := 0 to Tabs.Count - 1 do
if Tabs[vI].Visible then
for vJ := 0 to Tabs[vI].Page.ControlCount - 1 do
if Tabs[vI].Page.Controls[vJ] is TJfEdit then
if (Tabs[vI].Page.Controls[vJ] as TJfEdit).Visible then
ListaDeTags.Add(TJfEdit(Tabs[vI].Page.Controls[vJ])); <----- AQUI
Gracias, saludos.