PDA

Ver la Versión Completa : Algo un poco extraño


JerS
19-10-2005, 22:01:36
Como estan mis amigos de Club delphi!, hoy les voy a preguntar algo un poco fuera de lo comun; yo estoy haciendo un sistema grafico donde mi lienzo es un Tpanel (es decir todas las imagenes y shape las emparento a ese Panel)
hay alguna manera que yo pueda eliminar todos los elementos que estan emparentados a mi panel; ejem: si tengo varias imagenes montadas sobre el panel y yop quiero borrar las imagenes sin liberar el panel.

y algo un poco mas dificil seria imprimir todo aquello que este arriba del panel!!



Muchas Gracias :D
(Y) (Y)

roman
19-10-2005, 22:22:56
La propiedad Controls del panel es un arreglo que lista todos los controles que tienen al panle como Parent. Sólamente tienes que recorrer este arreglo y liberar sus elementos:


for I := 0 to Panel1.ControlCount - 1 do
Panel1.Controls[I].Free;


// Saludos