Unit u_vga_graph

Classes, Interfaces, Objects and Records
Constants
Variables

Description

 

Uses

Overview

Functions and Procedures

procedure pset(x, y : word; c : byte);
procedure remplace_couleur(x1, y1, x2, y2 : word; old_c, new_c : byte);
procedure line(x1, y1, x2, y2 : word; c : byte);
procedure box(x1, y1, x2, y2 : word; c : byte);
procedure boxf(x1, y1, x2, y2 : word; c : byte);
procedure dessin_fleche(x, y, lx, ly : word; coul_fleche, coul_fond : byte; sens : t_sens_fleche);
procedure dessin_fleche_zone(x, y, lx, ly : word;coul_fleche, coul_fond : byte; sens : t_sens_fleche; zone : p_m_zone; code_nul : boolean; code_carac : char);
procedure dessin_cadre(x1, y1, x2, y2 : word; coul_gauche, coul_bas, coul_fond, new_coul_fond : byte);

Types

t_sens_fleche = (...);

Description

Functions and Procedures

procedure pset(x, y : word; c : byte);
 
procedure remplace_couleur(x1, y1, x2, y2 : word; old_c, new_c : byte);

Met un point aux coordonn‚es (X,Y) de la couleur C.

procedure line(x1, y1, x2, y2 : word; c : byte);

Remplace la couleur OLD_C par la couleur NEW_C dans le cadre d‚fini.

procedure box(x1, y1, x2, y2 : word; c : byte);

Dessine un trait (horizontal ou vertical de couleur C entre les points (X1,Y1) et (X2,Y2).

procedure boxf(x1, y1, x2, y2 : word; c : byte);

Dessine un cadre de couleur C.

procedure dessin_fleche(x, y, lx, ly : word; coul_fleche, coul_fond : byte; sens : t_sens_fleche);

Dessine un cadre plein de couleur C.

procedure dessin_fleche_zone(x, y, lx, ly : word;coul_fleche, coul_fond : byte; sens : t_sens_fleche; zone : p_m_zone; code_nul : boolean; code_carac : char);

Fait le dessin d'une flŠche de couleur COUL_FLECHE sur fond COUL_FOND.

procedure dessin_cadre(x1, y1, x2, y2 : word; coul_gauche, coul_bas, coul_fond, new_coul_fond : byte);

Fait le dessin d'une flŠche de couleur COUL_FLECHE sur fond COUL_FOND et rajoute la zone correspondante … la liste ZONE.

Types

t_sens_fleche = (...);
 
Values
  • gauche
  • droite
  • haut
  • bas
My libraries for Turbo Pascal (c) 1990-2025 Patrick PREMARTIN - Powered by PasDoc
Generated by PasDoc 0.16.0.