#include <menu.h>
Public Member Functions | |
formatted_scroller () | |
formatted_scroller (int flags, const std::string &s) | |
virtual void | add_item_formatted_string (const formatted_string &s, int hotkey=0) |
virtual void | add_item_string (const std::string &s, int hotkey=0) |
virtual void | add_text (const std::string &s, bool new_line=false) |
virtual bool | jump_to_hotkey (int keyin) |
virtual | ~formatted_scroller () |
Protected Member Functions | |
virtual bool | page_down () |
virtual bool | line_down () |
virtual bool | page_up () |
virtual bool | line_up () |
virtual void | draw_index_item (int index, const MenuEntry *me) const |
virtual bool | process_key (int keyin) |
bool | jump_to (int linenum) |
formatted_scroller::formatted_scroller | ( | ) |
formatted_scroller::formatted_scroller | ( | int | flags, | |
const std::string & | s | |||
) |
formatted_scroller::~formatted_scroller | ( | ) | [virtual] |
void formatted_scroller::add_item_formatted_string | ( | const formatted_string & | s, | |
int | hotkey = 0 | |||
) | [virtual] |
void formatted_scroller::add_item_string | ( | const std::string & | s, | |
int | hotkey = 0 | |||
) | [virtual] |
void formatted_scroller::add_text | ( | const std::string & | s, | |
bool | new_line = false | |||
) | [virtual] |
bool formatted_scroller::jump_to_hotkey | ( | int | keyin | ) | [virtual] |
bool formatted_scroller::page_down | ( | ) | [protected, virtual] |
Reimplemented from Menu.
bool formatted_scroller::line_down | ( | ) | [protected, virtual] |
Reimplemented from Menu.
bool formatted_scroller::page_up | ( | ) | [protected, virtual] |
Reimplemented from Menu.
bool formatted_scroller::line_up | ( | ) | [protected, virtual] |
Reimplemented from Menu.
void formatted_scroller::draw_index_item | ( | int | index, | |
const MenuEntry * | me | |||
) | const [protected, virtual] |
bool formatted_scroller::process_key | ( | int | keyin | ) | [protected, virtual] |
bool formatted_scroller::jump_to | ( | int | linenum | ) | [protected] |