FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
||||
|
||||
TabControl
Hola a todos.
Estoy arreglando un viejo sistema que hice en Delphi 6 y necesito de la ayuda de ustedes para saber si se puede realizar lo siguiente. El sistema de para el control de un restaurante y con un TabControl manejo las mesas. Cada Tab es una de las mesas el cual muestra el nombre de la misma. Ahora lo que quiero hacer es mejorar un poco la interfaz cosa que de un solo vistazo se vea un poco más de datos de cada mesa. Para ello quiero hacer que el Caption del Tab sea de varios renglones en el cual pongo el nombre de la mesa, el mozo, y la cantidad de comensales, cada uno en un renglón distinto. Espero que me puedan ayudar o bien aportar sus ideas. Desde ya muchas gracias por su tiempo. Saludos. Cañones. |
#2
|
|||
|
|||
si por renglones te refieres a líneas podrías darle al
pagecontro1.tabheight más tamaño, 70 por ejemplo. y luego añadir lineas al caption con salto de linea: TabSheet1.Caption:=nombredemesa1+#10#13+mozo1+#10#13+nºcomensales; |
#3
|
||||
|
||||
Tal vez en el caption puedas mostrar más de una línea (creo recordar que lo he intentado alguna vez y no ha sido posible), de todas formas, el alto es fijo, así que dudo que se vea correctamente.
La solución creo que puede ir por activar el OwnerDraw del PageControl y encargarte tú de todo el redibujado de las pestañas. Más trabajo, pero creo que va a ser la única forma de conseguirlo.
__________________
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
|
|||
|
|||
Cita:
Poniendo el salto de linea se puede hacer sin ningún problema. Lo que no me gusta es que el texto se alinea desde el centro hacia abajo y no queda muy estético, no se si se puede quitar la parte de arriba. Con el pagecontrol de los Almdev queda mejor: En estos hay que activar la propiedad TadExtendedDraw del pagecontrol: (otro punto para estos fantásticos componentes) Última edición por cocute fecha: 15-02-2010 a las 11:39:37. |
#5
|
||||
|
||||
Cita:
¿Qué versión estás utilizando?
__________________
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. |
#6
|
|||
|
|||
yo solo lo habia probado con el delphi 2010.
por cierto es lo mismo #10#13 que #13#10 ¿no? al menos a mi me funciona de las dos formas. Última edición por cocute fecha: 15-02-2010 a las 12:56:47. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Form MDIchild controlados por un TabControl | afxe | Gráficos | 2 | 11-05-2010 14:54:54 |
administrar los tabs de un tabcontrol | Willer | OOP | 1 | 24-11-2009 06:33:09 |
PageControl,TabControl,TabSheet ¿ninguno actualiza en tiempo de diseño? | gambitero | Varios | 2 | 05-07-2006 11:53:32 |
|