|
Forero Junior
![]()
|
Buenos días y buenas tardes compañeros existe alguna forma de ajustar el tamaño de un control cuando estoy ejecutando la aplicación por ejemplo tengo 2 Listview en mi pantalla y quiero achicar el largo o alto de uno y aumentar el largo o el alto del otro.
Muchas gracias de ante mano. |
||||||||
|
|
|
|
Administrador
![]()
|
@Roberto, sí claro que puedes, tienes que jugar con las propiedades width y height del ListView, lo más fácil con un par de botones. Si lo quieres hacer redimensionar con el ratón, también se puede pero ya es un poco más complicado.
NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
|
Forero Junior
![]()
|
Gracia Kuk pensé que había una forma mas fácil de hacerlo pero programarlo ya es mas complicado hay que tener varias cosas en cuentas sobre todo cuando mueves el cursor de izquierda a derecha y de arriba abajo yo lo empece a programar pero cuando llegue ha ese punto fue cuando me enrede y pensé que podía existir alguna herramienta que lo facilitara un poco
|
||||||||
|
|
|
|
Administrador
![]()
|
@Roberto, existe un control llamado Splitter, viene en el cuajo de controles ActiveX de varios proveedores, como Codejock y creo que en DB-Tech también.
NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
|
Administrador
![]()
|
@Roberto, mmmm, nunca lo he hecho pero imagino que se puede con llamadas WinAPI.
Pero para qué lo quieres? Busca en Google ![]() NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
|
Forero Junior
![]()
|
Kuk el problema es que cuando estoy ajustando el tamaño del ListView el puntero del mouse se adelanta mucho mas que tamaño del control esto me sucede cuando estoy ajustando el control por el lado izquierdo que es el mas difícil y pensé ir ajustando la posición del puntero.
|
||||||||
|
|
|
|
Administrador
![]()
|
@Roberto, lo mejor va a ser que cuelgues un pantallzo para que vemos qué es lo que necesitas exactamente. Lo mismo encontramos una solución alternativa, más fácil y elegante que tener que jugar con el puntero, cosa que nunca he necesitado.
NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
|
Forero Junior
![]()
|
Kuk ya pude solucionar el problema, estaba cometiendo el error de pesarle a la rutina de ajustar el tamaño del control la variable POW-ARG-X sin signo. La rutina la llamo desde el evento MouseMove del ListView.
Bueno ya tengo resuelto el 50% que es el ajuste horizontal me que el vertical pero espero que ya me sea mas fácil. Ahora el problema que tengo es con el Scrollbar del ListView que cuando muevo el cursor por encima de el no me devuelve las coordenadas del cursor ademas el alto y el largo del ListView disminuyen en 20 pixel tengo que ver que hago porque al no devolverme las coordenadas no se cuando cambiar el puntero del mouse a POW-MP-SIZENS o POW-MP-SIZENESW. Gracias por estar siempre dispuesto para ayudarnos. ¿Tengo forma de saber si el ScrollBar Horizontal o Vertical están activos? Perdóname si no te respondo con inmediatez pero no tengo Internet todo el tiempo y muchas veces no tengo ni electricidad. |
||||||||
|
|
|
![]() |
| Herramientas | |
|
|
| Archivo - Cobol Foro | Contactar con Nosotros - Cobol Foro | |||||||