Egavga

Z Delphi & Pascal (česká wiki)
Přejít na: navigace, hledání

Čo je egavga.bgi?


Je to súbor ktorý potrebuje program napísaný v Pascale ak pracuje s grafikou. Obsahuje najnižšie funkcie pre prácu s grafickou kartou. Napríklad kde je video pamäť, koľko je farieb (16 farieb) a adť.

Pred samotnou prácou v grafickom režime potrebujete najprv inicializovať grafickú kartu. Proste potrebujete definovať grafické rozlíšenie a počet farieb. Najčastejšie sa to robí takto.


Príklad:

var gd,gm:integer;
begin
 gd := Detect;
 InitGraph(gd,gm,);
 ...
CloseGraph;
end.

Použijete 2 premenné a príkaz InitGraph. Prvá premená gd určuje grafický driver (gd), druhá mód karty (gm). Ako grafický mód môžeme použiť rôzne, dnes už exotické režimy. Kto chce môže sa pozriet do helpu Graph.tpu. My však necháme aby si to program zistil sám a to práve tým Detect.


Možno si kladiete otázku dá sa to aj bez tohoto súboru? Odpoveď je áno. Pozrieť si to môžete v tomto programe [| grafy.pas].


Zdeno Sekerák (diskusia)