Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-10-2008
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.503
Poder: 23
MAXIUM Va camino a la fama
Bueno, tras meditarlo mientras jugaba ajedrez con Zarko Gajic, el código que me funciona medianamente bien (en realidad bien), me quedo así:
Código Delphi [-]
procedure TForm1.FormCreate(Sender: TObject);
Const Proporcion = 4/3;
Begin
  // Redimensiona la aplicación en base a la resolución de la pantalla.
     If (Screen.Width/Screen.Height) = Proporcion Then
         Begin
         ScaleBy(Screen.WorkAreaHeight, Height);
         WindowState:= wsMaximized;
         End
     Else
         Begin
         ScaleBy(Trunc(Screen.WorkAreaHeight*Proporcion), Width);
         Height:= Screen.WorkAreaHeight;
         Top:= 0;
         Left:= (Screen.Width - Width) Div 2;
         BorderIcons:= BorderIcons - [biMaximize];
         End;
End;

¿Alguien se atreve a testearlo?, el formulario en diseño esta en formato 4:3 y WindowState:= wsNormal.
Responder Con Cita
  #2  
Antiguo 13-10-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 31
Lepe Va por buen camino
(si hacen clic en la imagen para ver la original, asegúrense de que imageshack no le cambia el tamaño para que quepa en su monitor. Asi podrán ver la diferencia real de ambos.

En tiempo de diseño:


En tiempo de ejecución obtienes esto:


En un monitor 16:10 de 24'' pantalla ancha a resolución 1920x1200 sólo con la barra de tareas de windows (sin barras de herramientas en el escritorio)

Detalles:
- Aparece el scrollbar horizontal aún cuando no sería necesario.
-Es una aplicación para gente con problemas de visión. Si quisiera ver así de grande las ventanas, usaría una resolución de 800x600 en el 24 pulgosos.

No sé que tipo de aplicación estás haciendo, pero deberías usar los Anchors, wsMaximized y punto pelota.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #3  
Antiguo 13-10-2008
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.503
Poder: 23
MAXIUM Va camino a la fama
Algún día dare con el código. Lepe, en tiempo de diseño la forma a de estar en proporción 4:3 . Gracias por tu interes y ayuda.
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Artimañas para emular un lcd gráfico modulay Gráficos 6 29-10-2007 17:25:08
Emular ventana de windows turminator API de Windows 3 15-08-2006 00:15:25
Emular Tecla Insert Presionada marceloalegre Varios 1 31-05-2005 17:32:51
emular SLEEP o wait de C jymy788 Varios 3 18-09-2004 16:31:23
Emular impresion en dos Gladys Impresión 1 16-10-2003 16:58:50


La franja horaria es GMT +2. Ahora son las 06:10:34.


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