Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Desarrollo en Delphi para Android (https://www.clubdelphi.com/foros/forumdisplay.php?f=57)
-   -   agregar imagen en SpeedButton (https://www.clubdelphi.com/foros/showthread.php?t=88889)

darkbits 21-08-2015 01:07:27

agregar imagen en SpeedButton
 
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

Cita:

Empezado por darkbits (Mensaje 495725)
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

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 :(


La franja horaria es GMT +2. Ahora son las 13:21:53.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi