Obligement - L'Amiga au maximum

Samedi 31 mai 2025 - 15:47  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

Actualité (récente)
Actualité (archive)
Comparatifs
Dossiers
Entrevues
Matériel (tests)
Matériel (bidouilles)
Points de vue
En pratique
Programmation
Reportages
Quizz
Tests de jeux
Tests de logiciels
Tests de compilations
Trucs et astuces
Articles divers

Articles in English


Réseaux sociaux

Suivez-nous sur X




Liste des jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z,
ALL


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Galeries

Menu des galeries

BD d'Amiga Spécial
Caricatures Dudai
Caricatures Jet d'ail
Diagrammes de Jay Miner
Images insolites
Fin de jeux (de A à E)
Fin de Jeux (de F à O)
Fin de jeux (de P à Z)
Galerie de Mike Dafunk
Logos d'Obligement
Pubs pour matériels
Systèmes d'exploitation
Trombinoscope Alchimie 7
Vidéos


Téléchargement

Documents
Jeux
Logiciels
Magazines
Divers


Liens

Associations
Jeux
Logiciels
Matériel
Magazines et médias
Pages personnelles
Réparateurs
Revendeurs
Scène démo
Sites de téléchargement
Divers


Partenaires

Annuaire Amiga

Amedia Computer

Relec


A Propos

A propos d'Obligement

A Propos


Contact

David Brunet

Courriel

 


Programmation : C - modifier les couleurs du Workbench (Setcolor)
(Article écrit par Roméo Rapido et extrait d'A-News (Amiga News) - août 1988)


Setcolor. Le programme de ce mois-ci vous permet de modifier les couleurs du Workbench définies avec Preferences, ainsi que les couleurs du curseur de la souris.

Voyons donc le programme setcolor1.c :

C
C

Compilez, lancez le programme et admirez le résultat. Si les couleurs ne vous plaisent pas (ce dont je suis persuadé car je les ai choisies exprès) changez les valeurs dans les SetRGB4. Avec 0 la couleur est très sombre avec 15 elle est au maximum de luminosité. A vous de mélanger judicieusement rouge, vert et bleu. Vous pouvez utiliser la palette de Deluxe Paint ou d'un autre logiciel graphique pour rechercher les valeurs qui vous plaisent.

Maintenant vous pouvez vouloir restaurer la palette Workbench. Il y a trois solutions :
  • La plus simple est une réinitialisation.
  • Recompilez le programme en mettant les bonnes valeurs (changer son nom par exemple en restaure.c. Setcolor1 charge votre palette et restaure recharge celle du Workbench).
  • Enfin, utilisez le programme suivant, setcolor2.c.
C
C
C

Les valeurs des couleurs sont maintenant stockées dans colortable qui est initialisé à la compilation, attention ces valeurs sont en hexa. Exemple : 0x0FFF correspond à 15 pour le rouge, 15 pour le vert et 15 pour le bleu, 0x0A02 -> rouge 10, vert 0 et bleu 2.

Les valeurs suggérées sont : fond 0x0000, encre 0x0AAA, gadgets 0x000D et curseur 0x0D90. Pour la souris : 0x0000, 0x0F00, 0x0000 et Ox0DBB.

Remarque : si vous lancez ce programme par "setcolor2" vous n'avez plus la main, lancez le donc par "run setcolor2", il tournera en multitâche, de plus, il prend très peu de temps du processeur. Pour restaurer l'écran Workbench cliquez sur le gadget closewindow en haut à gauche.

Exemple d'utilisation : pour taper sous éditeur définissez-vous un fond noir (0,0,0) et une encre grise (10,10,10) c'est moins fatigant pour la vue.


[Retour en haut] / [Retour aux articles]