Antonio, en btnbmp cuando los estilos 2007 y 2010 est谩n activo, y el bot贸n tiene foco, este usa la funci贸n WndBox2007 para pintar un marco alrededor del bot贸n cuando el cursor del rat贸n esta encima, el caso es que el marco (caja) se pinta de forma incorrecta, esto no se nota dado que el color del borde es casi similar al color del bot贸n, quedado oculto el problema, yo por lo general uso un color de borde mas oscuro y ah铆 si que se nota el fallo
he tratado de corregir el problema, ajustando los parametros, pero no logro auq ande al 100%, ya que se da que bien funciona en un boton, pero en otro no, ademas de que el boton con menu adjunto se pinta de forma independiente.



podr铆as darle una mirada a esto por favor?
aca un video:http://castillolawyers.no-ip.info/owncloud/public.php?service=files&t=5a4193e1d2559d7b07efa2d5eeb32e5f
otra cosa es que ese color de borde podria ser una data de la clase, y de forma global, algo asi como
y usarla asi
para que quede asi

salu2
carlos vargas
he tratado de corregir el problema, ajustando los parametros, pero no logro auq ande al 100%, ya que se da que bien funciona en un boton, pero en otro no, ademas de que el boton con menu adjunto se pinta de forma independiente.



podr铆as darle una mirada a esto por favor?
aca un video:http://castillolawyers.no-ip.info/owncloud/public.php?service=files&t=5a4193e1d2559d7b07efa2d5eeb32e5f
聽 聽if ::lMOver .and. ::lBoxSelect
聽 聽 聽 if ! ::lRound .and. ! ::lEllipse
聽 聽 聽 聽 聽if ::l2007 .or. ::l2010
聽 聽 聽 聽 聽 聽 WndBox2007( ::hDC, nAdjustBorder, nAdjustBorder,;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 ::nHeight - nAdjustBorder - 1, ::nWidth - nAdjustBorder - 1,;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 nRGB( 136, 000, 021 ) ) //nRGB( 221, 207, 155 )otra cosa es que ese color de borde podria ser una data de la clase, y de forma global, algo asi como
聽 聽 聽 聽 聽 聽CLASSDATA nClrBoxSelect INIT nRGB( 221, 207, 155 )
...
聽 聽 聽 聽 聽 聽WndBox2007( ::hDC, nAdjustBorder, nAdjustBorder,;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 ::nHeight - nAdjustBorder - 1, ::nWidth - nAdjustBorder - 1,;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 ::nClrBoxSelect 聽)y usarla asi
聽 TBtnBmp():nClrBoxSelect := nRGB( 136, 000, 021 )para que quede asi

salu2
carlos vargas
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
Carlos Vargas
Desde Managua, Nicaragua (CA)