![]() |
![]() |
![]() |
![]() |
![]() |
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 ShowModal (para esperar hasta rellenar el formulario creado), la aplicación se cuelga vilmente ![]() ![]() ![]() 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 15: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 |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Crear un nuevo form | CottonMouth | OOP | 2 | 05-07-2007 21:46:49 |
Orden de Creación. Form y Frame | gluglu | Varios | 8 | 20-02-2007 19:24:50 |
Nuevo Form con DataModule | gluglu | Varios | 4 | 08-11-2005 16:37:30 |
creacion de un nuevo estilo de linea | Beaprix | Gráficos | 1 | 16-05-2005 19:46:08 |
Problema la crear un nuevo Form | Pally | OOP | 16 | 29-07-2003 14:03:14 |
![]() |
|