View

class view

Public Functions

view(document &doc)
~view()
sheet_view *get_or_create_sheet_view(sheet_t sheet)
const sheet_view *get_sheet_view(sheet_t sheet) const
void set_active_sheet(sheet_t sheet)
sheet_t get_active_sheet() const
class sheet_view

Public Functions

sheet_view(view &doc_view)
~sheet_view()
const range_t &get_selection(sheet_pane_t pos) const
void set_selection(sheet_pane_t pos, const range_t &range)
void set_active_pane(sheet_pane_t pos)
sheet_pane_t get_active_pane() const
void set_split_pane(double hor_split, double ver_split, const address_t &top_left_cell)
const split_pane_t &get_split_pane() const
void set_frozen_pane(col_t visible_cols, row_t visible_rows, const address_t &top_left_cell)
const frozen_pane_t &get_frozen_pane() const
view &get_document_view()