Add opitopn do not isntall bootloarder as Bug: 961 suggest to make it easy for other people that do not want install freeldr.

svn path=/trunk/; revision=19145
This commit is contained in:
Magnus Olsen 2005-11-11 20:07:05 +00:00
parent 183b5a5b51
commit 92d8d2d3d7

View file

@ -3310,6 +3310,7 @@ BootLoaderPage(PINPUT_RECORD Ir)
SetTextXY(8, 12, "Install bootloader on the harddisk (MBR)."); SetTextXY(8, 12, "Install bootloader on the harddisk (MBR).");
SetTextXY(8, 13, "Install bootloader on a floppy disk."); SetTextXY(8, 13, "Install bootloader on a floppy disk.");
SetTextXY(8, 14, "Skip install bootloader.");
InvertTextXY (8, Line, 48, 1); InvertTextXY (8, Line, 48, 1);
SetStatusText(" ENTER = Continue F3 = Quit"); SetStatusText(" ENTER = Continue F3 = Quit");
@ -3322,28 +3323,25 @@ BootLoaderPage(PINPUT_RECORD Ir)
(Ir->Event.KeyEvent.wVirtualKeyCode == VK_DOWN)) /* DOWN */ (Ir->Event.KeyEvent.wVirtualKeyCode == VK_DOWN)) /* DOWN */
{ {
NormalTextXY (8, Line, 48, 1); NormalTextXY (8, Line, 48, 1);
if (Line == 12)
Line = 13; Line++;
else if (Line == 13) if (Line<12) Line=14;
Line = 12; if (Line>14) Line=12;
#if 0
else
Line++;
#endif
InvertTextXY (8, Line, 48, 1); InvertTextXY (8, Line, 48, 1);
} }
else if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) && else if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) &&
(Ir->Event.KeyEvent.wVirtualKeyCode == VK_UP)) /* UP */ (Ir->Event.KeyEvent.wVirtualKeyCode == VK_UP)) /* UP */
{ {
NormalTextXY (8, Line, 48, 1); NormalTextXY (8, Line, 48, 1);
if (Line == 12)
Line = 13; Line--;
else if (Line == 13) if (Line<12) Line=14;
Line = 12; if (Line>14) Line=12;
#if 0
else
Line--;
#endif
InvertTextXY (8, Line, 48, 1); InvertTextXY (8, Line, 48, 1);
} }
else if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) && else if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) &&
@ -3363,6 +3361,10 @@ BootLoaderPage(PINPUT_RECORD Ir)
{ {
return BOOT_LOADER_FLOPPY_PAGE; return BOOT_LOADER_FLOPPY_PAGE;
} }
else if (Line == 14)
{
return SUCCESS_PAGE;;
}
return BOOT_LOADER_PAGE; return BOOT_LOADER_PAGE;
} }