Ver Mensaje Individual
  #1  
Antiguo 21-07-2010
Kandorf Kandorf is offline
Miembro
 
Registrado: may 2007
Posts: 38
Reputación: 0
Kandorf Va por buen camino
Simular evento OnScroll para ScrollBox

Antes de nada plantearé mi problema.
Estoy creando un programa en el que tengo que crear muchos objetos y los muestro en un ScrollBox, el problema está en que cuando creo demasiados me da un error de Violación de acceso de memoria, así que lo que se me ha ocurrido es crear sólo los objetos que deverían verse en el ScrollBox en ese momento, para ello he pensado que sería necesario utilizar el evento OnResize, del que dispone el objeto ScrollBox, y el evento OnScroll, que no lo tiene, este es el más importante, ya que habrá que mostrar los nuevos objetos y borrar los que no se tengan que ver al mover la posición del scrollbox.
Explico el problema y el programa más detalladamente en el siguiente post: http://www.clubdelphi.com/foros/showthread.php?p=370790

He encontrado un post (http://www.mandacojones.com/foros/sh...ad.php?t=34990) en el se explican cómo hacer algo así, pero yo creo un procedimiento llamado:
Código Delphi [-]procedure TFrmPrincipal.ScbMapaWndProc(var Msg: TMessage);

Pero no me captura en evento, y si intento poner un breakpoint en el código lo marca como si fuera un comentario

Un saludo y gracias por vuestro tiempo.
Responder Con Cita