Aktualizace: 28.7.2005
Autor: Pavel Kříž
Grafické menu
Po vytvoření textového menu následuje další menu, tentokrát grafické.
Grafické menu je tvořeno 2 soubory: cdshell.ini (obsahuje příkazy pro spuštění grafického menu) a menu.gif (obsahuje obrázek), které naleznete v archivu grafmenu1.zip.
Ve složce D:\Multiboot\ máme soubory potřebné pro multiboot CD. Rozbalte soubory cdshell.ini a menu.gif z archivu a nakopírujte do složky D:\Multiboot\boot\
* Pokud tam již máte cdshell.ini (předchozí textové menu, pak soubor přepište tímto novějším).
Vytvořte cd podle předchozího návodu (tj. nic se nemění, jen jsme přidali soubor cdshell.ini a menu.gif)
Jak to pracuje
Pár slov o grafickém menu. Toto menu je vlastně dvojí; má část textovou a grafickou. Po spuštění se zobrazí textové menu
(stejné jako původní čistě textové menu) s tím, že je přidána jedna položka G - grafické menu (to má výhodu v tom, že grafická
karta nemusí správně zobrazit nastavený grafický režim, pak nám poslouží menu textové). Stisknutím klávesy G (nerozlišuje g a G)
se zapne grafický režim a zobrazí se grafické menu (menu.gif)
Grafické menu je jednoduchý obrázek ve formátu gif, který si můžete libovolně upravit.
Oproti čistě textovému menu jsme přidali některé další příkazy:
bcdw setgraphicsvideomode 640 480 32 nastaví grafický režim 640x480, 32bitová barevná hloubka (2^32 barev).
* Můžete si nastavit i jiný grafický režim, např. pomocí setgraphicsvideomode 800 600 16 atd.
bcdw showgif \boot\menu.gif center center zobrazí obrázek .gif (pokud je menší než fyzické rozlišení obrazovky, bude centrován
jak horizontálně tak i vertikálně).
Uvedené grafické menu slouží jen pro představu, můžete si vyrobit grafické menu vlastní ...
Pavel