Si je veux définir une propriété de couleur sur quelque chose de non standard (c'est-à-dire pas quelque chose comme clBlack ou clRed), comment puis-je faire cela? Puis-je définir quelque chose comme des couleurs hexadécimales?Couleurs Delphi personnalisées
11
A
Répondre
12
RGB dans Windows.pas
function RGB(r, g, b: Byte): COLORREF;
Vous pouvez transformer le résultat en TColor.
par exemple
MyColour := TColor(RGB(Red,Green,Blue));
2
J'ai toujours utilisé macro RGB: http://delphi.wikia.com/wiki/RGB
8
vous pouvez utiliser 00BBGGRR $
BB = Bleu
GG = Vert
RR = rouge
Toutes ces valeurs entre 0 et 255 ($ 00 et $ FF)
0
Vous pouvez également consulter Colors in Delphi page d'aide. Si cela peut être utile pour les développeurs Delphi qui font de la programmation Web, car l'unité Vcl.Graphics
définit les valeurs TColor
comme des constantes Web clWeb____
.
De nombreuses constantes sont déjà prédéfinies et avant que vous les utilisiez, vous pouvez voir visuellement à quoi ressemblent les couleurs. Il n'y a donc pas besoin de faire des "mixes" RBG.
Questions connexes
- 1. Tabbar avec des couleurs personnalisées
- 2. Delphi, Override Commandes personnalisées setCaption
- 3. jqGrid avec des couleurs de cellule personnalisées
- 4. Comment enregistrer des couleurs personnalisées sur UserDefaults
- 5. couleurs personnalisées dans les cartes bing?
- 6. Comment précharger des couleurs personnalisées dans SWT ColorDialog
- 7. Matplotlib Legend for Scatter avec des couleurs personnalisées
- 8. définir des couleurs personnalisées spécifiques qui apparaîtront dans le colordialog?
- 9. Application de couleurs personnalisées aux icônes-icônes jquery
- 10. sélecteur de couleurs (palette de couleurs) montrant toutes les couleurs
- 11. iPhone - Comment définir des couleurs personnalisées dans la barre de navigation de l'élément "Plus"?
- 12. Comment puis-je définir des valeurs de couleurs personnalisées dans un champ Xaml Value?
- 13. Comment utiliser l'image d'arrière-plan personnalisée à l'écran ou les couleurs d'arrière-plan personnalisées?
- 14. Vues personnalisées ou cellules personnalisées
- 15. Personnalisation des couleurs d'un UISegmentedControl
- 16. Pousser une liste de couleurs dans colordialog.customcolors
- 17. Couleurs clignotantes
- 18. Couleurs Eclipse
- 19. Couleurs alternées
- 20. Comment déboguer un éditeur de propriétés personnalisées dans Delphi 6 (Pro)?
- 21. Remplacer les couleurs par défaut de JComboBox
- 22. annotations personnalisées
- 23. Commandes personnalisées
- 24. UIButtons personnalisées
- 25. WPF: Réinitialiser les couleurs pour utiliser les couleurs du modèle
- 26. Rendu de SVG avec Delphi
- 27. Commandes Winforms personnalisées (un bouton en particulier)
- 28. Affichage des couleurs unies
- 29. Trouver Gamme de couleurs
- 30. WPF couleurs combobox
J'ai essayé ceci, mais cela a fonctionné pour moi seulement si j'ai utilisé $ FF au début - donc $ FFBBGGRR – Asped