Otevřít hlavní menu

Egavga

Verze z 24. 9. 2012, 20:27, kterou vytvořil Zdeno Sekerák (diskuse | příspěvky) (Vytvorená stránka „'''Č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. ...“)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)

Č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 Soubor:Www.trsek.com/pas/grafy.pas.


Zdeno Sekerák (diskusia)