GetMaxMode
Verze z 4. 10. 2012, 16:21, kterou vytvořil Zdeno Sekerák (diskuse | příspěvky) (Created page with "Vrací maximální číslo grafického režimu pro aktuálně zavedený driver. ;Deklarace function GetMaxMode: Integer; :Návratová hodnota, je nejvyšší hodnotou, kte...")
Vrací maximální číslo grafického režimu pro aktuálně zavedený driver.
- Deklarace
function GetMaxMode: Integer;
- Návratová hodnota, je nejvyšší hodnotou, kterou lze předat proceduře SetGraphMode.
- Režim
- Reálný, Chráněný
- Poznámky
- GetMaxMode vám umožňuje zjistit nejvyšší použitelné číslo grafického režimu pro aktuální driver, a to přímo z driveru. (Dříve bylo možné zjistit toto číslo jedině pomocí procedury GetModeRange; tato procedura je stále podporována, ale pouze pro drivery Borlandu.)
- Hodnota, vrácená funkcí GetMaxMode, je nejvyšší hodnotou, kterou lze předat proceduře SetGraphMode. Každý driver podporuje režimy 0.. GetMaxMode.
- Omezení
- Je nutno být v grafickém režimu.
- Viz také
- GetModeRange
Vzorový příklad
{Getmxmd.PAS} {Vzorový příklad pro funkci GetMaxMode.} uses Graph; var Driver, Mode: Integer; I: Integer; begin Driver := Detect;{ Přepnutí do grafického režimu } InitGraph(Driver, Mode, ' '); if GraphResult < 0 then Halt(1); for I := 0 to GetMaxMode do { Zobrazení jmen všech režimů } OutTextXY(10, 10 * Succ(I), GetModeName(I)); Readln; CloseGraph; end.