Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-12-2004
pablo pablo is offline
Miembro
 
Registrado: oct 2003
Ubicación: Argentina . Junin
Posts: 78
Poder: 21
pablo Va por buen camino
scrollbars

Scroll:
-------

Hola!!
Tengo un form donde adentro tiene paneles allClient, pero cuando yo achico el tamaño del form en ejecucion, quiero que a
aparezcan las scrollBars, pero no aparecen, salvo que se saque el allClient a los paneles, el tema
es q si le saco el allClient a los paneles, cuando maximizo o agrando el form, me quedan chicos los paneles...

como puedo hacer para lograr teneer los paneles allClient y el autoscroll?

saludos
pablo
__________________
Pablo Tello
Responder Con Cita
  #2  
Antiguo 27-12-2004
Avatar de Edgar++
Edgar++ Edgar++ is offline
Miembro
 
Registrado: dic 2004
Ubicación: Buenos Aires
Posts: 15
Poder: 0
Edgar++ Va por buen camino
El problema es que estas utilizando la propiedad align cuando lo que vos necesitas es cambiarle el tamaño al panel en el evento onResize del form y ahi le especificás los cambios que necesites hacerle al tamaño del panel...

Para hacer esto yo recomiendo guardar en una variable privada del form el tamaño del mismo en el evento onResize, luego comparar el nuevo tamaño que tiene el form con el tamaño guardado en esta variable. Si el tamaño del form es mayor que el guardado, entonces agrandar el panel.

Creo que con lo que te dije es bien fácil pasarlo a codigo, pero si tenes problemas avisame que te lo paso yo
Responder Con Cita
  #3  
Antiguo 28-12-2004
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
A partir de Delphi 5 tienes los Anchors (puntos de Anclaje), quitas el align y estableces los anchors para el panel, de esta forma el panel se "agranda" con respecto a la posición de diseño.

En tiempo de diseño, debería de aparecer los Scrollbars del form, para que al maximizarlo se quiten automaticamente.

Tambien seria conveniente establecer los Constraints del Form, para impedir que se haga mas pequeño de lo que tu quieres.

Espero sea de utilidad. Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 21:18:42.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi