6 USHORT its_first_selectable_col;
7 USHORT its_first_selectable_row;
12 VOID set_anchor_cell(
const STableCell & cell);
13 BOOLEAN is_selectable_cell(
const STableCell & inCell);
14 USHORT get_sel_size()
const;
15 Rect get_sel_rect()
const;
16 VOID set_sel_rect(
const Rect & rect);
20 VOID SelectAllCells();
21 VOID ClickSelect(
const STableCell & inCell,
const SMouseDownEvent & inMouseDown);
22 BOOLEAN DragSelect(
const STableCell & inCell,
const SMouseDownEvent & inMouseDown);
30 VOID C_ETABLE_MULTI_SEL::set_anchor_cell(
31 const STableCell & cell)
37 BOOLEAN C_ETABLE_MULTI_SEL::is_selectable_cell(
38 const STableCell & cell)
42 return mTableView->IsValidCell(cell) &&
43 cell.row>=its_first_selectable_row &&
44 cell.col>=its_first_selectable_col;
48 Rect C_ETABLE_MULTI_SEL::get_sel_rect()
51 return mSelectionRgn.Bounds();
Definition: C_ETABLE_MULTI_SEL.h:3