Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-06-2011
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
ajustar mi aplicacion ala resolucion de la pantalla

tengo esta misma aplicacion en distintos equipos con diferentes monitores lcd, y de los normales los mas viejitos, necesito que mi aplicacion se ajuste digamos si es como la sgte imagen q les adjunto, que el logo sc y la imagen bajen, que esto se ajuste .
no se si incluyendolas en algun panel o groupbox me pueda hacer esto.
Archivos Adjuntos
Tipo de Archivo: rar Dibujo.rar (59,4 KB, 71 visitas)
__________________
Enseñar es la virtud de un sabio.
Responder Con Cita
  #2  
Antiguo 15-06-2011
Avatar de oesqueda
oesqueda oesqueda is offline
Miembro
 
Registrado: dic 2007
Ubicación: Guadalajara, Mexico
Posts: 66
Poder: 17
oesqueda Va por buen camino
Debes usar la propiedad Align, para que esto te sea mas facil.
pprque sino debes calcular todo.

Usa Panels o GroupBox y aplicas alineaciones a los bordes de la ventana.

Revisa la propiedad Align en tu ayuda y juega un rato con ella.
__________________
OEsqueda
Responder Con Cita
  #3  
Antiguo 15-06-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
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
Hola.

Revisá este enlace .

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #4  
Antiguo 15-06-2011
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
que propiedad debe tener el align

tengo estos objetos metidos en un panel con propiedad align alClient

y asi es como sale.
__________________
Enseñar es la virtud de un sabio.
Responder Con Cita
  #5  
Antiguo 15-06-2011
Avatar de oesqueda
oesqueda oesqueda is offline
Miembro
 
Registrado: dic 2007
Ubicación: Guadalajara, Mexico
Posts: 66
Poder: 17
oesqueda Va por buen camino
Si pero por ejemplo lo que tienes baajo y se vaya para abajo ponlos en otro panel, dentro del panel y ponle align albottom.
O mete codigo en OnResiz de la forma o panel y calcula la posicion, asi no metes tantos componentes, eso si que flojera
__________________
OEsqueda
Responder Con Cita
  #6  
Antiguo 21-06-2011
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
Cita:
Empezado por oesqueda Ver Mensaje
Si pero por ejemplo lo que tienes baajo y se vaya para abajo ponlos en otro panel, dentro del panel y ponle align albottom.
O mete codigo en OnResiz de la forma o panel y calcula la posicion, asi no metes tantos componentes, eso si que flojera


ese albottom, se coloca en todo la barra de abajo de izq a derecha y quiero es en una esquina, ademas como le quito las lineas de los bordes.
__________________
Enseñar es la virtud de un sabio.
Responder Con Cita
  #7  
Antiguo 21-06-2011
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
En lo personal creo que la forma más práctica (sino tienes un componente adecuado) es utilizar código.

Este tipo de alineamientos los suelo hacer en el evento OnResize del formulario. Por ejemplo:
Código Delphi [-]
procedure EsteFormulario.FormularioOnResize(Sender: TObject);
begin
    // respetar los márgenes izquierdo/derecho-inferior de 16px

    // alinear el logo SC
    with SCLogoImage do
    begin
        Left := 16;
        Top := (Self.ClientHeight - (Height + 16));
    end;

    // con el logo de la derecha
    with logoDerecha do
    begin
        Left := (Self.ClientWidth - (Width + 16));
        Top := (Self.ClientHeight - (Height + 16));
    end;
end;

Saludos,
Chris
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #8  
Antiguo 22-06-2011
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.462
Poder: 21
newtron Va camino a la fama
Hola.

Igual suelto una tontería (por lo evidente) pero ¿has probado a poner esta instrucción en el formcreate?

scaleBy ( screen.width, 800 );

donde 800 es la resolución con la que se ha desarrollado el formulario.

Para esto la propiedad scaled del formulario debe de estar a true y Autoscroll a false.

De todas formas aquí tienes una web donde da consejos útiles para este asunto:

http://delphi.about.com/od/standards/a/aa030700a.htm

Saludos
Responder Con Cita
  #9  
Antiguo 27-06-2011
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
Cita:
Empezado por Chris Ver Mensaje
En lo personal creo que la forma más práctica (sino tienes un componente adecuado) es utilizar código.

Este tipo de alineamientos los suelo hacer en el evento OnResize del formulario. Por ejemplo:
Código Delphi [-]
procedure EsteFormulario.FormularioOnResize(Sender: TObject);
begin
    // respetar los márgenes izquierdo/derecho-inferior de 16px

    // alinear el logo SC
    with SCLogoImage do
    begin
        Left := 16;
        Top := (Self.ClientHeight - (Height + 16));
    end;

    // con el logo de la derecha
    with logoDerecha do
    begin
        Left := (Self.ClientWidth - (Width + 16));
        Top := (Self.ClientHeight - (Height + 16));
    end;
end;

Saludos,
Chris
ok. muy bueno
__________________
Enseñar es la virtud de un sabio.
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
ajustar el header del dbgrid a la pantalla Rofocale Varios 4 18-05-2011 05:50:25
Ajustar ToolBar segun la pantalla. ManuelPerez Varios 2 02-04-2009 16:54:36
Ajustar los programas a distintas resoluciones de pantalla emeritos Varios 3 29-12-2008 23:24:12
Ajustar una Forma a la resolucion del monitor cubanboy Gráficos 3 06-07-2008 03:41:36
Ajustar a la pantalla D@byt Conexión con bases de datos 1 25-04-2005 10:36:22


La franja horaria es GMT +2. Ahora son las 21:48:11.


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