Cette add-ons vous permetera de personnaliser votre écriture tout simplement :)
Pour l'ouvrir tapez : /couleurs
Source / Exemple :
alias couleurs {
set %ccolor texte
set %ccombo non
window -BCdg0k0pRz +dl @couleurs 0 0 337 144
drawfill -r @couleurs $rgb(218,240,252) 1 10 10
drawrect -f @couleurs 2 2 0 0 337 15
drawtext -roc @couleurs $rgb(250,250,250) Tahoma 10 5 3 200 20 Systeme Couleurs par atlantisfr
drawrect @couleurs 2 2 0 15 337 129
drawrect -f @couleurs 4 2 323 3 11 11
drawrect @couleurs 0 1 323 3 11 11
drawrect -f @couleurs 3 2 310 3 11 11
drawrect @couleurs 0 1 310 3 11 11
drawrect -f @couleurs 15 2 5 20 100 20
drawrect @couleurs 2 2 5 20 100 20
drawrect -f @couleurs 15 2 103 20 20 20
drawrect @couleurs 2 2 103 20 20 20
drawtext -oc @couleurs 2 Webdings 12 107 20 160 12 6
drawtext -oc @couleurs 2 Tahoma 10 10 23 100 20 Couleurs du Texte
drawline @couleurs 2 2 130 20 130 75
drawrect -f @couleurs 0 2 137 20 20 20
drawrect @couleurs 2 2 137 20 20 20
drawrect -f @couleurs 1 2 162 20 20 20
drawrect @couleurs 2 2 162 20 20 20
drawrect -f @couleurs 2 2 187 20 20 20
drawrect @couleurs 2 2 187 20 20 20
drawrect -f @couleurs 3 2 212 20 20 20
drawrect @couleurs 2 2 212 20 20 20
drawrect -f @couleurs 4 2 237 20 20 20
drawrect @couleurs 2 2 237 20 20 20
drawrect -f @couleurs 5 2 262 20 20 20
drawrect @couleurs 2 2 262 20 20 20
drawrect -f @couleurs 6 2 287 20 20 20
drawrect @couleurs 2 2 287 20 20 20
drawrect -f @couleurs 7 2 312 20 20 20
drawrect @couleurs 2 2 312 20 20 20
drawrect -f @couleurs 8 2 137 43 20 20
drawrect @couleurs 2 2 137 43 20 20
drawrect -f @couleurs 9 2 162 43 20 20
drawrect @couleurs 2 2 162 43 20 20
drawrect -f @couleurs 10 2 187 43 20 20
drawrect @couleurs 2 2 187 43 20 20
drawrect -f @couleurs 11 2 212 43 20 20
drawrect @couleurs 2 2 212 43 20 20
drawrect -f @couleurs 12 2 237 43 20 20
drawrect @couleurs 2 2 237 43 20 20
drawrect -f @couleurs 13 2 262 43 20 20
drawrect @couleurs 2 2 262 43 20 20
drawrect -f @couleurs 14 2 287 43 20 20
drawrect @couleurs 2 2 287 43 20 20
drawrect -f @couleurs 15 2 312 43 20 20
drawrect @couleurs 2 2 312 43 20 20
drawrect -f @couleurs 15 2 180 65 12 12
drawrect @couleurs 2 2 180 65 12 12
drawtext -oc @couleurs 2 Tahoma 10 195 65 100 20 Texte
if (%ctexte != $null) drawrect -f @couleurs %ctexte 1 182 67 8 8
drawrect -f @couleurs 15 2 137 65 12 12
drawrect @couleurs 2 2 137 65 12 12
drawtext -oc @couleurs 2 Tahoma 10 152 65 100 20 Fond
if (%fond != $null) drawrect -f @couleurs %fond 1 139 67 8 8
drawline @couleurs 2 2 5 80 332 80
drawtext -oc @couleurs 2 Tahoma 10 5 85 110 20 Décoration à gauche :
drawtext -oc @couleurs 2 Tahoma 10 5 103 110 20 Décoration à droite :
drawrect -f @couleurs 15 2 115 83 218 17
drawrect @couleurs 2 2 115 83 218 17
if (%cedit != $null) drawtext -oc @couleurs 2 Tahoma 10 120 85 218 17 %cedit
drawrect -f @couleurs 15 2 110 102 223 17
drawrect @couleurs 2 2 110 102 223 17
if (%ccedit != $null) drawtext -oc @couleurs 2 Tahoma 10 115 104 223 17 %ccedit
drawline @couleurs 2 2 5 122 332 122
drawrect -f @couleurs 15 2 5 126 12 12
drawrect @couleurs 2 2 5 126 12 12
drawtext -oc @couleurs 2 Tahoma 10 20 126 100 20 Gras
if (%cgras == ) drawtext -oc @couleurs 2 Tahoma 12 7 124 100 20 ?
drawrect -f @couleurs 15 2 47 126 12 12
drawrect @couleurs 2 2 47 126 12 12
drawtext -oc @couleurs 2 Tahoma 10 62 126 100 20 Souligner
if (%csouligner == ) drawtext -oc @couleurs 2 Tahoma 12 49 124 150 20 ?
drawrect -f @couleurs 15 2 113 126 12 12
drawrect @couleurs 2 2 113 126 12 12
drawtext -oc @couleurs 2 Tahoma 10 128 126 100 20 Majuscule
if (%cmajuscule == on) drawtext -oc @couleurs 2 Tahoma 12 115 124 100 20 ?
drawline @couleurs 2 2 180 125 180 139
drawrect -f @couleurs 15 2 184 125 148 15
drawrect @couleurs 2 2 184 125 148 15
drawtext -oc @couleurs 2 Tahoma 10 240 126 100 20 Valider
drawrect -f @couleurs 15 2 5 65 12 12
drawrect @couleurs 2 2 5 65 12 12
drawtext -oc @couleurs 2 Tahoma 10 20 65 100 20 Activer/Désactiver
if (%cactive == on) drawtext -oc @couleurs 2 Tahoma 12 7 63 100 20 ?
drawrect -f @couleurs 15 2 281 65 12 12
drawrect @couleurs 2 2 281 65 12 12
drawtext -oc @couleurs 2 Tahoma 10 296 65 100 20 Aucune
if (%ctexte == $null) { drawtext -oc @couleurs 2 Tahoma 12 182 63 100 20 ? | drawtext -oc @couleurs 2 Tahoma 12 283 63 100 20 ? }
if (%cfond == $null) { drawtext -oc @couleurs 2 Tahoma 12 139 63 100 20 ? | drawtext -oc @couleurs 2 Tahoma 12 283 63 100 20 ? }
}
on *:keydown:@couleurs:*:{
if ($keyval != 8) {
if ($keyval == 32) {
if (%ed == 1) { set %ccedit2 %ccedit $+ $chr(160) | set %ccedit %ccedit2 | drawtext -oc @couleurs 2 Tahoma 10 115 104 218 17 %ccedit }
if (%ed == 2) { set %cedit2 %cedit $+ $chr(160) | set %cedit %cedit2 | drawtext -oc @couleurs 2 Tahoma 10 120 85 218 17 %cedit }
}
else {
if (%ed == 1) { set %ccedit2 %ccedit $+ $keychar | set %ccedit %ccedit2 | drawtext -oc @couleurs 2 Tahoma 10 115 104 218 17 %ccedit }
if (%ed == 2) { set %cedit2 %cedit $+ $keychar | set %cedit %cedit2 | drawtext -oc @couleurs 2 Tahoma 10 120 85 218 17 %cedit }
}
}
else {
if (%ed == 1) {
set %ccedit2 $left(%ccedit,$calc($len(%ccedit) - 1)) | set %ccedit %ccedit2 | drawrect -f @couleurs 15 1 110 102 223 17 | drawrect @couleurs 2 2 110 102 223 17
if (%ccedit) { drawtext -oc @couleurs 2 Tahoma 10 115 104 223 17 %ccedit }
}
if (%ed == 2) {
set %cedit2 $left(%cedit,$calc($len(%cedit) - 1)) | set %cedit %cedit2 | drawrect -f @couleurs 15 1 115 83 218 17 | drawrect @couleurs 2 2 115 83 218 17
if (%cedit) { drawtext -oc @couleurs 2 Tahoma 10 120 85 218 17 %cedit }
}
}
}
alias -l couleurs.move {
if ($window(@couleurs)) window @couleurs $calc($mouse.dx - $1) $calc($mouse.dy - $2)
if ($mouse.key & 1) .timer $+ $ticks -m 1 0 couleurs.move $1-
}
menu @couleurs {
mouse: {
if $inrect($mouse.x,$mouse.y,137,20,20,20) { drawrect @couleurs 14 2 137 20 20 20 }
else { drawrect @couleurs 2 2 137 20 20 20 }
if $inrect($mouse.x,$mouse.y,137,20,20,20) { drawrect @couleurs 14 2 137 20 20 20 }
else { drawrect @couleurs 2 2 137 20 20 20 }
if $inrect($mouse.x,$mouse.y,162,20,20,20) { drawrect @couleurs 14 2 162 20 20 20 }
else { drawrect @couleurs 2 2 162 20 20 20 }
if $inrect($mouse.x,$mouse.y,187,20,20,20) { drawrect @couleurs 14 2 187 20 20 20 }
else { drawrect @couleurs 2 2 187 20 20 20 }
if $inrect($mouse.x,$mouse.y,212,20,20,20) { drawrect @couleurs 14 2 212 20 20 20 }
else { drawrect @couleurs 2 2 212 20 20 20 }
if $inrect($mouse.x,$mouse.y,237,20,20,20) { drawrect @couleurs 14 2 237 20 20 20 }
else { drawrect @couleurs 2 2 237 20 20 20 }
if $inrect($mouse.x,$mouse.y,262,20,20,20) { drawrect @couleurs 14 2 262 20 20 20 }
else { drawrect @couleurs 2 2 262 20 20 20 }
if $inrect($mouse.x,$mouse.y,287,20,20,20) { drawrect @couleurs 14 2 287 20 20 20 }
else { drawrect @couleurs 2 2 287 20 20 20 }
if $inrect($mouse.x,$mouse.y,312,20,20,20) { drawrect @couleurs 14 2 312 20 20 20 }
else { drawrect @couleurs 2 2 312 20 20 20 }
if $inrect($mouse.x,$mouse.y,137,43,20,20) { drawrect @couleurs 14 2 137 43 20 20 }
else { drawrect @couleurs 2 2 137 43 20 20 }
if $inrect($mouse.x,$mouse.y,162,43,20,20) { drawrect @couleurs 14 2 162 43 20 20 }
else { drawrect @couleurs 2 2 162 43 20 20 }
if $inrect($mouse.x,$mouse.y,187,43,20,20) { drawrect @couleurs 14 2 187 43 20 20 }
else { drawrect @couleurs 2 2 187 43 20 20 }
if $inrect($mouse.x,$mouse.y,212,43,20,20) { drawrect @couleurs 14 2 212 43 20 20 }
else { drawrect @couleurs 2 2 212 43 20 20 }
if $inrect($mouse.x,$mouse.y,237,43,20,20) { drawrect @couleurs 14 2 237 43 20 20 }
else { drawrect @couleurs 2 2 237 43 20 20 }
if $inrect($mouse.x,$mouse.y,262,43,20,20) { drawrect @couleurs 14 2 262 43 20 20 }
else { drawrect @couleurs 2 2 262 43 20 20 }
if $inrect($mouse.x,$mouse.y,287,43,20,20) { drawrect @couleurs 14 2 287 43 20 20 }
else { drawrect @couleurs 2 2 287 43 20 20 }
if $inrect($mouse.x,$mouse.y,312,43,20,20) { drawrect @couleurs 14 2 312 43 20 20 }
else { drawrect @couleurs 2 2 312 43 20 20 }
if $inrect($mouse.x,$mouse.y,184,125,148,15) { drawrect -f @couleurs 15 2 186 127 144 11 | drawtext -oc @couleurs 14 Tahoma 10 240 126 100 20 Valider }
else { drawrect -f @couleurs 15 2 186 127 144 11 | drawtext -oc @couleurs 2 Tahoma 10 240 126 100 20 Valider }
if $inrect($mouse.x,$mouse.y,323,3,11,11) { drawdot -f @couleurs 0 4 330 10 | drawrect @couleurs 0 1 323 3 11 11 }
else { drawrect -f @couleurs 4 2 323 3 11 11 | drawrect @couleurs 0 1 323 3 11 11 }
if $inrect($mouse.x,$mouse.y,310,3,11,11) { drawdot -f @couleurs 0 4 317 10 | drawrect @couleurs 0 1 310 3 11 11 }
else { drawrect -f @couleurs 3 2 310 3 11 11 | drawrect @couleurs 0 1 310 3 11 11 }
}
sclick:{
if ($inrect($mouse.x,$mouse.y,5,65,12,12)) {
if (%cactive == $null) { drawtext -oc @couleurs 2 Tahoma 12 7 63 100 20 ? | set %cactive on }
else { drawrect -f @couleurs 15 2 7 67 8 8 | set %cactive $null }
}
if $inrect($mouse.x,$mouse.y,184,125,148,15) { window -c @couleurs }
if ($inrect($mouse.x,$mouse.y,5,126,12,12)) {
if (%cgras == $null) { drawtext -oc @couleurs 2 Tahoma 12 7 124 100 20 ? | set %cgras }
else { drawrect -f @couleurs 15 2 7 128 8 8 | set %cgras $null }
}
if ($inrect($mouse.x,$mouse.y,47,126,12,12)) {
if (%csouligner == $null) { drawtext -oc @couleurs 2 Tahoma 12 49 124 150 20 ? | set %csouligner }
else { drawrect -f @couleurs 15 2 49 128 8 8 | set %csouligner $null }
}
if ($inrect($mouse.x,$mouse.y,113,126,12,12)) {
if (%cmajuscule == off) { drawtext -oc @couleurs 2 Tahoma 12 115 124 100 20 ? | set %cmajuscule on }
else { drawrect -f @couleurs 15 2 115 128 8 8 | set %cmajuscule off }
}
if ($mouse.y < 15) { couleurs.move $calc($mouse.dx - $window($active).x) $calc($mouse.dy - $window($active).y) }
if ($inrect($mouse.x,$mouse.y,323,3,11,11)) { window -c @couleurs }
if ($inrect($mouse.x,$mouse.y,310,3,11,11)) { window -n @couleurs }
if ($inrect($mouse.x,$mouse.y,110,102,223,17)) { set %ed 1 }
if ($inrect($mouse.x,$mouse.y,115,83,218,17)) { set %ed 2 }
if ($inrect($mouse.x,$mouse.y,115,83,218,17)) { set %ed 2 }
if ($inrect($mouse.x,$mouse.y,110,102,223,17)) { set %ed 1 }
if ($inrect($mouse.x,$mouse.y,103,20,20,20)) {
if (%ccombo == non) {
set %ccombo oui | drawrect -f @couleurs 15 2 5 38 100 20 | drawrect @couleurs 2 2 5 38 100 20
if (%ccolor == fond) { drawtext -oc @couleurs 2 Tahoma 10 10 42 100 20 Couleurs du Texte }
else { drawtext -oc @couleurs 2 Tahoma 10 12 42 100 20 Couleurs du Fond }
}
else { set %ccombo non | drawrect -fr @couleurs $rgb(218,240,252) 2 5 40 100 20 }
}
if ($inrect($mouse.x,$mouse.y,12,42,100,20)) { set %ccombo non | drawrect -fr @couleurs $rgb(218,240,252) 2 5 40 100 20 }
if ($inrect($mouse.x,$mouse.y,12,42,100,20)) {
if (%ccolor == texte) { set %ccolor fond | drawrect -f @couleurs 15 2 7 22 96 16 | drawtext -oc @couleurs 2 Tahoma 10 10 23 100 20 Couleurs du Fond }
else { set %ccolor texte | drawrect -f @couleurs 15 2 7 22 96 16 | drawtext -oc @couleurs 2 Tahoma 10 10 23 100 20 Couleurs du Texte }
}
if ($inrect($mouse.x,$mouse.y,137,20,20,20)) {
if (%ccolor == texte) { set %ctexte 00 | drawrect -f @couleurs 0 1 182 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
else { set %fond 0 | set %cfond ,00 | drawrect -f @couleurs 0 1 139 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
}
if ($inrect($mouse.x,$mouse.y,162,20,20,20)) {
if (%ccolor == texte) { set %ctexte 01 | drawrect -f @couleurs 1 1 182 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
else { set %fond 1 | set %cfond ,01 | drawrect -f @couleurs 1 1 139 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
}
if ($inrect($mouse.x,$mouse.y,197,20,20,20)) {
if (%ccolor == texte) { set %ctexte 02 | drawrect -f @couleurs 2 1 182 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
else { set %fond 2 | set %cfond ,02 | drawrect -f @couleurs 2 1 139 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
}
if ($inrect($mouse.x,$mouse.y,212,20,20,20)) {
if (%ccolor == texte) { set %ctexte 03 | drawrect -f @couleurs 3 1 182 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
else { set %fond 3 | set %cfond ,03 | drawrect -f @couleurs 3 1 139 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
}
if ($inrect($mouse.x,$mouse.y,237,20,20,20)) {
if (%ccolor == texte) { set %ctexte 04 | drawrect -f @couleurs 4 1 182 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
else { set %fond 4 | set %cfond ,04 | drawrect -f @couleurs 4 1 139 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
}
if ($inrect($mouse.x,$mouse.y,262,20,20,20)) {
if (%ccolor == texte) { set %ctexte 05 | drawrect -f @couleurs 5 1 182 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
else { set %fond 5 | set %cfond ,05 | drawrect -f @couleurs 5 1 139 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
}
if ($inrect($mouse.x,$mouse.y,297,20,20,20)) {
if (%ccolor == texte) { set %ctexte 06 | drawrect -f @couleurs 6 1 182 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
else { set %fond 6 | set %cfond ,06 | drawrect -f @couleurs 6 1 139 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
}
if ($inrect($mouse.x,$mouse.y,312,20,20,20)) {
if (%ccolor == texte) { set %ctexte 07 | drawrect -f @couleurs 7 1 182 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
else { set %fond 7 | set %cfond ,07 | drawrect -f @couleurs 7 1 139 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
}
if ($inrect($mouse.x,$mouse.y,137,43,20,20)) {
if (%ccolor == texte) { set %ctexte 08 | drawrect -f @couleurs 8 1 182 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
else { set %fond 8 | set %cfond ,08 | drawrect -f @couleurs 8 1 139 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
}
if ($inrect($mouse.x,$mouse.y,162,43,20,20)) {
if (%ccolor == texte) { set %ctexte 09 | drawrect -f @couleurs 9 1 182 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
else { set %fond 9 | set %cfond ,09 | drawrect -f @couleurs 9 1 139 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
}
if ($inrect($mouse.x,$mouse.y,197,43,20,20)) {
if (%ccolor == texte) { set %ctexte 10 | drawrect -f @couleurs 10 1 182 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
else { set %fond 10 | set %cfond ,10 | drawrect -f @couleurs 10 1 139 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
}
if ($inrect($mouse.x,$mouse.y,212,43,20,20)) {
if (%ccolor == texte) { set %ctexte 11 | drawrect -f @couleurs 11 1 182 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
else { set %fond 11 | set %cfond ,11 | drawrect -f @couleurs 11 1 139 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
}
if ($inrect($mouse.x,$mouse.y,237,43,20,20)) {
if (%ccolor == texte) { set %ctexte 12 | drawrect -f @couleurs 12 1 182 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
else { set %fond 12 | set %cfond ,12 | drawrect -f @couleurs 12 1 139 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
}
if ($inrect($mouse.x,$mouse.y,262,43,20,20)) {
if (%ccolor == texte) { set %ctexte 13 | drawrect -f @couleurs 13 1 182 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
else { set %fond 13 | set %cfond ,13 | drawrect -f @couleurs 13 1 139 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
}
if ($inrect($mouse.x,$mouse.y,297,43,20,20)) {
if (%ccolor == texte) { set %ctexte 14 | drawrect -f @couleurs 14 1 182 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
else { set %fond 14 | set %cfond ,14 | drawrect -f @couleurs 14 1 139 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
}
if ($inrect($mouse.x,$mouse.y,312,43,20,20)) {
if (%ccolor == texte) { set %ctexte 15 | drawrect -f @couleurs 15 1 182 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
else { set %fond 15 | set %cfond ,15 | drawrect -f @couleurs 15 1 139 67 8 8 | drawrect -f @couleurs 15 2 283 68 8 7 }
}
if ($inrect($mouse.x,$mouse.y,281,65,12,12)) {
if (%ccolor == texte) { set %ctexte $null | drawrect -f @couleurs 15 1 182 67 8 8 | drawtext -oc @couleurs 2 Tahoma 12 182 63 100 20 ? | drawtext -oc @couleurs 2 Tahoma 12 283 63 100 20 ? }
else { set %fond 15 | set %cfond $null | drawrect -f @couleurs 15 1 139 67 8 8 | drawtext -oc @couleurs 2 Tahoma 12 139 63 100 20 ? | drawtext -oc @couleurs 2 Tahoma 12 283 63 100 20 ? }
}
}
Fermer la fenêtre:window -c @couleurs
Minimiser la fenêtre:window -n @couleurs
}
On *:input:*:{
If (%cactive == on) {
if ($left($1,1) isin /!-+) { goto stop }
if (c isincs $gettok($chan($active).mode,1,32)) { goto stop }
if (%cmajuscule != on) {
msg $active $+ %ctexte $+ %cfond $+ %cedit $+ %csouligner $+ %cgras $+ $1- $+ %csouligner $+ %cgras $+ %ccedit $+ | halt
}
:fin
if (%cmajuscule == on) {
var %textmaj = $+($upper($left($1-,1)),$right($1-,$calc($len($1-) - 1)))
msg $active $+ %ctexte $+ %cfond $+ %cedit $+ %csouligner $+ %cgras $+ %textmaj $+ %csouligner $+ %cgras $+ %ccedit $+ | halt
}
:stop
}
}
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.