Section courante

A propos

Section administrative du site

GetAspectRatio

Demande le ratio de l'aspect
HighSpeed Pascal Graph

Syntaxe

Procedure GetAspectRatio(var Xasp, Yasp:Word);

Paramètres

Nom Description
Xasp Ce paramètre permet le numérateur de ratio.
Yasp Ce paramètre permet le dénominateur de ratio.

Description

Cette procédure permet de déterminer l'aspect des cercles pour produire un cercle en accord avec le fait que les écrans ne soit pas carré.

Remarque

Exemple

L'exemple suivant permet de montrer la différence d'un cercle entre l'aspect avec une ratio ou un en oeuf :

  1. Program GetAspectRatioSamples;
  2. Uses Graph,Crt;
  3. Var
  4.  Driver,Mode:Integer;
  5.  C:Char;
  6.  Xasp,Yasp:Word;
  7. BEGIN
  8.  Driver:=DETECT;
  9.  InitGraph(Driver,Mode,'');
  10.  SetTextJustify(CenterText,CenterText);
  11.  OutTextXY(100,100,'Cercle') ;
  12.  Circle(100,100,45);
  13.  GetAspectRatio(Xasp,Yasp);
  14.  Dec(Yasp,5000);
  15.  SetAspectRatio(Xasp,Yasp);
  16.  OutTextXY(200,100,' Oeuf ');
  17.  Circle(200,100,45);
  18.  C:=ReadKey;
  19.  CloseGraph;
  20. END.


Dernière mise à jour : Lundi, le 20 avril 2020