rem: if (mode->bits_per_pixel != 8) item->SetHelpText("The boot logo will currently only be rendered correctly in 8 bit modes.");
context: video_mode_menu(){	Menu *menu = new Menu(CHOICE_MENU, "Select Video Mode");	MenuItem *item;	menu->AddItem(item = new MenuItem("Default"));	item->SetMarked(true);	item->Select(true);	item->SetHelpText("The Default video mode is the one currently configured in "		"the system. If there is no mode configured yet, a viable mode will be chosen "		"automatically.");	menu->AddItem(new MenuItem("Standard VGA"));	video_mode *mode = NULL;	while ((mode = (video_mode *)list_get_next_item(&sModeList, mode)) != NULL) {		char label[64];		sprintf(label, "%ldx%ld %ld bit", mode->width, mode->height, mode->bits_per_pixel);		menu->AddItem(item = new MenuItem(label));		item->SetData(mode);		// ToDo: remove this!		if (mode->bits_per_pixel != 8)			item->SetHelpText("The boot logo will currently only be rendered correctly in 8 bit modes.");	}	menu->AddSeparatorItem();	menu->AddItem(item = new MenuItem("Return to main menu"));	item->SetType(MENU_ITEM_NO_CHOICE);	return menu;}