Je suis en train de développer une application mobile Delphi Firemonkey. Je veux faire un bouton arrondi dans Firemonkey. Comment puis-je le faire sans utiliser de composants tiers ?
Réponses
Trop de publicités?Il existe de nombreuses façons de réaliser des boutons arrondis dans FMX. Vous pouvez utiliser différents composants pour créer des boutons, par exemple TRectangle
.
Personnellement, j'utilise et je vous suggère d'utiliser TRectangle
aussi.
- Mettez un
TRectangle
à votre formulaire FMX. - Définissez votre Rectangle1 's
Height
yWidth
à des valeurs70
(par exemple) - Changement
XRadius
yYRadius
à des valeurs35
(cela dépend des valeurs de hauteur-largeur)
Si vous voulez faire un bouton plus satisfaisant, vous devriez modifier
Fill
etStroke
propriétés.
par exemple
- Définir
Fill.Color
est#FF0288D1
(pour utiliser le code couleur Hax, ajouter 2 FF au premier chiffre) - Définir
Fill.Kind
estSolid
Si vous ne voulez pas utiliser Stroke
(Bordure pour bouton) Set Stroke.Kind
a None
.
Vous pouvez également ajouter
TLabel
oTImage
dans votre composant Rectangle1 et assurez-vous que vous définissezAlign
bien de la propriété.