From 49996a8c02070c3ab871b74bb9cab4995646837d Mon Sep 17 00:00:00 2001 From: jacob1 Date: Thu, 17 Apr 2014 12:03:05 -0400 Subject: [PATCH] Auto-focus more textboxes --- src/gui/filebrowser/FileBrowserActivity.cpp | 1 + src/gui/save/ServerSaveActivity.cpp | 1 + src/gui/search/SearchView.cpp | 1 + 3 files changed, 3 insertions(+) diff --git a/src/gui/filebrowser/FileBrowserActivity.cpp b/src/gui/filebrowser/FileBrowserActivity.cpp index 1b7276082..ab4fa8c88 100644 --- a/src/gui/filebrowser/FileBrowserActivity.cpp +++ b/src/gui/filebrowser/FileBrowserActivity.cpp @@ -134,6 +134,7 @@ FileBrowserActivity::FileBrowserActivity(std::string directory, FileSelectedCall textField->Appearance.HorizontalAlign = ui::Appearance::AlignLeft; textField->SetActionCallback(new SearchAction(this)); AddComponent(textField); + FocusComponent(textField); itemList = new ui::ScrollPanel(ui::Point(4, 45), ui::Point(Size.X-8, Size.Y-53)); AddComponent(itemList); diff --git a/src/gui/save/ServerSaveActivity.cpp b/src/gui/save/ServerSaveActivity.cpp index c12979995..49adce737 100644 --- a/src/gui/save/ServerSaveActivity.cpp +++ b/src/gui/save/ServerSaveActivity.cpp @@ -114,6 +114,7 @@ ServerSaveActivity::ServerSaveActivity(SaveInfo save, ServerSaveActivity::SaveUp nameField->Appearance.VerticalAlign = ui::Appearance::AlignMiddle; nameField->Appearance.HorizontalAlign = ui::Appearance::AlignLeft; AddComponent(nameField); + FocusComponent(nameField); descriptionField = new ui::Textbox(ui::Point(8, 65), ui::Point((Size.X/2)-16, Size.Y-(65+16+4)), save.GetDescription(), "[save description]"); descriptionField->SetMultiline(true); diff --git a/src/gui/search/SearchView.cpp b/src/gui/search/SearchView.cpp index e79e478bc..c1a649ed2 100644 --- a/src/gui/search/SearchView.cpp +++ b/src/gui/search/SearchView.cpp @@ -39,6 +39,7 @@ SearchView::SearchView(): searchField->Appearance.HorizontalAlign = ui::Appearance::AlignLeft; searchField->Appearance.VerticalAlign = ui::Appearance::AlignMiddle; searchField->SetActionCallback(new SearchAction(this)); + FocusComponent(searchField); class SortAction : public ui::ButtonAction