Type des couleurs en pascal

Signaler
Messages postés
1
Date d'inscription
lundi 25 mai 2009
Statut
Membre
Dernière intervention
26 mai 2009
-
Messages postés
2527
Date d'inscription
jeudi 15 janvier 2004
Statut
Membre
Dernière intervention
16 octobre 2019
-
Bonjour,

Nous réalisons un projet d'informatique sous Lazarus et nous butons sur un petit problème...
Nous voulons afficher des briques de différentes couleurs pour faire une cible pour notre jeu. Nous définissons une classe pour chaque brique de couleur (jaune , marron...). Nous avons donc un attribut fcouleur mais nous ne savons pas dans quel type nous devons le définir...

Si quelq'un sait comment faire, ça nous débloquerai bien, merci !!

4 réponses

Messages postés
2226
Date d'inscription
dimanche 5 octobre 2003
Statut
Modérateur
Dernière intervention
18 novembre 2010
14
Salut
TColor ?
ps : une classe par couleur ? Est-ce bien utile ?
Messages postés
4719
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
1 février 2021
14
ciel, un concours de fléchettes ??

cantador
Messages postés
4202
Date d'inscription
samedi 16 octobre 2004
Statut
Modérateur
Dernière intervention
13 juin 2020
37
fColor : TColor ou Integer

ou encore TMagicColor :

type
  TMagicColor = record
    case Integer of
      0 : (R, G, B, ContextOrAlpha : Byte);
      1 : (Color : Integer);
  end;

format des bytes : BBGGRR

rouge = $0000FF
vert = $00FF00
bleu = $FF0000

<hr size="2" width="100%" />
Messages postés
2527
Date d'inscription
jeudi 15 janvier 2004
Statut
Membre
Dernière intervention
16 octobre 2019
16
Salut,

Dans quel PixelFormat ?