FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cita:
¿ alguna idea que me pueda ayudar ? Gracias Por contestar |
#2
|
||||
|
||||
Hola,
Tal vez el "efecto" que buscas no se consiga, pero, supongamos tres formularios, uno principal y otros dos secundarios. A estos dos formularios secundarios, a su propiedad "FormStyle", le damos el valor "fsStayOnTop". Ahora, desde el formulario principal mostramos los otros dos formularios, y ambos quedarán "por encima" del formulario principal y del resto de aplicaciones. Es decir, los dos formularios pueden estar "por encima" de todo lo demás al mismo tiempo. Claro que podrás alternar entre los dos formularios, de modo que uno quede por debajo del otro, y aún así por encima de todo lo demás. Y eso digo, que, como esto parece poder hacerse, tal vez lo que estás buscando no se logre de este modo, tal vez necesitas hacer alguna otra cosa. |
#3
|
|||
|
|||
Cita:
Bueno, ahora voy a intentar eso que me decis espero que me funcione =P y si asi es te lo agradecere mucho y si no tb te agradesco el intentar ayudarme ! Muchas Gracias en ratito digo mi resultado |
#4
|
|||
|
|||
Cita:
Como puedo hacer para crear Form1 primario y Form2 y Form3 sean secundarios? |
#5
|
||||
|
||||
Hola,
No es necesario que hagas nada en especial. En Delphi (o C++ Builder) las aplicaciones ("visuales") cuentan con un formulario principal: el primero que se crea, es el formulario principal. Cuando este formulario se cierra, se cierra también la aplicación. El resto de formularios que añadas (dos, tres o los que necesites) serán formularios "secundarios", entendiendo esto como que no serán el principal, pues principal sólo hay uno: el primero que se crea. |
#6
|
|||
|
|||
Cita:
Muchas Gracias Por Tus Respuestas Rapidas, y perdon por mi ignorancia |
#7
|
||||
|
||||
Hola,
No te preocupes. Yo creo que habremos de definir entonces de qué hablamos cuando decimos que queremos que los formularios queden "en primer plano". En la pruebas que yo he hecho, como he dicho arriba, es posilble tener dos formularios "en primer plano", tal y como yo entiendo que es esto, y no es más que utilizando la propiedad "FormStyle" de los formularios. Si tú haces eso y no funciona como espera, entonces, es posible que tú no quieras realmente formularios en primer plano, o no como yo entiendo que eso significa. ¿Necesitas que un formulario esté por encima de todo lo demás? Eso es un formulario "on top", o en primer plano. ¿Necesitas que dos formularios permanezcan por encima de todo lo demás? Lo que hemos estado hablando permite eso. Ahora bien, siempre podrá alternarse entre los dos formularios que están en primer plano (recordemos, con respecto a todas las demás ventanas de aplicaciones). ¿Es esto lo que no quieres? Pero, en este caso, no podría sino hacerse que uno de los dos formularios estuvieran, no en primer plano, sino mostrándose "modalmente". Aunque sólo un formulario podrá estar mostrándose "modalmente" al mismo tiempo, en este caso ya no podrán ser dos formularios: uno u otro podrá ser "modal", pero, no ambos al mismo tiempo, o al menos no que yo sepa ahora mismo. Así que... no sé... ta vez si explicas un poco lo que quieres conseguir. En todo caso tenemos que ponernos de acuerdo en qué significa para ti y para mí que un formulario esté en primer plano, para estar seguro de estar refiriéndonos a lo mismo. |
#8
|
|||
|
|||
Cita:
Bueno, voy a tratar de expresarme lo mejor posible ya que me parece que te estoy volviendo loco jejeje bueno para mi tener Formularios en Primer Plano es Tenerlo Siempre Visible y Por Encima De cualquier otro programa, ejemplo: en este momento estoy escribiendote una respuesta, y un formulario que tiene la propiedad para que quede en primer plano deberia estar por encima de esta pagina, y haga si abro otra pagina por encima de esta, el Formulario tiene que seguir Arriba de todo ( en primer Plano ), Bueno espero que ahora si me hayas entendido ya que no se me ocurrio otro ejemplo =P Yo he probado Crear 2 Form, y ponerle la propiedad FormStyle y la verdad que no quedan los 2 por encima de todo tambien probe crear 3 form. Form1 Form2 Form3 y que Form2 y Form3 tengan la propiedad FormStyle en fsOnStayTop y tmp se me soluciona el problema, si vos has probado y te funciona correctamente seguramente estoy haciendo algo mal y no me doy cuenta que es =( Muchas Gracias Por Todo... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Abrir outlook en primer plano | Jose Manuel | Servers | 3 | 24-02-2012 19:25:50 |
Aplicación en primer plano | jordillussa | Varios | 4 | 20-03-2007 19:58:43 |
Saber si una ventana esta en primer plano | Yaco | Varios | 0 | 28-02-2005 01:28:26 |
Ejecutar aplicacion externa y que este en primer plano | Lorenzati | API de Windows | 11 | 06-07-2004 18:22:10 |
Aplicación siempre en primer plano | Novás | Varios | 2 | 08-03-2004 09:31:09 |
|