PDA

Ver la Versión Completa : agregar imagen en SpeedButton


darkbits
21-08-2015, 01:07:27
Hola Betas estoy comenzando en app android

quiero cambiar los botones mas personalizados
consultarles como agrego una imagen BMP o mejor PNG a un SpeedButton1 o Button CornerButton1

en aplicaciones Delphi lo se como es... pero cuando inicio una aplicación android no me sale estas opciones.
agradezco sus ayudas.

cocute
21-08-2015, 16:21:26
pues igual que en delphi normal,
pones un timagelist, cargas la imagen, asignas el timagelist al boton y pones escoges la posición en el index

darkbits
21-08-2015, 16:49:33
en Multi device aplicaciones no sale timagelist

cocute
21-08-2015, 23:06:04
en Multi device aplicaciones no sale timagelist
al menos en XE8 si sale

AgustinOrtu
21-08-2015, 23:38:56
Combina al Boton con un TImage o TGlyph, es decir: Tienes tu TButton o similar, y creas un TImage o TGlyph y asignas el parent el boton

Make an Image Button using XE6 Firemonkey (https://www.youtube.com/watch?v=STjQdGDmcNk)

darkbits
22-08-2015, 00:38:19
:( tengo XE7

alguna idea para esta version?

AgustinOrtu
22-08-2015, 01:23:38
Revisa el video que puse arriba, eso vale para todos

darkbits
22-08-2015, 01:46:26
AgustinOrtu el video esta super explicado! gracias...

es la única forma de agregar imagenes a MultiDevice aplicaciones? o hay otras formas aparte de ella..

AgustinOrtu
22-08-2015, 01:57:27
Otra forma podria ser usando recursos, sobre todo si tenes repetida la misma imagen. Entonces cargarias del recurso la imagen al TGlpyh

Hoy por hoy creo que la forma mas comoda es combinar Imagen+Boton; la TImageList de FMX en XE8 parece bastante engorroso de usar con eso del TMultiResBitmap. Y la documentacion es dificil de entender

Nada como la TImageList de la VCL :(