FFL
1.0
Finfly Foundation Library
|
Провайдер атрибутов для таблицы описателей столбцов. Подробнее...
Открытые члены | |
attribute (const std::vector< column > &_h) throw () | |
Создать провайдер со ссылкой на массив описателей. | |
~attribute () | |
Удалить описатели атрибутов. | |
wxGridCellAttr * | GetAttr (int _i, int _j, wxGridCellAttr::wxAttrKind _k) const throw () |
Возвратить описатель атрибутов столбца. | |
Закрытые данные | |
const std::vector< column > & | Header |
Ссылка на массив описателей столбцов. | |
wxGridCellAttr * | Name |
Атрибут имени столбца. | |
wxGridCellAttr * | Type |
Атрибут типа столбца. | |
wxGridCellAttr * | Size |
Атрибут размера столбца (редактируемый). | |
wxGridCellAttr * | DefSize |
Атрибут размера столбца (нередактируемый). |
Провайдер атрибутов для таблицы описателей столбцов.
ffl::wx::table::designer::header::storage::attribute::attribute | ( | const std::vector< column > & | _h | ) | throw () |
Создать провайдер со ссылкой на массив описателей.
Инициализирует описатели атрибутов столбцов.
[in] | _h | Массив описателей столбцов. |
wxGridCellAttr * ffl::wx::table::designer::header::storage::attribute::GetAttr | ( | int | _i, |
int | _j, | ||
wxGridCellAttr::wxAttrKind | _k | ||
) | const throw () |
Возвратить описатель атрибутов столбца.
Класс использует по умолчанию реализацию wxGridCellAttrProvider, которая позволяет модифицировать значения атрибутов по умолчанию для строк, столбцов и ячеек. Если значения атрибутов не изменены, то возвращается значение по умолчанию.
[in] | _i | Номер строки. |
[in] | _j | Номер столбца. |
[in] | _k | Вид атрибута. |