Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-05-2005
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 21
JXJ Va por buen camino
Question Mover y agregar controles en RunTime

Hola.

No saben por ahi,. como puedo mover o desplazar un control
en tiempo de ejecución., y en el lugar desocupado tambien
en tiempo de ejecución, agregar un label i un trichedit.
más un jpeg o gif. y tambien volder a restaurar los controles
a como estaban.

Como ejemplo visual, cuando cambiamos la prioridad de un mail
que estamos escribiendo en el outook express a la
Prioridad alta o baja, se agrega un texto más una imagen.
y cuando se usa la prioridad Normal del mail. de quita el texto
y la imagen.

Gracias por su atención.

Última edición por JXJ fecha: 04-05-2005 a las 20:01:36.
Responder Con Cita
  #2  
Antiguo 04-05-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Para mover un control basta que ajustes sus propiedades Left y Top. Para crear un nuevo control lo haces en tres pasos:

1. Creas el control
2. Le asignas propiedades
3. Lo insertas en el contenedor deseado (el formulario o un panel por ejemplo)

Ejemplo:


Código Delphi [-]
var
  ALabel: TLabel;

begin
  // Creas el control
  ALabel := TLabel.Create(Self);

  // Asignas propiedades
  ALabel.Left := 8;
  ALabel.Top := 24;
  ALabel.Caption := 'Hola mundo';

  // Lo insertas en un panel
  ALabel.Parent := Panel1;
end;

Para restaurar los controles tendrás que llevar un registro de qué controles y qué propiedades tienen y luego simplemente repasar la lista e irlos creando uno a uno.

// Saludos
Responder Con Cita
  #3  
Antiguo 05-05-2005
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 21
JXJ Va por buen camino
Gracias.

Estoy probando los que me has dicho.

Ahora estoy trabado en como meterle una imagen gif o jpg y que esta este siempre hasta el final del texto del TLabel, no importando si el texto es corto o largo, que la imagen este siempre al final, del lado derecho.

Gracias.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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


La franja horaria es GMT +2. Ahora son las 10:19:56.


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