Informations sur: NUANCE12.Bas

Publié par AngeNoir le 07/05/2006

Description

Code source: QuicBasic4.5fr Description...: Permet d'obtenir plus de 136 couleurs dans different mode avec 16 couleurs sans utiliser la ..........................fonction Palette. Une creation de: AngeNoir. 7 mai 2006

Code source (langage qbasic)

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
'************************************************************************
'--- Publication le 7 mai 2006
'--- Une creation de: AngeNoir
'--- Cree avec la version QuicBasic 4.5fr
'************************************************************************
SCREEN 12
CLS '                  136 couleurs en mode 12 et plus.
'         P.S  la couleur du grille peut etre en deux tons differents.
'              Cela augmente encore plus le nombre de couleurs.
'**********************[Representation de 136 couleurs]******************
CF = -1: COL = -26
FOR S = 0 TO 15
   CF = CF + 1: COL = COL + 26
   LINE (COL, 0)-(COL + 26, 445), CF, BF
   CT = 0: CO = 0
   FOR Y = 0 TO 445 STEP 2
      CT = CT + 1
      FOR X = COL TO COL + 26 STEP 2
         IF CT = 14 THEN CO = CO + 1: CT = 0
         IF CO > S THEN EXIT FOR
         PSET (X, Y), CO: PSET (X + 1, Y + 1), CO
NEXT: NEXT: NEXT
'**********************[Representation d'une couleurs]*******************
'------------------   - Voici comment obtenir la couleur voulu.
'------------------   - Choisir une couleur de Fond et de Grillage.
'------------------   - Ici le Fond=7 et le Grille=10 se qui donne
'------------------     une couleur Vert/Limette.
CFond = 7: CGril = 10'                               - Variable Couleurs.
LINE (480, 100)-(580, 200), CFond, BF'               - Couleur de Fond 2.
FOR Y = 100 TO 200 STEP 2'                           - Distance entre
   FOR X = 480 TO 580 STEP 2'                          chaque point.
      PSET (X, Y), CGril: PSET (X + 1, Y + 1), CGril'- Couleur de Grille.
NEXT: NEXT
'****************************************************************************
LINE (480, 100)-(581, 201), 2, B'       Encadrement final.
DO: LOOP WHILE INKEY$ = ""
END
 
v6 © Computaid SPRL 2005-2009 - Tous droits réservés - Hébergé par eTigris - Page générée en 0,030 s - Crédits - Stats
1 connecté