Précédent   Forum du club des développeurs et IT Pro > Autres langages > Pascal > Flash Pascal
Flash Pascal Forum d'entraide sur la création de fichiers Flash en Object Pascal
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 19/06/2012, 18h43   #1
Archimède
Membre émérite
 
Avatar de Archimède
 
Homme anthony
Enseignant
Inscription : avril 2005
Messages : 1 028
Détails du profil
Informations personnelles :
Nom : Homme anthony
Localisation : France, Charente Maritime (Poitou Charente)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : avril 2005
Messages : 1 028
Points : 979
Points : 979
Par défaut Début d'une unité couleur

ci-joint un début d'unité couleur pour au moins bénéficier des couleurs élémentaires et de la fonction RGB()...

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
 
unit UColor;
 
interface
 
uses Flash8;
 
const
 clBlack=$000000;
 clWhite=$ffffff;
 clYellow=$ffff00;
 clfuchsia=$FF00FF;
 claqua=$00FFFF;
 clorange=$FFA500;
 clBlue=$0000ff;
 clGreen=$008000;
 clRed=$FF0000;
 clsilver=$C0C0C0;
 clGray=$808080;
 clGold=$FFD700;
 cldarkturquoise=$00CED1;
 claliceblue=$F0F8FF;
 clazure=$F0FFFF;
 clbrown=$A52A2A;
 clcadetblue=$5F9EA0;
 clcoral=$FF7F50;
 cllightskyblue=$87CEFA;
 clmediumspringgreen=$00FA9A;
 clmediumturquoise=$48D1CC;
 clmediumaquamarine=$66CDAA;
 clmediumblue=$0000CD;
 clmediumorchid=$BA55D3;
 clmediumpurple=$9370DB;
 clmediumseagreen=$3CB371;
 clmediumslateblue=$7B68EE;
 clnavajowhite=$FFDEAD;
 clnavy=$000080;
 clorchid=$DA70D6;
 clpowderblue=$B0E0E6;
 clpalegoldenrod=$EEE8AA;
 clpalegreen=$98FB98;
 clpaleturquoise=$AFEEEE;
 clspringgreen=$00FF7F;
 cltomato=$FF6347;
 clyellowgreen=$9ACD32;
 clwheat=$F5DEB3;
 clslategray=$708090;
 clturquoise=$40E0D0;
 clsalmon=$FA8072;
 clsandybrown=$F4A460;
 clseagreen=$2E8B57;
 
 
 
Function GetRvalue(coul:integer):integer;
Function GetGvalue(coul:integer):integer;
Function GetBvalue(coul:integer):integer;
Function RGB(R,V,B:integer):number;
 
implementation
 
 
 
Function GetBvalue(coul:integer):integer;
begin
 result :=coul mod 256;
end;
 
Function GetGvalue(coul:integer):integer;
begin
 result :=floor((Coul mod 65536)/256);
end;
 
Function GetRvalue(coul:integer):integer;
begin
 result :=Floor(Coul/65536);
end;
 
Function RGB(R,V,B:integer):number;
begin
 result:=65536*R+256*V+B;
end;
 
end.
__________________
Citation:
tout développeur plongé dans son code subit une poussée d'urticaire de bas en haut égale au poids du volume d'unités qu'il ajoute.
Archimède est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 02h00.


 
 
 
 
Partenaires

Hébergement Web