![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
OnMinimize
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
#2
|
||||
|
||||
|
Perdón, pero creo que lo que necesita es OnRestore.
Aunque es cierto que buscando por una u otra palabra encontrará la información que busca.
__________________
Saludos, Gabo A menos que se indique lo contrario, el código estará hecho en C++Builder. |
|
#3
|
|||
|
|||
|
Pues OnMinimize es cuando la aplicacion se va a la barra de tareas pero cuando queremos restaurarla de la barra de tareas no es OnRestore, no se cual es. Sin embargo cuando pincho en el boton maximizar y vuelvo a pinchar en el para que vuelva al estado anterior si se produce el evento OnRestore.
Estoy perdida! |
|
#4
|
||||
|
||||
|
Tienes razón.
No sé si te pueda servir OnActivate que es cuando la aplicación se ejecuta y cuando vuelve a estar activa.
__________________
Saludos, Gabo A menos que se indique lo contrario, el código estará hecho en C++Builder. |
|
#5
|
||||
|
||||
|
property OnShow: TNotifyEvent;
Description Use OnShow to perform special processing when the form is shown (that is, when the form’s Visible property is set to True). El Evento OnShow del Form que manipulas. Fuente: ayuda de delphi. Creo que esta ahi la cosa. |
|
#6
|
|||
|
|||
|
El evento OnActivate tampoco es y el OnShow lo he provado y nada.
A ver yo utilizo la siguiente rutina para comprobar el evento que se genera:Código Delphi [-]procedure TFormMenu.WMSysCommand(var Message: TWMSysCommand); begin // ShowMessage(IntToStr(Message.CmdType)); inherited; end; Con eso podeis comprobar que al minimizar la aplicacion aparece un mensaje con un numero, pero al restaurarla de la barra de tareas no aparece nada. Quiere decir esto que no se puede controlar desde delphi???? |
|
#7
|
||||
|
||||
|
La verdad no tengo idea si hay algún evento como el que buscas, pero creo que con un poco de imaginación podrías lograrlo, al fin y al cabo, si se produce el evento OnMinimize y luego el OnActivate, es lógico pensar que el usuario ha minimizado y luego restaurado desde la barra de tareas. Bastaría con que guardaras el estado de minimizado y luego comprobaras ese estado en el evento OnActivate (o el OnShow).
Es una idea nada más, no sé si a alguien se le ocurrirá algo mejor.
__________________
Saludos, Gabo A menos que se indique lo contrario, el código estará hecho en C++Builder. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| No se que evento se genera | xio | OOP | 5 | 17-12-2007 11:38:47 |
| Como borrar las tablas que genera una consulta | xio | SQL | 6 | 13-12-2007 10:30:07 |
| 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 |
| ¿Como elimino las tablas temporales que me genera mi Exe? | IcebergDelphi | Tablas planas | 2 | 02-06-2003 15:36:32 |
|