![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Consulta sobre Forms
Hola gente, alguien sabe alguna forma de hacer que cuando se abre un form no se pueda seleccionar ningun otro form hasta que el primero se haya cerrado? O sea, como si fuera una confirmacion o algo asi, y que sin haber confirmado la opcion no se pueda seleccionar ninguna otra cosa. Se entiende lo que quiero? Probe con la propiedad formStyle creo (no recuerdo bien el nombre) asignandole el valor StayOnTop pero de esta forma solamente me deja el form en primer plano, no me impide seleccionar otra cosa, que es lo que estoy buscando. Espero haberme dado a entender y agradezco deantemano por su tiempo. Saludos
|
#2
|
||||
|
||||
Hola,
Para lo que necesitas puedes usar el método "ShowModal" de los formularios, en lugar del método "Show". Fíjate además que "ShowModal" es una función cuyo resultado puedes utilizar si te es preciso.
|
#3
|
|||
|
|||
Y con un MessageDlg
Hola, ante todo gracias por responder. Voy a probar lo que me sugieres. Pero tengo otra consulta: si quisiera hacer lo mismo pero en vez de con un form con un MessageDlg, como podria hacer???
|
#4
|
||||
|
||||
el messagedlg hace eso que pides
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#5
|
|||
|
|||
MessageDlg
El MessageDlg no hace eso que necesito. Lo unico que hace es tener una propiedad StayOnTop que hace que siempre quede visible hasta tanto se cierre, pero se pueden selecionar otros elementos, formularios, botones, etc con un MessageDlg en ejecucion. Yo justamente lo que no quiero es eso, quiero que se ejecute como si fuera un form modal. Alguna idea??? Muchas gracias
|
#6
|
||||
|
||||
lo acabo de probar y si lo hace, quizas no estemos hablando de lo mismo a ver te doy un ejemplo
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#7
|
|||
|
|||
Si, estamos hablando de los mismo. A mi me lo deja en primer plano pero me permite seleccionar las cosas que estan en el fondo... Que raro no? No se si tendra que ver pero tengo Delphi 7...
|
#8
|
||||
|
||||
y yo, que tal si colocas algun codigo a ver
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#9
|
|||
|
|||
Expongo el codigo en cuestion:
Código:
if MessageDlg('Eliminar?', mtConfirmation, mbOKCancel, 0, mbCancel) = mrOk then MessageDlg('Ocupada', mtInformation, [mbOK], 0, mbOk) |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Nesecito su ayuda sobre Forms soy nuevo en esto! | Emiwolf | Varios | 4 | 24-10-2006 02:28:07 |
Un favor grande sobre las web forms? | tguisao | Internet | 1 | 05-10-2005 09:32:26 |
pregunta sobre forms | quake2420 | OOP | 3 | 17-05-2004 11:34:31 |
Más sobre forms Hijos y Nietos | apicito | OOP | 2 | 24-07-2003 08:33:57 |
Sobre forms y repositorio | lafirma | OOP | 1 | 02-06-2003 09:41:45 |
![]() |
|