Added forced focus on menu buttons when their "show" method is called.

This commit is contained in:
Doublestrike
2012-01-30 13:10:54 +00:00
parent 0eb128f948
commit 3fd5dfffa8

View File

@@ -190,6 +190,7 @@ public class HomeTopLevel extends FPanel {
public void showDraftMenu() { public void showDraftMenu() {
clearToggles(); clearToggles();
btnDraft.setToggled(true); btnDraft.setToggled(true);
btnDraft.grabFocus();
pnlContent.removeAll(); pnlContent.removeAll();
pnlContent.add(draft, "w 100%!, h 100%!"); pnlContent.add(draft, "w 100%!, h 100%!");
pnlContent.revalidate(); pnlContent.revalidate();
@@ -200,6 +201,7 @@ public class HomeTopLevel extends FPanel {
public void showSealedMenu() { public void showSealedMenu() {
clearToggles(); clearToggles();
btnSealed.setToggled(true); btnSealed.setToggled(true);
btnSealed.grabFocus();
pnlContent.removeAll(); pnlContent.removeAll();
pnlContent.add(sealed, "w 100%!, h 100%!"); pnlContent.add(sealed, "w 100%!, h 100%!");
pnlContent.revalidate(); pnlContent.revalidate();
@@ -210,6 +212,7 @@ public class HomeTopLevel extends FPanel {
public void showQuestMenu() { public void showQuestMenu() {
clearToggles(); clearToggles();
btnQuest.setToggled(true); btnQuest.setToggled(true);
btnQuest.grabFocus();
pnlContent.removeAll(); pnlContent.removeAll();
pnlContent.add(quest, "w 99%!, h 95%!, gaptop 2.5%, gapleft 0.5%"); pnlContent.add(quest, "w 99%!, h 95%!, gaptop 2.5%, gapleft 0.5%");
pnlContent.revalidate(); pnlContent.revalidate();
@@ -220,6 +223,7 @@ public class HomeTopLevel extends FPanel {
public void showSettingsMenu() { public void showSettingsMenu() {
clearToggles(); clearToggles();
btnSettings.setToggled(true); btnSettings.setToggled(true);
btnSettings.grabFocus();
pnlContent.removeAll(); pnlContent.removeAll();
pnlContent.add(settings, "w 99%!, h 95%!, gaptop 2.5%, gapleft 0.5%"); pnlContent.add(settings, "w 99%!, h 95%!, gaptop 2.5%, gapleft 0.5%");
pnlContent.revalidate(); pnlContent.revalidate();
@@ -230,6 +234,7 @@ public class HomeTopLevel extends FPanel {
public void showUtilitiesMenu() { public void showUtilitiesMenu() {
clearToggles(); clearToggles();
btnUtilities.setToggled(true); btnUtilities.setToggled(true);
btnUtilities.grabFocus();
pnlContent.removeAll(); pnlContent.removeAll();
pnlContent.add(utilities, "w 100%!, h 100%!"); pnlContent.add(utilities, "w 100%!, h 100%!");
pnlContent.revalidate(); pnlContent.revalidate();