Siguiendo con la migración de 15.01 a 16.01 encuentro tambien problemillas de estética en los
btnbar.
- Si no especificamos clausula se dibuja un border muy doble. Con las versiones 15.x se mostraban redoble amarillo (ya estaba bien), y con las 14.x en el standard nada si no te ponias encima
- El disable es horrible , por un lado en las 14.x estaba correcto el tema del colorgray, las 15.x y las 16.x mal
- En la 16.x el bitmap en disable se deforma una barbaridad
Por si quereis probar un ejemplo
- Code: Select all Expand view
- #include 'fivewin.ch'
STATIC oWnd
FUNCTION TestWnd()
LOCAL oHand, oBar, oIcon, oBtn
DEFINE CURSOR oHand HAND
DEFINE WINDOW oWnd TITLE 'Test Buttons'
DEFINE BUTTONBAR oBar SIZE 40, 40 _3D OF oWnd
oBar:bRClicked := {|| NIL }
DEFINE BUTTON OF oBar NOBORDER FILE '16Exit.bmp' ACTION oWnd:End()
DEFINE BUTTON oBtn OF oBar NOBORDER FILE '16prn1.bmp' ACTION msginfo( 'Hi')
oBtn:Disable()
ACTIVATE WINDOW oWnd
RETU NIL
Alguien mas se ha encontrado con este problema y lo ha solucionado ?
Gracias !