Tengo un TScrollBox que tiene un RichEdit que es más grande que el scrollbox, por lo que ambas barras de desplazamiento laterales aparecen en el scrollbox. Entonces tengo una función DoTask
que llama al RichEdit.SetFocus
.¿Cómo puedo desactivar el comportamiento de deslizamiento en la vista de TScrollBox?
Cuando me desplazo hacia abajo hasta donde quiero ver parte del control de texto, y luego llamo al DoTask
, ScrollBox se desplazará automáticamente a la parte superior de RichEdit. ¿Cómo puedo evitar eso?
Sí, está claro. –
no usar el cuadro de desplazamiento parece ser la solución obvia ya que tiene más barras de desplazamiento de las necesarias –
@David: si el RichEdit es el único componente en el scrollbox, estoy de acuerdo. Por supuesto que no sabemos si es así. Poner un único componente que tenga sus propias barras de desplazamiento en un scrollbox sería un poco ... extraño, de hecho. –