Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Redimension de Controles
Message
 
 
À
08/08/2003 19:10:27
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Divers
Thread ID:
00818485
Message ID:
00818604
Vues:
21
Por lo que veo, realizas una operación de cálculo sobre un ratio 0.90 para utilizar redimensión....

Este ratio debería ser calculado independientemente de la resolución que deseas mantener, de esta forma podrás despreocuparte si es 640*480 o incluso más baja/alta. Al calcular el ratio dependiendo de las dimensiones iniciales del formulario, siempre realizará los calculos sobre la primera resolución que ha tenido de salida. El ratio puedes obtenerlo en el evento Init() de cada objeto con relación a su padre. Es decir, ...

Ratio_Altura = This.Height / This.Parent.Height && Obención del ratio
...

En cuanto a la parrilla, el tratamiento debe ser diferente a los controles normales que no son contenedores... y sus tratamiento al poseer columnas (no visuales y parecidas a las pestañas--Tab en Esquemas-de-página) es diferente, aplicando a cada una de sus columnas el ratio obtenido, con lo que tendrás que añadir (aconsejo matriz) para contener el número de columnas y ancho de cada una...

Si tienes alguna duda no dudes en contactar

JuanilloFox@hotmail.com (Qué sería nuestra vida sin un Zorro)
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform