Otevřít hlavní menu

Změny

GetPaletteSize

Přidáno 834 bajtů, 4. 10. 2012, 17:23
Created page with "Vrací velikost vyhledávací tabulky barev palety. ;Deklarace function GetPaletteSize: Integer; ;Režim :Reálný, Chráněný ;Poznámky :GetPaletteSize oznámí, ko..."
Vrací velikost vyhledávací tabulky barev palety.

;Deklarace
function GetPaletteSize: Integer;

;Režim
:Reálný, Chráněný

;Poznámky
:[[GetPaletteSize]] oznámí, kolik položek palety může být nastaveno pro aktuální grafický režim; např. [[EGA]] v barevném režimu vrátí hodnotu 16.

;Omezení
:Je nutno být v grafickém režimu.

;Viz také
:[[GetMaxColor]]

:[[GetPalette]]

:[[SetPalette]]


Vzorový příklad

{Getpltsz.PAS}
{ Vzorový příklad pro GetPaletteSize }
uses Graph;
var
Driver, Mode : Integer;
begin
Driver := Detect;
InitGraph(Driver, Mode, ' ');
if GraphResult < 0 then Halt(1);
SetColor(1);
OutText('Color = 1, ');
SetColor(GetPaletteSize - 1);
OutText('Color = Max');
ReadLn;
Closegraph;
end.
[[Category:Graph]]
[[Category:Funkce Graph]]