next up previous contents
Next: L'algo en lui même Up: Code Matrix Previous: Code Matrix   Contents

la commande de base

C'est la commande CopyRect de la classe TCanvas qui nous permettra d'afficher un caractère à l'écran. Cette commande copie le contenu du rectangle source (image) vers un rectangle destination ( écran, formulaire). Tous nos caractères étant d'un format précis (ex: 16x24 pixels), l'écriture du rectangle source est la suivante:
      Rect( 16*charactere_choisi,0    ,   16*(charactere_choisi+1),24);
Il faut savoir qu'un rectangle est définit par deux points (en haut à gauche et en bas à droite).
L'écriture du rectangle de destination se déduit facilement :
      Rect( 16*colone_choisie, 24*ligne_choisie ,
      16*(colonne_choisie+1), 24*(ligne_choisie+1));


root 2002-06-23