Ver Mensaje Individual
  #1  
Antiguo 17-04-2020
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.474
Reputación: 21
newtron Va camino a la fama
Componente para redimensionar formulario

Hola a tod@s.


En este foro se ha preguntado bastante y de forma recurrente por el problema de redimensionar las pantallas para adaptarlas según la resolución de la pantalla donde se ejecute la aplicación.


Yo en particular es un tema que tenía pendiente desde hace bastante sin haberle dado una solución satisfactoria así que me he puesto con ese asunto para pasar estos días de poco o nulo trabajo.


Encontré un componente de pago que hacía ese trabajo aquí y estuve a puntiiiiiiito de comprarlo pero tiene dos pegas, primero que hay que rascarse el bolsillo (no mucho) pero algo y por otro lado que no se distribuye con código fuente.


Seguí mirando por la red y encontré este link en el que hay varios componentes de ese tipo que no me convencieron mucho excepto el llamado "TFormResizer v.2.0" que hace exactamente lo mismo que el de pago pero es freeware y viene con código fuente (que por cierto tuve que retocar un poco porque los Tlabels con resize=false y centrados no los manejaba bien.


Al final he preparado mi programa para que el usuario pueda redimensionar los formularios en tiempo de ejecución adaptándose todos los componentes sobre la marcha y, ya puestos, guardo la dimensión del formulario en el registro para que las próximas veces que se abra lo haga con las mismas características que tenía al cerrarse.



Resumiendo, dejo esto por aquí por si a alguien le interesa.


Saludos.
__________________
Be water my friend.
Responder Con Cita