Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   TabSheet como los de windos como puedo lograrlos? (https://www.clubdelphi.com/foros/showthread.php?t=41199)

grafipack 09-03-2007 14:00:14

TabSheet como los de windos como puedo lograrlos?
 
Resulta que el componente que trae delphi para las PageCotrol es distinto a el de windows es decir el TabSheet no tiene esa linea amarilla cuando esta selcionado o le pasamos el raton. Alguien tiene idea como hacer que sean iguales?

dec 09-03-2007 14:10:54

Hola,

Añade a tu proyecto la unidad "XpMan" (de XP Manifiest)... suponiendo que cuentes con Delphi 7 ó superior...

grafipack 09-03-2007 15:44:55

Gracias! donde encuentro XpMan?
 
Gracias por tu pronta respuesta...
Uso Delphi 7,esa unidad donde la encuentro y como la agrego?

dec 09-03-2007 15:51:04

Hola,

La unidad puedes añadirla en la cláusula "uses" del archivo de tu proyecto ("*.dpr") o en la cláusula "uses" del formulario principal u otro formulario de tu proyecto. Físicamente se encuentra en "C:\Archivos de programa\Borland\Delphi7\Source\Vcl\xpman.pas".

grafipack 09-03-2007 15:58:52

Nuevamente GRACIAS!
 
Acabo de probarlo y funciono de maravilla.
tengo otra pregunta puedo hacer que las lineas de un TBEdit sea de diferente color segun cierta condición? es decir darles yo el color a cada linea independientemente o tengo que usar el metodo draw?
:confused:

dec 09-03-2007 16:11:48

Hola,

No sabría responderte. Sé que al añadir "el manifiesto XP" que incluye a su vez la unidad de que hablamos ciertos controles de Delphi cambian su apariencia para adaptarla al tema que se esté usando en Windows XP en un momento dado. Dependiendo del tema de Windows XP las líneas de los "TEdits" podrán tener un color u otro, o una apariencia u otra. Supongo que tú podrías hacer algo, pero, no puedo decirte más ahora mismo. :)

grafipack 09-03-2007 16:14:59

Las Unidades xpMan, xpStyle y xpAction hacen eso las estoy mirando pero no creo que hagan lo de cambio de color de las lineas de un TBEdit, pero con un poco de calma creo que lo solucionare.


La franja horaria es GMT +2. Ahora son las 12:05:01.

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