mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-18 16:27:34 +01:00
[shared] Fix the maximal number of cells in StoreController (thereby,
decrease the size of the union of apps)
This commit is contained in:
@@ -20,9 +20,10 @@ public:
|
|||||||
KDCoordinate rowHeight(int j) override;
|
KDCoordinate rowHeight(int j) override;
|
||||||
void viewWillAppear() override;
|
void viewWillAppear() override;
|
||||||
void didBecomeFirstResponder() override;
|
void didBecomeFirstResponder() override;
|
||||||
|
protected:
|
||||||
|
static constexpr KDCoordinate k_cellHeight = 20;
|
||||||
private:
|
private:
|
||||||
TextFieldDelegateApp * textFieldDelegateApp() override;
|
TextFieldDelegateApp * textFieldDelegateApp() override;
|
||||||
static constexpr KDCoordinate k_cellHeight = 20;
|
|
||||||
virtual bool cellAtLocationIsEditable(int columnIndex, int rowIndex) = 0;
|
virtual bool cellAtLocationIsEditable(int columnIndex, int rowIndex) = 0;
|
||||||
virtual bool setDataAtLocation(double floatBody, int columnIndex, int rowIndex) = 0;
|
virtual bool setDataAtLocation(double floatBody, int columnIndex, int rowIndex) = 0;
|
||||||
virtual double dataAtLocation(int columnIndex, int rowIndex) = 0;
|
virtual double dataAtLocation(int columnIndex, int rowIndex) = 0;
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ protected:
|
|||||||
static constexpr KDCoordinate k_cellWidth = 116;
|
static constexpr KDCoordinate k_cellWidth = 116;
|
||||||
static constexpr KDCoordinate k_margin = 8;
|
static constexpr KDCoordinate k_margin = 8;
|
||||||
static constexpr KDCoordinate k_scrollBarMargin = Metric::CommonRightMargin;
|
static constexpr KDCoordinate k_scrollBarMargin = Metric::CommonRightMargin;
|
||||||
constexpr static int k_maxNumberOfEditableCells = 22 * DoublePairStore::k_numberOfSeries;
|
constexpr static int k_maxNumberOfEditableCells = (Ion::Display::Width/k_cellWidth+2) * ((Ion::Display::Height - Metric::TitleBarHeight - Metric::TabHeight)/k_cellHeight+2);
|
||||||
constexpr static int k_numberOfTitleCells = 4;
|
constexpr static int k_numberOfTitleCells = 4;
|
||||||
static constexpr int k_titleCellType = 0;
|
static constexpr int k_titleCellType = 0;
|
||||||
static constexpr int k_editableCellType = 1;
|
static constexpr int k_editableCellType = 1;
|
||||||
|
|||||||
Reference in New Issue
Block a user