Tabs como FireFox
Hola, estoy intentando hacer un interfaz similar a firefox (salvando las distancias) en el aspecto de las pestañas o tabs.
Por un lado que se vayan añadiendo tabs según van haciendo falta, utilizando frames para ello, hasta aquí de momento no hay problema. Pero quiero que en el tab aparezca un botón de cerrar, he estado mirando en el foro y hay un hilo sobre el tema pero no he visto como finalmente se resolvió. He estado mirando los componentes de TMS pero debo ser muy torpe porque no he visto como hacerlo. Con la JVCL está el TJvTabBar pero no tiene la apariencia que busco y además no termino de ver claro como funcionar con pagelist. ¿Conocéis algún componente que sea similar a las tabs de firefox? o ¿Como puedo poner un pequeño botón en cada tabsheet para cerrarla? |
]Por que no te das una vuelta por torry.net?, es un excelente site dedicado a delphi
|
Lo conozco, pero lo que he visto no termina de ser exactamente lo que busco.
Gracias. |
asignas a tu PageControl la propiedad OwnerDraw := true y luego pones un código parecido a este en el evento onDrawTab
ahora lo que tienes que hacer es manejar el evento onKeyUp |
Muchas gracias, voy a intentarlo por ese camino, a ver si puedo en lugar de pintar el botón estandar de cerrar un speedbutton.
Lo único malo es que pierdo la apariencia XP ... :( |
Cita:
|
La franja horaria es GMT +2. Ahora son las 19:37:03. |
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