Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-01-2007
Avatar de CID
CID CID is offline
Registrado
 
Registrado: abr 2006
Posts: 7
Poder: 0
CID Va por buen camino
Solo para expertos: FullScreen para ventanas MDI

Sé que parece un tema un tanto simple, se han visto varios posts a lo largo de este foro. Sin embargo las soluciones mostradas no son válidas para ventanas MDI. Me explico.

Entre los posts del foro encontré ésta solución:

Código:
  BorderStyle := bsNone;
  Top := 0;
  Left := 0;
  Height := Screen.Height;
  Width := Screen.Width;
Es válida para formularios SDI, pero no para MDI.

Sin invalidar la solución anterior, para ventanas SDI la mejor forma es la siguiente:

FullScreen para ventanas SDI

Código:
  if BorderStyle <> bsNone then
  begin
    BorderStyle := bsNone;
    WindowState := wsMaximized;
  end
  else
  begin
    WindowState := wsNormal;
    BorderStyle := bsSingle;
  end;
Esta última solución tampoco es válida para formularios MDI.

Luego de analizar el problema me di cuenta que el bug en cuestión aparece al modificar el valor de BorderStyle (para aquellos que no sepan cual es el bug, se lo resumo: las ventanas hijas desaparecen visualmente).

Es por este motivo que recurro a ustedes, esperanzado que alguien haya pasado ya por esta situación y quiera compartir su experiencia (y si la conoce, la solución).

Gracias por leer.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
No me puedo conectar a equipo remoto con MySQL (para expertos) aupaneu Conexión con bases de datos 17 06-06-2006 08:40:10
Para expertos en codigo de barras JulioGO Varios 1 29-09-2005 22:01:16
Nuevos Expertos para Delphi lpmlpm Noticias 2 07-09-2005 16:00:10
Solo para expertos... neon Varios 0 15-12-2004 09:59:45
Reto Para Expertos En Base De Datos Y Tipos De Datos.... (blob) frankmch Conexión con bases de datos 2 08-09-2003 19:44:52


La franja horaria es GMT +2. Ahora son las 08:43:10.


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
Copyright 1996-2007 Club Delphi