Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-12-2007
xio xio is offline
Miembro
 
Registrado: dic 2006
Posts: 87
Poder: 18
xio Va por buen camino
No se que evento se genera

Tengo la aplicacion minimizada en la barra de tareas y me gustaria saber cual es el evento que se genera al hacer click para ponerla de nuevo en pantalla.

He intentado probar el OnRestore, OnMaximize y nada.

Espero que alguien lo sepa.
Responder Con Cita
  #2  
Antiguo 04-12-2007
Avatar de ElDioni
[ElDioni] ElDioni is offline
Miembro Premium
 
Registrado: jul 2005
Ubicación: Murcia (España)
Posts: 935
Poder: 19
ElDioni Va por buen camino
Prueba en el FormActivate, creo que ahí si te puede funcionar.
Responder Con Cita
  #3  
Antiguo 04-12-2007
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
Cuando restauras tu aplicación desde la barra de tareas de Windows, el evento es enviado al objeto Application y no a los formularios de la aplicación, nisiquiera al MainForm.

Lo que tienes que hacer es utilizar el objeto TApplicationEvents en la paleta Additional y manejar el evento OnRestore. Fijate que también hay para OnMinimize y otros.

Saludos.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #4  
Antiguo 12-12-2007
xio xio is offline
Miembro
 
Registrado: dic 2006
Posts: 87
Poder: 18
xio Va por buen camino
Y eso como lo hago???
Responder Con Cita
  #5  
Antiguo 14-12-2007
Avatar de juanlaplata
juanlaplata juanlaplata is offline
Miembro
 
Registrado: ene 2007
Ubicación: La Plata, Bs. As. (Argentina)
Posts: 212
Poder: 18
juanlaplata Va por buen camino
Código Delphi [-]
procedure TForm1.ApplicationEvents1Restore(Sender: TObject);
begin
showMessage('Vuelve arriba');
end;

procedure TForm1.ApplicationEvents1Minimize(Sender: TObject);
begin
showMessage('Minimizando');
end;
Responder Con Cita
  #6  
Antiguo 17-12-2007
xio xio is offline
Miembro
 
Registrado: dic 2006
Posts: 87
Poder: 18
xio Va por buen camino
Lo he probado y tampoco funciona.
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
Google demanda a Microsoft por las interferencias que Vista genera en Google Desktop Casimiro Notevi Noticias 4 12-06-2007 18:53:42
Porque se genera un Archivo _QS** K4RL0S Varios 2 28-06-2006 00:50:00
Stored Procedure genera codigo Carlos Hurtado Firebird e Interbase 2 19-10-2005 19:38:19
Ballmer: el software libre "no genera puestos de trabajo" marcoszorrilla Noticias 12 30-04-2005 22:22:03
¿Como elimino las tablas temporales que me genera mi Exe? IcebergDelphi Tablas planas 2 02-06-2003 15:36:32


La franja horaria es GMT +2. Ahora son las 01:06:22.


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