From e757087c400ef18b41ca09b07483d66c61f82309 Mon Sep 17 00:00:00 2001 From: Jacek Kowalski <Jacek@jacekk.info> Date: Tue, 07 Aug 2012 12:28:47 +0000 Subject: [PATCH] 1. Dodanie wersji do okna "Autor". 2. Ustawienie wersji na 1.2 w związku z poprzednimi zmianami. --- src/brydz/BrydzMIDlet.java | 5 +++++ nbproject/project.properties | 2 +- src/brydz/BrydzMenu.java | 6 ++++-- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/nbproject/project.properties b/nbproject/project.properties index 95b6059..106a3bd 100644 --- a/nbproject/project.properties +++ b/nbproject/project.properties @@ -54,7 +54,7 @@ manifest.jad= manifest.manifest= manifest.midlets=MIDlet-1: Obliczenia bryd\u017cowe,/32x32_8bit.png,brydz.BrydzMIDlet\n -manifest.others=MIDlet-Vendor: Jacekk.info\nMIDlet-Name: Obliczenia bryd\u017cowe\nMIDlet-Version: 1.1\n +manifest.others=MIDlet-Vendor: Jacekk.info\nMIDlet-Name: Obliczenia bryd\u017cowe\nMIDlet-Version: 1.2\n manifest.pushregistry= name=Brydz no.dependencies=false diff --git a/src/brydz/BrydzMIDlet.java b/src/brydz/BrydzMIDlet.java index c80d0ed..02228f5 100644 --- a/src/brydz/BrydzMIDlet.java +++ b/src/brydz/BrydzMIDlet.java @@ -8,6 +8,7 @@ public class BrydzMIDlet extends javax.microedition.midlet.MIDlet { protected BrydzForm form = null; protected Display display = null; + protected String version = null; public void startApp() { if(this.form == null) { @@ -16,10 +17,14 @@ if(this.display == null) { this.display = Display.getDisplay(this); } + if(this.version == null) { + this.version = this.getAppProperty("MIDlet-Version"); + } this.display.setCurrent(this.form); } public void pauseApp() { + this.form = null; this.notifyPaused(); } diff --git a/src/brydz/BrydzMenu.java b/src/brydz/BrydzMenu.java index 4bd48d2..025d374 100644 --- a/src/brydz/BrydzMenu.java +++ b/src/brydz/BrydzMenu.java @@ -13,7 +13,7 @@ this.midlet = midlet; this.form = previous; - this.text = new Form("Obliczenia brydżowe"); + this.text = new Form(""); this.text.addCommand(new Command("Powrót", Command.BACK, 1)); this.text.addCommand(new Command("Menu", Command.OK, 1)); this.text.setCommandListener(this); @@ -40,6 +40,7 @@ switch(this.getSelectedIndex()) { case 0: this.text.deleteAll(); + this.text.setTitle("Pomoc"); this.text.append(new StringItem("O programie", "MIDlet ten ma za zadanie ułatwić obliczanie zapisu brydżowego przy towarzyskim graniu w brydża sportowego.")); this.text.append(new StringItem("Kontrakt", "Należy podać wysokość wylicytowanego kontraktu lub 0 przy czterech pasach")); this.text.append(new StringItem("Kolor", "Trzeba wybrać z listy wylicytowany kolor (młodszy/starszy/bez atu) - w przypadku pasów nie ma to znaczenia.")); @@ -52,7 +53,8 @@ break; case 1: this.text.deleteAll(); - this.text.append("Autor: Jacek Kowalski\nhttp://dev.jacekk.net/brydz"); + this.text.setTitle("Obliczenia brydżowe"); + this.text.append("Wersja: "+this.midlet.version+"\nAutor: Jacek Kowalski\nhttp://dev.jacekk.net/brydz"); this.midlet.display.setCurrent(this.text); break; case 2: -- Gitblit v1.9.1