Subversion Repositories FlightCtrl

Rev

Rev 181 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 181 Rev 208
1
/*********************************************************************************************************************************
1
/*********************************************************************************************************************************
2
 *                                                                                                                                *
2
 *                                                                                                                                *
3
 * minimal midlet to test Abstraction layer on various Phones                                                                     *
3
 * minimal midlet to test Abstraction layer on various Phones                                                                     *
4
 *                                                                                                                                *
4
 *                                                                                                                                *
5
 * Author:        Marcus -LiGi- Bueschleb                                                                                         *
5
 * Author:        Marcus -LiGi- Bueschleb                                                                                         *
6
 * Project-Start: 9/2007                                                                                                          *
6
 * Project-Start: 9/2007                                                                                                          *
7
 * Mailto:        ligi@smart4mobile.de                                                                                            *
7
 * Mailto:        ligi@smart4mobile.de                                                                                            *
8
 * Licence:       Creative Commons / Non Commercial                                                                               *
8
 * Licence:       Creative Commons / Non Commercial                                                                               *
9
 * Big Up:        Holger&Ingo                                                                                                     *
9
 * Big Up:        Holger&Ingo                                                                                                     *
10
 *********************************************************************************************************************************/
10
 *********************************************************************************************************************************/
11
 
11
 
12
import javax.microedition.lcdui.*;
12
import javax.microedition.lcdui.*;
13
import javax.microedition.midlet.*;
13
import javax.microedition.midlet.*;
14
 
14
 
15
public class MKMiniMidlet
15
public class MKMiniMidlet
16
    extends MIDlet
16
    extends MIDlet
17
 
17
 
18
{
18
{
19
    public Display display;
19
    public Display display;
20
    public  MKMiniCanvas canvas;
20
    public  MKMiniCanvas canvas;
21
    public boolean loaded=false;
21
    public boolean loaded=false;
22
 
22
 
23
    protected void startApp()
23
    protected void startApp()
24
        throws MIDletStateChangeException
24
        throws MIDletStateChangeException
25
    {
25
    {
26
 
26
 
27
       if (loaded)return;
27
       if (loaded)return;
28
       display  = Display.getDisplay(this);
28
       display  = Display.getDisplay(this);
29
       canvas=new  MKMiniCanvas();
29
       canvas=new  MKMiniCanvas(this);
30
 
30
 
31
       // fire up canvas
31
       // fire up canvas
32
       display.setCurrent(canvas);
32
       display.setCurrent(canvas);
33
       loaded=true;
33
       loaded=true;
34
    }
34
    }
35
 
35
 
36
   
36
   
37
    public void quit() { notifyDestroyed(); }
37
    public void quit() { notifyDestroyed(); }
38
    protected void pauseApp()     {}   // not needed right now
38
    protected void pauseApp()     {}   // not needed right now
39
    protected void destroyApp(boolean arg0)  {    }
39
    protected void destroyApp(boolean arg0)  {    }
40
 
40
 
41
}
41
}
42
 
42