Subversion Repositories Projects

Rev

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

Rev 206 Rev 221
1
/***********************************************************************
1
/***********************************************************************
2
 *                                                          
2
 *                                                          
3
 * DUBwise == Digital UFO Broadcasting with intelligent service equipment
3
 * DUBwise == Digital UFO Broadcasting with intelligent service equipment
4
 * main MIDLet Source file
4
 * main MIDLet Source file
5
 *                                                          
5
 *                                                          
6
 * Author:        Marcus -LiGi- Bueschleb
6
 * Author:        Marcus -LiGi- Bueschleb
7
 * Mailto:        LiGi @at@ LiGi DOTT de                    
7
 * Mailto:        LiGi @at@ LiGi DOTT de                    
8
 *
8
 *
9
 ************************************************************************/
9
 ************************************************************************/
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 DUBwise
15
public class DUBwise
16
    extends MIDlet
16
    extends MIDlet
17
 
17
 
18
{
18
{
19
    public Display display;
19
    public Display display;
20
    public  DUBwiseCanvas canvas;
20
    public  DUBwiseCanvas canvas;
21
    public boolean loaded=false;
21
    public boolean loaded=false;
22
 
22
 
23
    public void log(String str)
23
    public void log(String str)
24
    {
24
    {
25
        //      canvas.debug.log(str);
25
        //      canvas.debug.log(str);
26
    }
26
    }
27
    public void vibrate(int duration)
27
    public void vibrate(int duration)
28
    {
28
    {
29
        display.vibrate(duration);
29
        display.vibrate(duration);
30
    }
30
    }
31
 
31
 
32
    protected void startApp()
32
    protected void startApp()
33
        throws MIDletStateChangeException
33
        throws MIDletStateChangeException
34
    {
34
    {
35
 
35
 
36
       if (loaded)return;
36
       if (loaded)return;
37
       display  = Display.getDisplay(this);
37
       display  = Display.getDisplay(this);
38
       vibrate(100);
-
 
39
       canvas=new  DUBwiseCanvas(this);
38
       canvas=new  DUBwiseCanvas(this);
40
       vibrate(100);
-
 
-
 
39
 
41
       // fire up canvas
40
       // fire up canvas
42
       display.setCurrent(canvas);
41
       display.setCurrent(canvas);
43
       vibrate(100);
-
 
44
       loaded=true;
42
       loaded=true;
45
    }
43
    }
46
 
44
 
47
   
45
   
48
    public void quit() { notifyDestroyed(); }
46
    public void quit() { notifyDestroyed(); }
49
    protected void pauseApp()     {}   // not needed right now
47
    protected void pauseApp()     {}   // not needed right now
50
    protected void destroyApp(boolean arg0)  {    }
48
    protected void destroyApp(boolean arg0)  {    }
51
 
49
 
52
}
50
}
53
 
51