mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-28 18:20:14 +01:00
[apps] Reorganize Shared::StoreController
This commit is contained in:
@@ -38,10 +38,6 @@ bool StoreController::textFieldDidFinishEditing(TextField * textField, const cha
|
||||
return true;
|
||||
}
|
||||
|
||||
const char * StoreController::title() {
|
||||
return I18n::translate(I18n::Message::DataTab);
|
||||
}
|
||||
|
||||
int StoreController::numberOfColumns() {
|
||||
return k_numberOfColumnsPerSeries * FloatPairStore::k_numberOfSeries;
|
||||
}
|
||||
@@ -92,11 +88,8 @@ void StoreController::willDisplayCellAtLocation(HighlightCell * cell, int i, int
|
||||
willDisplayCellAtLocationWithDisplayMode(cell, i, j, PrintFloat::Mode::Decimal);
|
||||
}
|
||||
|
||||
void StoreController::didBecomeFirstResponder() {
|
||||
if (selectedRow() < 0 || selectedColumn() < 0) {
|
||||
selectCellAtLocation(0, 0);
|
||||
}
|
||||
EditableCellTableViewController::didBecomeFirstResponder();
|
||||
const char * StoreController::title() {
|
||||
return I18n::translate(I18n::Message::DataTab);
|
||||
}
|
||||
|
||||
bool StoreController::handleEvent(Ion::Events::Event event) {
|
||||
@@ -126,6 +119,13 @@ bool StoreController::handleEvent(Ion::Events::Event event) {
|
||||
return false;
|
||||
}
|
||||
|
||||
void StoreController::didBecomeFirstResponder() {
|
||||
if (selectedRow() < 0 || selectedColumn() < 0) {
|
||||
selectCellAtLocation(0, 0);
|
||||
}
|
||||
EditableCellTableViewController::didBecomeFirstResponder();
|
||||
}
|
||||
|
||||
Responder * StoreController::tabController() const {
|
||||
return (parentResponder()->parentResponder()->parentResponder());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user