git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@534 c06c8d41-db1a-0410-9941-cceddc491573
VNSBAPL2FZNOR2R2NIJQITPHLQCMUE53U54GAENUSIN4526NHCPAC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
static void cmdhelp_showline(int index, const MenuEntry *me){ static_cast<formatted_string *>(me->data)->display();}
static void cmdhelp_showline(int index, const MenuEntry *me)
{
static_cast<formatted_string *>(me->data)->display();
}
Menu cmd_help;
formatted_scroller cmd_help;
cmd_help.set_flags( MF_NOSELECT | MF_ALWAYS_SHOW_MORE | MF_NOWRAP, false);
cmd_help.set_flags(
MF_NOSELECT | MF_ALWAYS_SHOW_MORE | MF_NOWRAP,
false);
cmd_help.set_flags(MF_NOSELECT | MF_ALWAYS_SHOW_MORE | MF_NOWRAP, false);
cmd_help.f_drawitem = cmdhelp_showline;
std::vector<MenuEntry*> entries; for (unsigned i = 0, size = lines.size(); i < size; ++i) { MenuEntry *me = new MenuEntry; me->data = new formatted_string(lines[i]); entries.push_back(me); cmd_help.add_entry(me); }
std::vector<MenuEntry*> entries;
for (unsigned i = 0, size = lines.size(); i < size; ++i)
MenuEntry *me = new MenuEntry;
me->data = new formatted_string(lines[i]);
entries.push_back(me);
cmd_help.add_entry(me);
for (unsigned i = 0; i < lines.size(); ++i ) cmd_help.add_item_formatted_string(lines[i]);
for (unsigned i = 0; i < lines.size(); ++i )
cmd_help.add_item_formatted_string(lines[i]);
for (unsigned i = 0, size = entries.size(); i < size; ++i) delete static_cast<formatted_string*>( entries[i]->data );
for (unsigned i = 0, size = entries.size(); i < size; ++i)
delete static_cast<formatted_string*>( entries[i]->data );