mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 20:58:03 +00:00
Add pages for Files and Help
This commit is contained in:
4
.gitattributes
vendored
4
.gitattributes
vendored
@@ -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
|
||||||
|
|||||||
@@ -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) {
|
||||||
|
|||||||
16
forge-gui-mobile/src/forge/screens/settings/FilesPage.java
Normal file
16
forge-gui-mobile/src/forge/screens/settings/FilesPage.java
Normal 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) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -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;
|
||||||
16
forge-gui-mobile/src/forge/screens/settings/HelpPage.java
Normal file
16
forge-gui-mobile/src/forge/screens/settings/HelpPage.java
Normal 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) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user