FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Eliminar menu de control
Hola a todos. Tengo la siguiente duda, estoy desarrollando una aplicación en delphi 7, he declarado un icono para la misma, a todos los formularios les he quitado los botones minimizar, mazimizar a través de la propiedad bordericons y en la propiedad borderstyles la he puesto a bssingle para que no se puedadn cambiar de tamaño en tiempo de ejecución, ahora no quisiera que apareciera el botón cerrar en la barra de de titulo, ni el cuadro de contro que aparece cuando hago click en el icono de la aplicación y de cada uno de los formularios, me pregunto si es posible quitar el botón cerrar de la barra de titulo y que no aparezca el cuadro de control o menu de control cundo se hace click en el icono, pero que si aparezca el icono. Se que tocando algunas propiedades puedo eliminar lo que quiero, pero me quedaria sin icono, y no es lo que quiero. Ojala puedan ayudarme. Muchas gracias.
|
#2
|
||||
|
||||
Y digo yo: ¿Para qué quieres ventanas entonces?
Si miras la interfaz de Emule, por ejemplo, tiene muchas "ventanas" pero no hay forma de cerrar cada una de ellas. La barra de título puedes construirla tú, o incluso sustituirla por algo mejor. Si quitamos la posibilidad de cambiar el tamaño de la ventana ¿Para qué queremos la barra de título? tampoco podremos moverla de sitio ¿no? Yo al menos, construiría un Frame, le asignaría un icono y una simulación de barra de título y listo, después heredo visualmente de ese Frame y construyo toda la interfaz igual. ¿Qué te parece? Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
||||
|
||||
Por favor, no repitas hilos.
Ya te han contestado en este, no hay necesidad para abrir uno nuevo con lo mismo. Revisa la Guía de estilo de los foros.
__________________
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. |
#4
|
|||
|
|||
Disculpa lepe, gracias ante todo por tu respuesta, pero me parece que no me he explicado bien. Por ejemplo todas las aplicaciones tienen un icono distintivo que aparece en la esquina superior izquierda de la barra de titulo, cuando heces un click encima de ese icono aparece un menu de control con las opciones restaurar, minimizar, maximizar y cerrar. Yo lo que quiero es que ese menu de contro no aparezca cuando haga click encima del icono de mi aplicación, claro en caso de de que sea posible por supesto. Espero me hayas entendido ahora. Te reitero las gracias.
|
#5
|
|||
|
|||
neftali No te pongas brava, disculpa el problema es que no lo había visto y pensé que no lo había publicado correctamente.
|
#6
|
||||
|
||||
Creo que el hilo Boton cerrar del formulario (X) es lo que andas buscando.
Añado La función EnableSysCloseItem que menciono en ese hilo, debes aplicarla a cada formulario que quieras:
pero eso sólo inhabilita el item "Cerrar" del menú de sistema de ese formulario. Para inhabilitar el del menú del botón en la barra de tareas, debes aplicar la función a toda la aplicación:
// Saludos Última edición por roman fecha: 26-10-2006 a las 18:18:50. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
eliminar opcion de eliminar en un dbgrid | morfeo21 | Varios | 3 | 14-07-2005 17:05:32 |
Como agregar item al Menu Control ?? | LuciaZambrano | API de Windows | 2 | 10-06-2004 07:50:56 |
Eliminar un tabsheet de un Page Control | apicito | OOP | 15 | 01-10-2003 05:46:18 |
Menu | rezahe | Varios | 6 | 18-06-2003 17:14:56 |
Control que crea control | craven | OOP | 5 | 07-06-2003 02:23:13 |
|