by Armando Picon » Tue Jan 23, 2007 7:09 pm
Antonio, me parece entender que Kleyber esta sugiriendo que el redimensionamiento se realice en funciòn a la resoluciòn del monitor, automáticamente
Es cierto que al usar la clàsula RESIZE16 se produce un redimensionamiento pero... parece que que solo se dà dentro de la misma resoluciòn a la que fue creado la ventana o el diàlogo. Si fue creado en 800x600 y en ese momento ajustas la resoluciòn de tu monitor, por ejemplo a 1200x720, nuestras aplicaciones no se ajustan a la nueva resoluciòn sino se quedan en el mismo tamaño anterior dejando parte de la pantalla sin ser ocupado.
Uno de los miembros del foro nos ha alcanzado el còdigo que el utiliza para redimensionar ventanas, diàlogos y controles pero èl parte de una base por ejemplo 800x600 y le otorga un peso de 1; si su programa pasa a funcionar en 1200x720, etc. le va otorgando nuevos pesos y hace la conversiòn para adecuarse a la nueva resoluciòn. Estuve buscando una funciòn que me devolviera la resoluciòn de la pantalla pero... no lo encontré.
FWH + BCC582 + WorkShop 4.5 + Resource Hacker + Mingw
Mis nuevas herramientas
Comunicacion via WhatsApp (+51) 957549 665
Comunicación via Correo: apic1002002 at yahoo dot es;
apic1002002@gmail.com