Данные табличного редактора.
Подробнее...
Полный список членов класса
Открытые члены |
int | GetNumberRows () throw () |
| Получить количество строк (см. wxGridTableBase).
|
int | GetNumberCols () throw () |
| Получить количество столбцов (см. wxGridTableBase).
|
bool | IsEmptyCell (int _i, int _j) throw () |
| Получить признак пустой ячейки (см. wxGridTableBase).
|
wxString | GetValue (int _i, int _j) throw () |
| Получить строковое значение ячейки (см. wxGridTableBase).
|
void | SetValue (int _i, int _j, const wxString &_v) throw () |
| Задать строковое значение ячейки (см. wxGridTableBase).
|
void | set (const co_table &_t) throw () |
| Копировать таблицу.
|
void | get (co_table &_t) throw () |
| Получить таблицу.
|
void | alter (int _occurs=1) throw () |
| Перестраитвает таблицу.
|
void | save (const wxString &_file) throw (...) |
| Сохранить данные и структуру таблицы в файл.
|
void | open (const wxString &_file) throw (...) |
| Прочитать структуру и данные таблицы из файла.
|
Подробное описание
Данные табличного редактора.
Методы
void ffl::wx::table::storage::alter |
( |
int |
_occurs = 1 | ) |
throw () |
Перестраитвает таблицу.
Вызывает диалог для изменения состава столбвой таблицы.
- Аргументы:
-
[in] | _occurs | Количество строк для начального выделения памяти. |
void ffl::wx::table::storage::get |
( |
co_table & |
_t | ) |
throw () |
Получить таблицу.
- Аргументы:
-
[in] | _t | Таблица-получатель. |
int ffl::wx::table::storage::GetNumberCols |
( |
| ) |
throw () [inline] |
Получить количество столбцов (см. wxGridTableBase).
- Возвращает:
- Количество столбцов.
int ffl::wx::table::storage::GetNumberRows |
( |
| ) |
throw () [inline] |
Получить количество строк (см. wxGridTableBase).
- Возвращает:
- Количество строк.
wxString ffl::wx::table::storage::GetValue |
( |
int |
_i, |
|
|
int |
_j |
|
) |
| throw () [inline] |
Получить строковое значение ячейки (см. wxGridTableBase).
- Аргументы:
-
[in] | _i | Номер строки. |
[in] | _j | Номер столбца. |
- Возвращает:
- Строковое значение ячейки.
bool ffl::wx::table::storage::IsEmptyCell |
( |
int |
_i, |
|
|
int |
_j |
|
) |
| throw () [inline] |
Получить признак пустой ячейки (см. wxGridTableBase).
- Аргументы:
-
[in] | _i | Номер строки. |
[in] | _j | Номер столбца. |
- Возвращает:
- true если ячейка не содержит значения.
void ffl::wx::table::storage::open |
( |
const wxString & |
_file | ) |
throw (...) |
Прочитать структуру и данные таблицы из файла.
- Аргументы:
-
- Исключения:
-
std::exception | Ошибка при чтении файла. |
void ffl::wx::table::storage::save |
( |
const wxString & |
_file | ) |
throw (...) |
Сохранить данные и структуру таблицы в файл.
- Аргументы:
-
- Исключения:
-
std::exception | Ошибка при сохранении. |
void ffl::wx::table::storage::set |
( |
const co_table & |
_t | ) |
throw () |
Копировать таблицу.
- Аргументы:
-
void ffl::wx::table::storage::SetValue |
( |
int |
_i, |
|
|
int |
_j, |
|
|
const wxString & |
_v |
|
) |
| throw () [inline] |
Задать строковое значение ячейки (см. wxGridTableBase).
- Аргументы:
-
[in] | _i | Номер строки. |
[in] | _j | Номер столбца. |
[in] | _v | Значение. |
Объявления и описания членов классов находятся в файлах:
- ffl/wx/table.h
- sources/wx/table.cpp