![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Prueba entonces poniendo esto en el evento OnDeactivate de la aplicación:
Sustituye Form2 por el formulario que quieras. // Saludos |
|
#2
|
|||
|
|||
|
Always on top
Funciona a medias o a lo mejor no lo se hacer yo, resulta que he creado un procedure donde se realiza esto:
SetWindowPos(Fmain.Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE or SWP_NOSIZE); y luego lo he asignado a application.ondeactivate el procedure, pues bien funciona a medias por que teniendo el formulario que quiero que permanezca siempre on top, la primera vez que clico en otra aplicacion si se queda delante pero despues la siguiente vez si que desaparece detras. A ver si puedo asignarlo a otro evento y funciona perfecto. Acepto ideas, gracias de antemano. utilizo showmodal y me salta algunas excepciones especifica mas como lo debo de hacer. Última edición por madmai fecha: 13-07-2007 a las 11:54:06. |
|
#3
|
|||
|
|||
|
Solucionado
Vale ya lo he solucionado, se trata de poner los formularios con el stay on top y el codigo de mas arriba, gracias por todo.
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|