Add pages for Files and Help

This commit is contained in:
drdev
2014-05-28 04:09:32 +00:00
parent 1a99cb05ab
commit 431415f485
6 changed files with 41 additions and 5 deletions

4
.gitattributes vendored
View File

@@ -1101,7 +1101,6 @@ forge-gui-mobile/src/forge/card/CardRenderer.java -text
forge-gui-mobile/src/forge/card/CardZoom.java -text forge-gui-mobile/src/forge/card/CardZoom.java -text
forge-gui-mobile/src/forge/deck/FDeckChooser.java -text forge-gui-mobile/src/forge/deck/FDeckChooser.java -text
forge-gui-mobile/src/forge/deck/FDeckViewer.java -text forge-gui-mobile/src/forge/deck/FDeckViewer.java -text
forge-gui-mobile/src/forge/download/GuiDownloader.java -text
forge-gui-mobile/src/forge/error/BugReportDialog.java -text forge-gui-mobile/src/forge/error/BugReportDialog.java -text
forge-gui-mobile/src/forge/itemmanager/CardManager.java -text forge-gui-mobile/src/forge/itemmanager/CardManager.java -text
forge-gui-mobile/src/forge/itemmanager/DeckManager.java -text forge-gui-mobile/src/forge/itemmanager/DeckManager.java -text
@@ -1176,6 +1175,9 @@ forge-gui-mobile/src/forge/screens/match/winlose/LimitedWinLose.java -text
forge-gui-mobile/src/forge/screens/match/winlose/ViewWinLose.java -text forge-gui-mobile/src/forge/screens/match/winlose/ViewWinLose.java -text
forge-gui-mobile/src/forge/screens/quest/QuestScreen.java -text forge-gui-mobile/src/forge/screens/quest/QuestScreen.java -text
forge-gui-mobile/src/forge/screens/sealed/SealedScreen.java -text forge-gui-mobile/src/forge/screens/sealed/SealedScreen.java -text
forge-gui-mobile/src/forge/screens/settings/FilesPage.java -text
forge-gui-mobile/src/forge/screens/settings/GuiDownloader.java -text
forge-gui-mobile/src/forge/screens/settings/HelpPage.java -text
forge-gui-mobile/src/forge/screens/settings/SettingsPage.java -text forge-gui-mobile/src/forge/screens/settings/SettingsPage.java -text
forge-gui-mobile/src/forge/screens/settings/SettingsScreen.java -text forge-gui-mobile/src/forge/screens/settings/SettingsScreen.java -text
forge-gui-mobile/src/forge/toolbox/DualListBox.java -text forge-gui-mobile/src/forge/toolbox/DualListBox.java -text

View File

@@ -153,7 +153,7 @@ public class TabPageScreen extends FScreen {
//draw caption //draw caption
float y = h - TAB_PADDING - TAB_FONT.getCapHeight(); float y = h - TAB_PADDING - TAB_FONT.getCapHeight();
g.drawText(caption, TAB_FONT, TAB_FORE_COLOR, 0, y, w, h - y, false, HAlignment.CENTER, false); g.drawText(caption, TAB_FONT, TAB_FORE_COLOR, TAB_PADDING, y - TAB_PADDING, w - 2 * TAB_PADDING, h - y + TAB_PADDING, false, HAlignment.CENTER, true);
//draw icon if one //draw icon if one
if (icon != null) { if (icon != null) {

View File

@@ -0,0 +1,16 @@
package forge.screens.settings;
import forge.assets.FSkinImage;
import forge.screens.TabPageScreen.TabPage;
public class FilesPage extends TabPage {
protected FilesPage() {
super("Files", FSkinImage.OPEN);
}
@Override
protected void doLayout(float width, float height) {
}
}

View File

@@ -15,12 +15,13 @@
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
package forge.download; package forge.screens.settings;
import java.net.Proxy; import java.net.Proxy;
import forge.UiCommand; import forge.UiCommand;
import forge.assets.FSkinFont; import forge.assets.FSkinFont;
import forge.download.GuiDownloadService;
import forge.toolbox.*; import forge.toolbox.*;
import forge.toolbox.FEvent.FEventHandler; import forge.toolbox.FEvent.FEventHandler;
import forge.toolbox.FRadioButton.RadioButtonGroup; import forge.toolbox.FRadioButton.RadioButtonGroup;

View File

@@ -0,0 +1,16 @@
package forge.screens.settings;
import forge.assets.FSkinImage;
import forge.screens.TabPageScreen.TabPage;
public class HelpPage extends TabPage {
protected HelpPage() {
super("Help", FSkinImage.UNKNOWN);
}
@Override
protected void doLayout(float width, float height) {
}
}

View File

@@ -16,9 +16,10 @@ public class SettingsScreen extends TabPageScreen {
public SettingsScreen() { public SettingsScreen() {
super(new TabPage[] { super(new TabPage[] {
new SettingsPage() new SettingsPage(),
new FilesPage(),
new HelpPage()
}); });
// TODO Auto-generated constructor stub
} }
@Override @Override