Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Problemilla ventanas MDI (https://www.clubdelphi.com/foros/showthread.php?t=35254)

ixMike 05-09-2006 18:27:48

Problemilla ventanas MDI
 
Hola, gente del foro.

Lo primero un enorme saludo, que por ciertos motivos llevo sin visitar la página 3 semanas (la de dudas que he acumulado, y tan solo he resuelto algunas). La echaba de menos.

Y ahora mi problema:

Tengo una aplicación MDI, lo normal, a la madre la llamo FFondo y la hija FTexto. Pero eso da igual. La ventana hija no se crea automáticamente, sino que la voy creando (cuantas veces quiero) para tener varias, según mi necesidad (algo así como un editor de textos multiventana).

El problema está en que, cuando maximizo una ventana, a veces pierde los botones de la barra de título (Maximizar, Minimizar y Cerrar). No se redimensiona y haces doble clic en la barra, ni tiene su menú contextual...

Pero.. ¿qué pasa?


Cada vez que creo la ventana uso este código:

Código Delphi [-]
 
FTexto:=TFTexto.Create(Self);
With FTexto do
  begin
  //Asigno propiedades
  end;


Ese código lo llamo desde la ficha madre (FFondo).

¿Alguna solución?

Gracias desde ya.

Salu2

PD. Si alguien quiere verlo (por si no lo cree o no lo entiende), que se descargue la versión de prueba del programa (es.geocities.com/mikelunatiko/mikeditor/mikeditor.html)

yusnerqui 05-09-2006 19:07:41

Lo habitual en estos casos es que la ventana madre tenga una barra de menu, si la pones veras com todo marcha bien, si ya la tienes y aun así no trabaja, pues publícalo y veremos que puede ser.

saludos

yusnerqui

ixMike 05-09-2006 19:14:42

Sí, tiene una barra de menú. Al maximizar los botones no aparecen en la barra de ménú, y si pulso el menú "Restaurar" (hay un menú Ventana con todas las opciones, Maximizar, Minimzar, Restaurar (estas tres individual y para todas las ventanas), Cascada, Mosaico, Organizar Iconos, Cerrar y Buscar ventanas por título) en la ventana en modo Normal tampoco aparecen los botones ni los menús.

yusnerqui 05-09-2006 19:20:49

Bueno normalmente esto no debería pasar.Estás utilizando algún componente de tercero, skins o algo parecido??

También puedes decir versión de delphi, quizás a alguien le sucedió ya algo similar.

saludos

ixMike 05-09-2006 19:33:55

Delphi 3 standard

No, no uso nada que no venga con la VCL (bueno, sí, un componente hecho por mí, pero no creo que afecte, pues deriva de TMemo y solo le puse alguna función extra, contar palabras, cambiar tabulaciones, y poco más)


La franja horaria es GMT +2. Ahora son las 03:09:18.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi