add: SetContextFontEffect (oldFontEffect.type, oldFontEffect.from, oldFontEffect.to);
context: DrawConfirmationWindow (BOOLEAN answer){	COLOR oldfg = SetContextForeGroundColor (MENU_BACKGROUND_COLOR);	FONT  oldfont = SetContextFont (StarConFont);	RECT r;	TEXT t;	BatchGraphics ();	r.corner.x = ((SCREEN_WIDTH - CONFIRM_WIN_WIDTH) >> 1) - 2;	r.corner.y = ((SCREEN_HEIGHT - CONFIRM_WIN_HEIGHT) >> 1) - 2;	r.extent.width = CONFIRM_WIN_WIDTH + 4;	r.extent.height = CONFIRM_WIN_HEIGHT + 4;	SetContextForeGroundColor (BUILD_COLOR (MAKE_RGB15 (0x8, 0x8, 0x8), 0x1F));	DrawFilledRectangle (&r);		r.corner.x = ((SCREEN_WIDTH - CONFIRM_WIN_WIDTH) >> 1);	r.corner.y = ((SCREEN_HEIGHT - CONFIRM_WIN_HEIGHT) >> 1);	r.extent.width = CONFIRM_WIN_WIDTH + 2;	r.extent.height = CONFIRM_WIN_HEIGHT + 2;	SetContextForeGroundColor (BUILD_COLOR (MAKE_RGB15 (0x10, 0x10, 0x10), 0x19));	DrawFilledRectangle (&r);	r.corner.x = ((SCREEN_WIDTH - CONFIRM_WIN_WIDTH) >> 1) - 1;	r.corner.y = ((SCREEN_HEIGHT + CONFIRM_WIN_HEIGHT) >> 1) + 1;	r.extent.height = 1;	DrawFilledRectangle (&r);	r.corner.x = ((SCREEN_WIDTH + CONFIRM_WIN_WIDTH) >> 1) + 1;	r.corner.y = ((SCREEN_HEIGHT - CONFIRM_WIN_HEIGHT) >> 1) - 1;	r.extent.width = 1;		DrawFilledRectangle (&r);	r.corner.x = (SCREEN_WIDTH - CONFIRM_WIN_WIDTH) >> 1;	r.corner.y = (SCREEN_HEIGHT - CONFIRM_WIN_HEIGHT) >> 1;	r.extent.width = CONFIRM_WIN_WIDTH;	r.extent.height = CONFIRM_WIN_HEIGHT;	SetContextForeGroundColor (MENU_BACKGROUND_COLOR);	DrawFilledRectangle (&r);	SetContextForeGroundColor (MENU_TEXT_COLOR);	t.baseline.x = r.corner.x + (r.extent.width >> 1);	t.baseline.y = r.corner.y + 8;	t.pStr = "Really Quit?";	t.align = ALIGN_CENTER;	t.valign = VALIGN_BOTTOM;	t.CharCount = ~0;	font_DrawText (&t);	t.baseline.y += 10;	t.baseline.x = r.corner.x + (r.extent.width >> 2);	t.pStr = "Yes";	SetContextForeGroundColor (answer ? MENU_HIGHLIGHT_COLOR : MENU_TEXT_COLOR);	font_DrawText (&t);	t.baseline.x += (r.extent.width >> 1);	t.pStr = "No";	SetContextForeGroundColor (answer ? MENU_TEXT_COLOR : MENU_HIGHLIGHT_COLOR);		font_DrawText (&t);	UnbatchGraphics ();	SetContextFont (oldfont);	SetContextForeGroundColor (oldfg);}