Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Ayuda con VCLskin (https://www.clubdelphi.com/foros/showthread.php?t=28598)

Mr.Vaka 24-12-2005 11:36:31

Ayuda con VCLskin
 
Hola, tengo una aplicacion que usa vclskin y al abrir las forms no me cambia el skin de los botones. Las Forms me las abre en un Tpanel que tengo en la unit principal pulsando un boton que tiene este codigo

Código:

 
 Form2.Parent := Panel3;
 Form2.Show;

Con este codigo me abre la form dentro del panel que tengo en la unit principal.

Código:

Form2.Show;
Si abro la form con este codigo si que me cambia el skin a los botones.

E buscado en la web del creador y encontrado esto, que creo que solucionaria mi problema, pero como no entiendo ingles prefiero pedirlos ayuda.

http://www.link-rank.com/tbx.htm


Muchas gracias y espero a verme explicado bien.

lpmlpm 28-12-2005 23:43:37

Hazlo así:
Código Delphi [-]
 Form2.Parent := Panel3;
 Form2.Show;
 SkinData1.SkinForm(Form2.Handle); //Con esto le dices que force el pintado 
                                                 //del skin en la forma


La franja horaria es GMT +2. Ahora son las 02:10:33.

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