Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 29-11-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Empezado por borlandpablo Ver Mensaje
Pero date cuenta que si el programa lo realizo (por poner un ejemplo) en una pantalla de 800 x 600, cuando yo utilice el programa en una pantalla de 1024 x 768 y lo maximizo, tendría que tener en cuenta a qué resolución está. Lo que quiero decir es que tendré que variar el tamaño de algunos componentes según la resolución de cada pantalla.
Un saludo.
Para adaptar la presentación a diferentes resoluciones podés usar:
Código:
void __fastcall TForm1::FormCreate(TObject *Sender)
{
  int  Ancho = 800, // Aqui los valores de la resolución 
       Alto  = 600; // en que la aplicación es realizada 

 if(Screen->PixelsPerInch == 96){
    Height = Height * Screen->Height / Alto;
    Width =  Width * Screen->Width / Ancho;
    ScaleBy(Screen->Width, Ancho);
  }
  else if(Screen->PixelsPerInch == 120){
    Height = Height * Screen->Height / Alto;
    Height = Height + ((Height*15) / 100);
    Width = Width * Screen->Width / Ancho;
    Width = Width + ((Width*15) / 100);
    ScaleBy(Screen->Width, Ancho);
    Top = Top - 70;
    Left = Left - 70;
  }
  else {
    Height = Height * Screen->Height / Alto;
    Width = Width * Screen->Width / Ancho;
    ScaleBy(Screen->Width, Ancho);
  }
}
Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
 



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Formularios Pdf adebonis Varios 0 12-05-2012 12:09:30
Como controlar Componentes desde otro Formularios rgstuamigo .NET 5 21-12-2008 16:54:53
Como usar los formularios MDI, constructores de componentes Narlohe OOP 3 11-12-2006 10:54:10
Formularios MDI hmoner Varios 11 30-01-2006 16:44:18
Formularios en PHP Churi PHP 8 15-11-2005 20:19:24


La franja horaria es GMT +2. Ahora son las 23:52:36.


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