přidat k oblíbeným | kontakt

   

» MULTIBOOT CD

 
Grafické menu pro Multiboot CD   (verze s potvrzením výběru)
autor : Pavel   www.craftcom.net   (4.4.2006)


Česky          Slovensky

Verze pro tisk

Grafické menu s potvrzením výběru

V dnešním pokračování si ukážeme, jak doplnit naše grafické menu pro Multiboot CD o potvrzování. Vše je připraveno v archivu grafmenu2. Rozbalte obsah grafmenu2.zip do složky boot (přepište cdshell.ini touto novou verzí).



Jak to pracuje?


Textová část menu zůstala beze změny (tj. bez potvrzování), v grafické části menu používáme proměnnou BootWhat pro uložení zvolené položky z menu. Zavoláme podprogram YesNo, jehož úkolem je čekat na stisk kláves Enter nebo Escape (ostatní klávesy ignoruje).




Je-li stisknuta klávesa Enter, pak se bude bootovat zvolená položka; je to provedeno skokem (příkaz goto) na návěstí definované obsahem proměnné BootWhat. Pokud je stisknuta klávesa Escape, pak se vykreslí menu (aby se odstranil "potvrzovací dialog") a vracíme se zpět na místo, odkud byl podprogram volán (hlavní smyčka čekající na stisk klávesy).


*
Potvrzovací dialog není nastaven pro restart pc, vypnutí pc, přepnutí do konzoly CDShellu a přepnutí do textového menu. Pokud ho chcete přidat i pro tyto volby, upravte si cdshell.ini

** V grafickém menu (obrázek menu.gif) není třeba dělat žádné úpravy, vše se řeší změnou souboru cdshell.ini a dalším obrázkem obsahujícím potvrzovací dialog (soubor confirm.gif).


Za pozornost děkuje Pavel


>>
Přidat komentář ke článku<<
 

© 2006 - 2007 Pavel Kříž, www.craftcom.net

< zpět <

 

   
         
             

© 2005 - 2007 Craft, craftcom.net
Všechna práva vyhrazena.
Šíření a kopírování textů, obrázků a jiných záznamů je bez předchozího souhlasu zakazáno.