• Sábado 14 de Diciembre de 2024, 17:44

Autor Tema:  Ventana Maximizada  (Leído 1772 veces)

ITM

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Ventana Maximizada
« en: Sábado 17 de Septiembre de 2005, 08:58 »
0
Como puedo hacer para que la forma o ventana principal siempre se mantenga maximizada, sin importar que el usuario le de docle click sobre la barra superior (en donde esta las opciones de minimizar, maximizar y cerrar).


Gracias de antemano por leer y si es posible dar respuesta a este cuestionamiento.


Saludos

yoda655

  • Nuevo Miembro
  • *
  • Mensajes: 10
    • Ver Perfil
Re: Ventana Maximizada
« Respuesta #1 en: Domingo 18 de Septiembre de 2005, 20:57 »
0
POr ke no mejor le kitas la barra , vete a borderstyle de  las propiedade de la forma y pon "bsnone" asi no podran minimizarlo nunca,  a menos ke tu pongas los botones para maximizar, cerrar, etc.  :kicking:

Bueno eso pienso  :hola:  .

 :ph34r:  :lightsabre:

Buildero

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
Re: Ventana Maximizada
« Respuesta #2 en: Lunes 19 de Septiembre de 2005, 17:02 »
0
Saludos...

Deshabilita los botones de Maximizar y Minimizar... propiedad BorderIcons.
   
        biMinimize = false
        biMaximize = false

Asigna a la propiedad BorderStyle el valor "bsDialog"

Y agrega el siguiente código en los eventos correposndientes.

Código: Text
  1.  
  2. void __fastcall TForm1::FormCanResize(TObject *Sender, int &NewWidth,
  3.       int &NewHeight, bool &Resize)
  4. {
  5.        NewWidth = Screen->WorkAreaWidth;
  6.        NewHeight = Screen->WorkAreaHeight;
  7. }
  8. //---------------------------------------------------------------------------
  9.  
  10. void __fastcall TForm1::FormResize(TObject *Sender)
  11. {
  12.         Top = 0;
  13.         Left = 0;
  14. }
  15.  
  16.  
  17.  

 B)

ITM

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Re: Ventana Maximizada
« Respuesta #3 en: Lunes 19 de Septiembre de 2005, 18:41 »
0
Gracias, ya solucione el problema