FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Popup Personalizado
Hola a Todos!!!
Necesito de si ayuda... Necesito hacer un Popup pero personalizado. Que quiero decir?? Necesito crear ya se un panel o un formulario (con elementos adentro) y poder invocarlo como si fuera un popup y que se comporte como un popup... Un Ejemplo muy tosco de lo que necesito...
Alguien me puede dar una ayuda... Saluda Atte Neeruu PD/: A que se comporte como un popup me refiero a que cuando se haga click en cualquier lugar del formulario, (que no sea el popup) este desaparesca.
__________________
Saluda Atte Neeruu!!! :) |
#2
|
||||
|
||||
Hola
No entiendo bien el problema. Me da la impresion de que lo que necesitas es simplemente crear el elemento en ejecucion. Aunque tambien se puede hacer con un simple UNIT. Saludos
__________________
Siempre Novato |
#3
|
|||
|
|||
Popup Personalizado
Hola...
No necesito crear un item... lo que necesito es que el popup, al desplegarlo, contenga , un formulario por ejemplo, o una grilla, o un simple abm.... Puedo hacerlo con otro form.... Pero si hago esto ... la ventana donde se muestra el popup pierde el foco... O sea desde un form1 llamo a un form2 (form2 simula un popup). Pero el Form1 pierde el foco.... y quier conseguir que eso no sucesa.... Si desplegamos un popup el form no pierde el foco... Si sigo sin explicarme avisame.... Volvere a interntarlo... Saluda Atte Neeruu...
__________________
Saluda Atte Neeruu!!! :) |
#4
|
||||
|
||||
Hola Neeruu.
Una forma de hacer lo que buscas podría ser esta: Form que invoca:
Form contextual: Pero no se comporta como un TPopupMenu ya que no se puede asignar a un control determinado y sólo responde a los eventos OnMouseDown y OnClick del form invocante... Tal vez te sirva de base para elaborar alguna otra idea... Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 28-05-2011 a las 21:39:40. |
#5
|
|||
|
|||
Popup Personalizado
Me sirve... Gracias....
Es así como lo pense... pero cuando me abre el popup (form2) el form1 pierde el foco... quedando inactivo... Y es eso justamente lo que no quiero. Fijarse que cuando se desplega un popupmenu... la ventana no queda inactiva.. Saluda Atte Neeruu!!! PD:/ Como se cuando los componentes de un panel no tienen el foco??? o como puedo saber cuando un panel no tiene ningun componente con foco???
__________________
Saluda Atte Neeruu!!! :) |
#6
|
||||
|
||||
Hola.
De esta forma creo que vas a evitar la pérdida del foco.
El uso de ManualDock en lugar del tradicional 'Form2.Parent:= Panel1' para mí era una novedad hasta hace muy poco. Es un dato que se lo debo al amigo Neftalí, quíen explica muy bién sus ventajas [ aquí ]. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 29-05-2011 a las 01:47:55. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Mensaje personalizado | sizne | OOP | 2 | 29-06-2010 23:40:05 |
Crear un TEdit personalizado | mcsebas | Varios | 12 | 28-01-2010 08:46:55 |
ClientDataSet personalizado | diegofhernando | OOP | 6 | 17-04-2009 19:38:35 |
Relleno personalizado | MAXIUM | Gráficos | 2 | 07-02-2009 17:00:55 |
Problemas con un cursor personalizado | Damisela | OOP | 2 | 21-01-2004 15:28:05 |
|