Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-07-2012
tarco35 tarco35 is offline
Miembro
 
Registrado: sep 2003
Posts: 210
Poder: 21
tarco35 Va por buen camino
Question Resolucion pantalla

Hola. Mi problema es ajustar los forms a la resolucion de pantalla. Ahora lo hago cambiando la resolucion del monitor, tambien he probado con "scale" pero tengo que hacerlo uno por uno. ¿hay algun componente que lo haga de forma automatica????
Gracias.
(delphi 6)
Responder Con Cita
  #2  
Antiguo 06-07-2012
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.285
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Yo diseño los formularios para que se puedan ver a diferentes tamaños (anchors) y a posteriori utilizo componentes de los que almacenan posición, estado y tamaño de cada formulario (además alguno lo hacen también por resolución).
De esa forma, la primera vez salen todos iguales, a partir de ahí cada usuario se los configura a su manera y los ve siempre de forma óptima.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 06-07-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Tal y como dice Neftalí, por ejemplo, con uno de los componentes de las RXlib
Responder Con Cita
  #4  
Antiguo 06-07-2012
tarco35 tarco35 is offline
Miembro
 
Registrado: sep 2003
Posts: 210
Poder: 21
tarco35 Va por buen camino
rxlib

Cita:
Empezado por Casimiro Notevi Ver Mensaje
Tal y como dice Neftalí, por ejemplo, con uno de los componentes de las RXlib
Como se llama ese componente?
Responder Con Cita
  #5  
Antiguo 06-07-2012
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.285
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
FormStorage y FormPlacement.



En concreto para lo que quieres te bastaría con el segundo.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #6  
Antiguo 06-07-2012
tarco35 tarco35 is offline
Miembro
 
Registrado: sep 2003
Posts: 210
Poder: 21
tarco35 Va por buen camino
Cita:
Empezado por Neftali Ver Mensaje
FormStorage y FormPlacement.



En concreto para lo que quieres te bastaría con el segundo.
Me podrias indicar como se usa...
Gracias
Responder Con Cita
  #7  
Antiguo 06-07-2012
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.285
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Haz una prueba con un formulario sencillo, verás que no tiene más problema. Lo sueltas, lo activas y poco más.
Puedes guardar las opciones en disco o en registro.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #8  
Antiguo 06-07-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Con esos dos componentes guardo la posición y tamaño de los formularios, además de las columnas de los grids, anchos, etc. que decida el usuario.
Son muy fáciles de usar y funcionan muy bien.
Responder Con Cita
  #9  
Antiguo 06-07-2012
tarco35 tarco35 is offline
Miembro
 
Registrado: sep 2003
Posts: 210
Poder: 21
tarco35 Va por buen camino
Cita:
Empezado por Neftali Ver Mensaje
Haz una prueba con un formulario sencillo, verás que no tiene más problema. Lo sueltas, lo activas y poco más.
Puedes guardar las opciones en disco o en registro.
pues resulta que meto el componente en un form de prueba y al compilar me tira el error en VLCUtils
no existe el identificador SResNotFound (abajo pongo la funcion que la usa
symbol SetAutoSubClass is deprecated

en las opciones de busqueda del proyecto le tengo puesto donde estan dcu y pas de las rx

Código Delphi [-]
procedure ResourceNotFound(ResID: PChar);
var
  S: string;
begin
  if LongRec(ResID).Hi = 0 then S := IntToStr(LongRec(ResID).Lo)
  else S := StrPas(ResID);
  raise EResNotFound.CreateFmt(ResStr(SResNotFound), [S]);
end;

porque me pasa esto???? gracias
Responder Con Cita
  #10  
Antiguo 06-07-2012
tarco35 tarco35 is offline
Miembro
 
Registrado: sep 2003
Posts: 210
Poder: 21
tarco35 Va por buen camino
Lo que busco

Lo que busco, es algo que escale el forma tal y como lo he diseñado y que el usuario no componga nada.
yo tengo el diseño en 1024x768 y con las pantallas panoramicas actuales de los portatiles, o cambio la resolucion del adaptador o conservo la resolucion del usuario y que quede la pantalla centrada y se vea el fondo de escritorio.
Lo que quiero es que mi diseño se escale lo mejor posible a la resolucion del usuario, sin que este toque nada ni mueva nada....
Espero haberme explicado bien.
Gracias por su colaboracion
Responder Con Cita
  #11  
Antiguo 06-07-2012
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.285
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
No sólo has instalado has RxLib para esto también puedes probar otro de los muchos componentes que hay que hacen lo mismo (al final todos son similares).

Si decides instalar las RxLib (buena elección a mi parecer), pues habrá que solventar este problema.

¿Las RxLib se han instalado correctamente?
¿Te pasa con cualquier componente de las Rx o sólo con este?
¿Si abres algun ejemplo de los que vienen, funciona?
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
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
resolucion de pantalla sabueso1010 Varios 1 20-08-2011 22:40:18
Resolucion de Pantalla shoulder Varios 3 05-10-2010 21:35:53
Resolucion de pantalla luxus Gráficos 1 04-10-2005 00:09:30
resolucion de pantalla rtorioa OOP 5 26-09-2005 19:18:52
Resolucion de Pantalla niogon Varios 1 26-01-2004 17:06:43


La franja horaria es GMT +2. Ahora son las 15:39:37.


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