FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Necesito quitar la barra de titulo de un Formulario
De antemano gracias por la ayuda.
Cuando los formularios son Modales se puede quitar la barra de título de los con BorderStyle = bsNone Pero si tengo una aplicación MDI, donde tengo un Formulario principal que es de tipo MDI es decir la propiedad [FONT='Verdana','sans-serif']FormStyle es fsMDIForm y los otros formularios son hijos, es decir su propiedad FormStyle es fsMDIChild. Después de haber establecido la propiedad FormStyle a fsMDIChild a un formulario, no se puede quitar los bordes con BorderStyle = bsNone. ¿Sabe alguien como quitar los bordes con de un formulario de tipo fsMDIChild? Última edición por OscarBravo fecha: 02-06-2010 a las 02:07:14. |
#3
|
|||
|
|||
Gracias por la pronta respuesta
Gacias por tu respuesta.
Seguí las recomendaciones de la página que me recomendaste, pero no me funcionó, no se si es por el delphi 2009 que estoy utilizando. Este fue el procedimiento que implementé. Tal vez lo estoy usnado mal. Procedure TfrmAfiliados.CreateParms(var Params: TCreateParams); begin BorderStyle := bsNone; inherited; Params.style := Params.style and not WS_EX_STATICEDGE; //Params.ExStyle := Params.ExStyle or WS_EX_STATICEDGE; // Params.Style := Params.Style or WS_SIZEBOX; end; |
#4
|
||||
|
||||
A mi me ha funcionado perfectamente en Delphi6 y Delphi2009;
Asegúrate de que has definido el procedimiento utilizando el override, para asegurarte de que se ejecuta.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
||||
|
||||
Hola de nuevo, como te dice Neftali debes sobreescribir el metodo y puede que te falte el override, también veo que el nombre del procedimiento que has puesto es CreateParms cuando debería ser CreateParams y utiliza WS_CAPTION en ves de WS_EX_STATICEDGE o también WS_BORDER.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#6
|
|||
|
|||
Gracias por la solución
Compañeros. Gracias.
Ya me funcionó. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Popup de la barra de titulo | _cero_ | C++ Builder | 2 | 05-06-2008 18:02:21 |
como cambiar el color de la barra de titulo de mi formulario | kurono | Varios | 2 | 09-04-2008 00:53:41 |
URL en la barra de titulo??? | Jonnathan | Varios | 7 | 30-01-2006 20:43:24 |
Como quitar la barra de título a una ventana hija de una aplicación MDI | abracadabra | OOP | 1 | 15-12-2005 00:59:29 |
Label en la Barra de Titulo... | nicolasdom | Varios | 1 | 04-10-2004 23:46:31 |
|