FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
¿donde se pone la creación de un nuevo Form?
Hola de nuevo
Pues eso, quiero crear un form dentro de un componente TPageControl que se active al entrar en un componente de cualquier pestaña. Para ello hago lo siguiente: El código de los eventos del form, es el siguiente: Bien, el form se crea, se asigna a la pestaña activa y se visualiza (si lo abro con Show), pero, de esta forma, también me permite cambiar de pestaña (cosa que no deseo). Si lo abro con ShowModal (para esperar hasta rellenar el formulario creado), la aplicación se cuelga vilmente esperando algo ¿? La pregunta es: ¿donde (o en qué evento) se pone la creación de un nuevo form para abrirlo con ShowModal? Gracias de antemano Salvador (salvica) Última edición por salvica fecha: 09-09-2007 a las 16:39:53. |
#2
|
||||
|
||||
Hola
Ninca lo he probado, pero intentalo asi: Saludos
__________________
Siempre Novato |
#3
|
||||
|
||||
Hola Caral, gracias por contestar.
Lo he probado y se sigue colgando, bueno quizá colgado no sea exacto, ya que parece que espera a finalizar el form para continuar, lo que no acierto a comprender es el qué. La secuencia debería ser: 1º - entra en el TPageControl 2º - entra en el TTabSheet 3º - entra en el control (aquí es donde creo que reside el problema) 4º - crea el nuevo form y lo visualiza (esto si lo hace) 4.1 - ejecuta el nuevo form (hasta pulsar un botón) 5º - elimina el nuevo form de la memoria 6º - se queda en el control del paso 3 7º - sale del TTabShhet 8º - sale del TPageControl o cambia de pestaña y vuelve al paso 2º Salvador |
#4
|
||||
|
||||
Hola
Entiendo que lo que necesitas que que no se pueda usar el tabsh, por que lo lo haces enable? en el momento de crear el form. Saludos
__________________
Siempre Novato |
#5
|
||||
|
||||
Cita:
Esta idea se podría soluciona haciendo el nuevo form independiente (no asignarselo a la pestaña), ahora, como hago para que se "adapte" el form nuevo al tamaño de la pestaña? (no solo en ancho x alto) , sino en el Top y el Left La posición de Left y Top ¿como se sacan? Saludos Salvador |
#6
|
||||
|
||||
Hola
Son posiciones integer, pero nunca lo he hecho. Saludos
__________________
Siempre Novato |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Crear un nuevo form | CottonMouth | OOP | 2 | 05-07-2007 22:46:49 |
Orden de Creación. Form y Frame | gluglu | Varios | 8 | 20-02-2007 20:24:50 |
Nuevo Form con DataModule | gluglu | Varios | 4 | 08-11-2005 17:37:30 |
creacion de un nuevo estilo de linea | Beaprix | Gráficos | 1 | 16-05-2005 20:46:08 |
Problema la crear un nuevo Form | Pally | OOP | 16 | 29-07-2003 15:03:14 |
|