Ver Mensaje Individual
  #2  
Antiguo 17-08-2012
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Supongo que eso se debe a que el botón guarda su propia imagen en lugar de usar directamente la del imagelist asociado a la acción. La única manera que he visto para que actualice la imagen es:

1. Borrar la imagen del botón
2. Borra la acción del botón
3. Volver a asignar la acción.

O sea, algo como:

Código Delphi [-]
TAction(Action).imageindex := 1;
Bitbtn1.Glyph := nil;
Bitbtn1.Action := nil;
Bitbtn1.Action := Action;

// Saludos
Responder Con Cita