Évolution 1.1
Mise à jour de l’écran de veille Évolution.
Voir la page principale.
Maintenant la possibilité de choisir la taille du caractère.
Fonction ‘RandChar’ simplifiée pour la recherche au hasard parmi les caractères. Les mutations sont plus rapides.
Fonction de la version 1.0:
type
chSet = set of char;
const
mySet: chSet = [#32..#127, #224, #225, #226, #228, #231,
#232, #233, #235, #238, #239, #244, #246, #249, #251, #252];
function RandChar: char;
begin
repeat
Result := Char(random(256));
until Result in mySet;
end;
Fonction de la version 1.0
const
CharsToUse: array[0..76] of Char = 'abcdefghijklmnopkrstuvwxyzéèêëà âäîïôöûüùç0123456789ABCDEF
GHIJKLMNOPKRSTUVWXYZ';
function RandChar: char;
begin
Result := Char( CharsToUse[ Random( Length( CharsToUse ) ) ] );
end;
La touche morte
L’encyclopédie Wikipédia donne une bonne définition de la touche morte sur les claviers d’ordinateur: « Une touche morte est une touche qui ne produit aucun résultat lorsqu’elle est enfoncée, mais modifie le comportement de la prochaine touche qui sera enfoncée. Il existe de nombreuses combinaisons de touches mortes et selon les dispositions des claviers et les réglages, le comportement des touches connues comme étant mortes est quelque peu différent. » [Ref: Wikipédia - Touche Morte]






