FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Panel transparente o bevel con esquinas redondeadas
holas a todos los foristas bueno mi pregunta es la siguiente:
Me gusataria hacer que un objeto Tpanel lo pueda hacer transparente hay alguna manera de hacer eso o sino mejor aun encontre este codigo para redondear las esquinas de un control pero lo malo es que no funciona con el objeto TBevel que es transsparente como yo quiero. Código Delphi [-] procedure DrawRounded(Control: TWinControl) ; var R: TRect; Rgn: HRGN; begin with Control do begin R := ClientRect; rgn := CreateRoundRectRgn(R.Left, R.Top, R.Right, R.Bottom, 20, 20) ; Perform(EM_GETRECT, 0, lParam(@r)) ; InflateRect(r, - 4, - 4) ; Perform(EM_SETRECTNP, 0, lParam(@r)) ; SetWindowRgn(Handle, rgn, True) ; Invalidate; end; end; en Conclusion lo que deseo es hacer un objeto bevel con las esquinas redondeadas. espero que me puedan ayudar |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Forms con las esquinas redondeadas | CORBATIN | Varios | 14 | 04-07-2013 21:15:37 |
Problema con el transparente | supermilloriver | Gráficos | 6 | 30-07-2005 12:19:02 |
Un panel transparente | yusnerqui | Varios | 2 | 23-03-2004 17:33:32 |
Panel transparente | epalacios | OOP | 3 | 18-02-2004 15:32:24 |
como hacer un panel o botones con las esquinas ovaladas | viajero2015 | Gráficos | 2 | 14-02-2004 04:50:02 |
|