Toolbar: addItem
Publicado: Mar Jul 11, 2006 1:34 pm
Hola,
Supongo que algo me debo de estar dejando por el camino.
Al añadir un botón a una toolbar ya creada enteriormente no consigo que
aparezca el efecto 'deshabilitado' del bitmap. Además, en el ejemplo que os
dejo, al deshabilitar un botón aparece un efecto extraño en el texto del
botón deshabilitado.
Este es el código:
// ---> Crear separador (3) y botón (4)
WITH OBJECT ::oToolBar1:oImageList
:Add("BTN24")
END
WITH OBJECT ::oToolBar1:oImageListHot
:Add("BTN24")
END
WITH OBJECT ::oToolBar1:oImageListDis
:Add("BTN24")
END
WITH OBJECT ::oToolBar1
:AddSeparator(3)
:AddItem("OtroBoton",3)
END
Entonces si hago:
::oToolBar1:aItems[4]:lEnabled := .F.
Entonces el bitmap sigue apareciendo como 'habilitado' y el texto como
'des-habilitado' y con un efecto extraño (ver ejemplo).
Saludos,
José Luis Capel
Attached files pruebas4.zip (7.3 KB)Â
Supongo que algo me debo de estar dejando por el camino.
Al añadir un botón a una toolbar ya creada enteriormente no consigo que
aparezca el efecto 'deshabilitado' del bitmap. Además, en el ejemplo que os
dejo, al deshabilitar un botón aparece un efecto extraño en el texto del
botón deshabilitado.
Este es el código:
// ---> Crear separador (3) y botón (4)
WITH OBJECT ::oToolBar1:oImageList
:Add("BTN24")
END
WITH OBJECT ::oToolBar1:oImageListHot
:Add("BTN24")
END
WITH OBJECT ::oToolBar1:oImageListDis
:Add("BTN24")
END
WITH OBJECT ::oToolBar1
:AddSeparator(3)
:AddItem("OtroBoton",3)
END
Entonces si hago:
::oToolBar1:aItems[4]:lEnabled := .F.
Entonces el bitmap sigue apareciendo como 'habilitado' y el texto como
'des-habilitado' y con un efecto extraño (ver ejemplo).
Saludos,
José Luis Capel
Attached files pruebas4.zip (7.3 KB)Â