Shordi   Hace 2 horas
#1
Estoy en estos días rehaciendo mi abandonado proyecto del editor gráfico de bases de datos sqlite. Todo va progresando pero me he atascado con una tontería estética: Si el diseño de la BD es complejo y pinchas y arrastras y sueltas (drag & drop( el objeto fuera del área visible del ScrollArea, ésta amplía su tamaño y te muestra las barras de desplazamiento, pero no consigo que se haga un Scroll dinámico, es decir, que si pincho y arrastro hacia la derecha, digamos, un objeto el scrollArea haga Scroll hacia la derecha siguiendo al que llevo pinchado y desplace hacia la izquierda la vista como si lo hiciésemos con la barra de desplazamiento.
¿Alguien tiene algo hecho en éste sentido? No subo ejemplo porque es muy complejo el tema tal como lo tengo diseñado ahora. Os adjunto la imagen del aspecto del programa. Imaginad que pincháis uno de los cuadros y lo desplazáis a la derecha... pues eso.

[Imagen: 3FjnLNrl.png]

Saludos.
Última modificación: Hace 2 horas por Shordi.

No podemos regresar
jguardon   Hace 1 hora
#2
Hola Shordi

Nunca se me ha planteado ese caso, pero imagino que si eres capaz de obtener las coordenadas locales bajo el puntero del mouse, sería posible desplazar “manualmente” el contenido del scrollarea hacia el lado a donde se dirige el puntero.

La verdad es que uno esperaría que este comportamiento fuese, digamos, automático, pero es todo lo que se me ocurre en este momento.

Saludos

Por favor, usa el corrector ortográfico antes de pulsar el botón 'Enviar'
  
Usuarios navegando en este tema: 2 invitado(s)
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.