FFL
1.0
Finfly Foundation Library
|
Обработчик команды. Подробнее...
Открытые члены | |
command (table &_t, int _group) throw (...) | |
Создать команду в группе. | |
virtual wxString | label () const =0 throw () |
Получить название команды. | |
virtual wxString | help () const =0 throw () |
Получить описание команды. | |
virtual wxBitmap | image () const =0 throw () |
Получить пиктограмму команды. | |
virtual void | execute ()=0 throw () |
Выполнить комманду. | |
Открытые атрибуты | |
const int | Id |
Идентификатор команды. | |
const int | Group |
Командная группа. | |
Защищенные данные | |
table & | Table |
Табличный редактор. |
Обработчик команды.
ffl::wx::table::command::command | ( | table & | _t, |
int | _group | ||
) | throw (...) |
Создать команду в группе.
Добавляет команду в меню редактора. Команда добавляется в порядке следования групп в конец группы. Подключает обработчик команды.
[in] | _t | Табличный редактор. |
[in] | _group | Группа команд. |
std::exception | Ошибка при создании команды (динамическое выделения памяти). |
virtual wxString ffl::wx::table::command::help | ( | ) | const throw () [pure virtual] |
Получить описание команды.
Замещается в ffl::wx::table::command_edit_profile, ffl::wx::table::command_open_table, ffl::wx::table::command_save_table и ffl::wx::table::command_alter_table.
virtual wxBitmap ffl::wx::table::command::image | ( | ) | const throw () [pure virtual] |
Получить пиктограмму команды.
Замещается в ffl::wx::table::command_edit_profile, ffl::wx::table::command_open_table, ffl::wx::table::command_save_table и ffl::wx::table::command_alter_table.
virtual wxString ffl::wx::table::command::label | ( | ) | const throw () [pure virtual] |
Получить название команды.
Замещается в ffl::wx::table::command_edit_profile, ffl::wx::table::command_open_table, ffl::wx::table::command_save_table и ffl::wx::table::command_alter_table.