![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Forms Sombreados
Hola Amigos !
Encontré una curiosidad para sombrear los forms en http://www.swissdelphicenter.ch/de/showcode.php?id=1296 Lo que he podido comprobar que si muestro el form de manera 'No Modal' (Form.Show) todo funciona correctamente, pero si lo muestro 'Modal' (Form.ShowModal) entonces la parte del nuevo form que se encuentre sobre otro form de la misma aplicación no se sombrea, y la que aparece fuera de la aplicación principal sí que se sombrea correctamente. En este caso particular también ocurre que si paso a otra aplicación de windows cualquiera (llámese Word, etc. ...., el mismo Delphi en modo Debug, ...), y vuelvo a mi aplicación, el sombreado aparece correctamente en cualquier caso ![]() Alguna ayudita del por qué y como solventarlo ? Gracias y saludos a todos !
__________________
Piensa siempre en positivo ! |
#2
|
||||
|
||||
Buscando información adicional al respecto, encontré lo siguiente :
Cita:
__________________
Piensa siempre en positivo ! |
#3
|
||||
|
||||
Sigo investigando ...
Por otro lado he visto que al parecer hace falta la siguiente línea adicional de código : Código:
SystemParametersInfo(SPI_SETDROPSHADOW,0,Pointer(true),0); Esto es lo que aparece en la ayuda de Delphi bajo 'SystemParametersInfo' Cita:
__________________
Piensa siempre en positivo ! |
#4
|
||||
|
||||
A pesar de todo esto ...
sigue sin funcionar con Form.Showmodal ![]()
__________________
Piensa siempre en positivo ! |
#5
|
||||
|
||||
![]() Finalmente me contesto a mi mismo en todo este post !! Ya lo conseguí ... Encontré en la propia ayuda de Delphi lo siguiente : Cita:
Saludos a todos !
__________________
Piensa siempre en positivo ! Última edición por gluglu fecha: 16-01-2006 a las 19:14:10. |
#6
|
||||
|
||||
gluglu, te agradezco que hayas continuado y concluido este hilo tú sólo. Mucha gente, al no recibir respuesta, opta por no publicar la suya propia una vez que la encuentran. Da gusto ver que esta vez no fue así.
Me resta una pregunta: ¿qué versión de Delphi usas? Porque no veo la propiedad PopupMode por ningún lado. ![]() |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Estilo xp con forms mdi | fabianbbg | Varios | 15 | 13-01-2006 16:40:47 |
Creacion y destruccion de forms | lbidi | Varios | 7 | 01-09-2005 18:07:34 |
forms con distintas busquedas tablas | Sayuri | Conexión con bases de datos | 1 | 02-08-2005 16:50:57 |
Problemas con las cuentas en sql plus 8 y forms 6 !! | gunshit | Oracle | 3 | 26-08-2004 20:24:11 |
Más sobre forms Hijos y Nietos | apicito | OOP | 2 | 24-07-2003 08:33:57 |
![]() |
|