Subversion Repositories Projects

Rev

Rev 223 | Rev 242 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
211 ligi 1
public interface DUBwiseUIDefinitions
2
{
3
    // id for each state - must just be uniq - order isnt important
223 ligi 4
    public final static byte STATEID_INITIAL          =0;
211 ligi 5
    public final static byte STATEID_DEVICESELECT     =1;
6
    public final static byte STATEID_MAINMENU         =2;
7
    public final static byte STATEID_MOTORTEST        =3;
8
    public final static byte STATEID_SELECT_PARAMSET  =4;
9
    public final static byte STATEID_EDIT_PARAMS      =5;
10
    public final static byte STATEID_HANDLE_PARAMS    =6;
11
    public final static byte STATEID_FLIGHTVIEW       =7;
12
    public final static byte STATEID_RAWDEBUG         =8;
13
    public final static byte STATEID_KEYCONTROL       =9;
14
    public final static byte STATEID_SETTINGSMENU     =10;
15
    public final static byte STATEID_STICKVIEW        =11;
16
    public final static byte STATEID_CAMMODE          =12;
17
    public final static byte STATEID_READ_PARAMS      =13;
18
    public final static byte STATEID_GPSVIEW          =14;
19
    public final static byte STATEID_FILEOPEN         =15;
20
    public final static byte STATEID_GRAPH            =16;
21
    public final static byte STATEID_CONN_DETAILS     =17;
22
    public final static byte STATEID_IPINPUT          =18;
23
    public final static byte STATEID_PROXY            =19;
24
    public final static byte STATEID_TRAFFIC          =20;
25
    public final static byte STATEID_SELECT_COMPORT   =21;
26
    public final static byte STATEID_ABOUT            =22;
224 ligi 27
    public final static byte STATEID_ERROR_MSG        =23;
211 ligi 28
    public final static byte STATEID_FLASHING         =24;
29
    public final static byte STATEID_NAMEINPUT        =25;
30
    public final static byte STATEID_DATABUFF         =26;
222 ligi 31
    public final static byte STATEID_HORIZON          =27;
224 ligi 32
    public final static byte STATEID_SUCCESS_MSG      =28;
213 ligi 33
    public final static byte STATEID_STRINGINPUT      =29;
223 ligi 34
    public final static byte STATEID_SCANNING         =30;
224 ligi 35
    public final static byte STATEID_RESET_PARAMS     =31;
36
    public final static byte STATEID_PARAM_MENU       =32;
37
    public final static byte STATEID_COUNT            =33;
211 ligi 38
 
39
 
40
 
41
    public final static byte ACTIONID_SETTINGS     = 0;
42
    public final static byte ACTIONID_DEVICESELECT = 1;
43
    public final static byte ACTIONID_DEBUG        = 2;
44
    public final static byte ACTIONID_CONN_DETAILS = 3;
45
    public final static byte ACTIONID_SWITCH_NC    = 4;
46
    public final static byte ACTIONID_SWITCH_FC    = 5;
47
 
48
    public final static byte ACTIONID_GRAPH        = 6;
49
    public final static byte ACTIONID_LCD          = 7;
50
    public final static byte ACTIONID_RAWDEBUG     = 8;
51
    public final static byte ACTIONID_RCDATA       = 9;
52
    public final static byte ACTIONID_KEYCONTROL   = 10;
53
    public final static byte ACTIONID_MOTORTEST    = 11;
54
    public final static byte ACTIONID_EDIT_PARAMS  = 12;
55
    public final static byte ACTIONID_CAM          = 13;
56
    public final static byte ACTIONID_PROXY        = 14;
57
    public final static byte ACTIONID_GPSDATA      = 15;
58
    public final static byte ACTIONID_TRAFFIC      = 16;
59
    public final static byte ACTIONID_ABOUT        = 17;
60
    public final static byte ACTIONID_NC_ERRORS    = 18;
61
 
62
 
63
    public final static byte ACTIONID_WRITE_PARAMS = 19;
64
    public final static byte ACTIONID_UNDO_PARAMS  = 20;
65
    public final static byte ACTIONID_MAINMENU     = 21;
66
 
67
 
223 ligi 68
    public final static byte ACTIONID_HORIZON        = 22;
69
    public final static byte ACTIONID_WRITE_PARAM_AS = 23;
224 ligi 70
    public final static byte ACTIONID_PARAM_WRITE_OK = 24;
71
    public final static byte ACTIONID_PARAM_MENU     = 25;
220 ligi 72
    // public final static byte ACTIONID_FULLSCREENTOGGLE  = 26;
222 ligi 73
    // public final static byte ACTIONID_LIGHTTOGGLE  =27;
211 ligi 74
    public final static byte ACTIONID_DATABUFF  =28;
75
 
76
 
77
    public final static byte ACTIONID_SWITCH_MK3MAG  = 29;
78
    public final static byte ACTIONID_CONNECT_TCP  =30;
79
    public final static byte ACTIONID_SCAN_BT      =31;
80
    public final static byte ACTIONID_SELECT_COM   =32;
81
    public final static byte ACTIONID_PROXY_INPUT  =33;
82
    public final static byte ACTIONID_FLASH        =34;
83
    public final static byte ACTIONID_RESET_PARAMS =35;
84
 
85
    public final static byte ACTIONID_BACK_TO_CONNDETAILS=36;    
224 ligi 86
    public final static byte ACTIONID_SELECT_PARAMS =37;    
222 ligi 87
    //    public final static byte ACTIONID_SET_GPS_FORMAT_DECIMAL=38;    
88
    // public final static byte ACTIONID_SET_GPS_FORMAT_MINSEC=39;    
211 ligi 89
 
90
 
91
 
222 ligi 92
    //public final static byte ACTIONID_SELECT_SPEED_FORMAT=40;    
93
    //public final static byte ACTIONID_SET_SPEED_FORMAT_KMH=41;    
94
    //public final static byte ACTIONID_SET_SPEED_FORMAT_MPH=42;    
95
    //public final static byte ACTIONID_SET_SPEED_FORMAT_CMS=43;
213 ligi 96
 
97
    public final static byte ACTIONID_RENAME_PARAMS=44;
222 ligi 98
    //public final static byte ACTIONID_TOGGLE_EXPERT=45;
211 ligi 99
 
214 ligi 100
 
211 ligi 101
    public final static byte ACTIONID_QUIT         = 100;
102
 
103
 
224 ligi 104
    public  final static String[] param_menu_items={"Edit Settings","Reinitialize all","back"};
105
    public  final static byte[] param_menu_actions={ACTIONID_SELECT_PARAMS,ACTIONID_RESET_PARAMS,ACTIONID_MAINMENU};
211 ligi 106
 
107
 
224 ligi 108
    public  final static String[] handle_params_menu_items={"Edit Content","Rename","Save AS","Save","Read Again","back"};
109
    public  final static byte[] handle_params_menu_actions={ACTIONID_EDIT_PARAMS,ACTIONID_RENAME_PARAMS,ACTIONID_WRITE_PARAM_AS,ACTIONID_WRITE_PARAMS,ACTIONID_UNDO_PARAMS,ACTIONID_SELECT_PARAMS };
211 ligi 110
 
111
 
112
 
224 ligi 113
    //ACTIONID_WRITE_PARAMS,ACTIONID_WRITE_PARAM_AS,ACTIONID_UNDO_PARAMS,ACTIONID_RENAME_PARAMS,ACTIONID_MAINMENU};
114
 
115
    /*
116
    public  final static String[] handle_params_menu_items={"save","save as","discard/read again","rename","to Main-Menu"};
117
    public  final static byte[] handle_params_menu_actions={ACTIONID_WRITE_PARAMS,ACTIONID_WRITE_PARAM_AS,ACTIONID_UNDO_PARAMS,ACTIONID_RENAME_PARAMS,ACTIONID_MAINMENU};
118
    */
119
 
120
 
121
 
214 ligi 122
    public final static String[] conn_details_menu_items={ "packet Traffic","view Data","connect via TCP/IP","connect via BT","connect via COM","set Proxy","back" };
211 ligi 123
    public  final static byte[]  conn_details_menu_actions={ ACTIONID_TRAFFIC,ACTIONID_DATABUFF,ACTIONID_CONNECT_TCP,ACTIONID_SCAN_BT, ACTIONID_SELECT_COM,ACTIONID_PROXY_INPUT,ACTIONID_MAINMENU};
124
 
125
 
220 ligi 126
    /*
211 ligi 127
    public final static String[] set_gps_format_menu_items={ "Decimal" , "Min/Sec","Back" };
128
    public  final static byte[]  set_gps_format_menu_actions={ ACTIONID_SET_GPS_FORMAT_DECIMAL , ACTIONID_SET_GPS_FORMAT_MINSEC,ACTIONID_MAINMENU};
129
 
130
 
131
 
132
    public final static String[] set_speed_format_menu_items={ "Kilometers/Hour" , "Miles/Hour", "CM/Sec","Back" };
133
    public  final static byte[]  set_speed_format_menu_actions={ ACTIONID_SET_SPEED_FORMAT_KMH ,  ACTIONID_SET_SPEED_FORMAT_MPH ,  ACTIONID_SET_SPEED_FORMAT_CMS,ACTIONID_SETTINGS};
134
 
135
 
136
 
137
    public final static  String[] settings_menu_items={"Skin ","Sound ","Vibra " ,"Scrolling BG ","FullScreen " ,"GPS-Format","Speed-Format",
138
//#if devicecontrol=="on"
139
                                         "Keep BGLight " ,
140
//#endif
214 ligi 141
                                                       "Expert Mode",
211 ligi 142
                                         "Back" };
143
 
144
 
145
    public  final static byte[] settings_menu_actions={ ACTIONID_CHANGESKIN,ACTIONID_SOUNDTOGGLE, ACTIONID_VIBRATOGGLE , ACTIONID_GRAPHTOGGLE  , ACTIONID_FULLSCREENTOGGLE ,ACTIONID_SELECT_GPS_FORMAT,ACTIONID_SELECT_SPEED_FORMAT,
146
//#if devicecontrol=="on"
147
                                         ACTIONID_LIGHTTOGGLE,
148
//#endif
214 ligi 149
                                                        ACTIONID_TOGGLE_EXPERT,
211 ligi 150
                                         ACTIONID_MAINMENU };
151
 
152
 
220 ligi 153
    */
211 ligi 154
    public final static String[] onlyback_menu_items={"back" };
155
    public final static byte[]    back_to_conndetails_actions={ACTIONID_BACK_TO_CONNDETAILS};
156
 
157
 
158
 
159
 
160
 
161
    final static byte SKINID_DARK= 0;
162
    final static byte SKINID_LIGHT = 1;
163
 
164
 
165
 
166
    final static String[] credits= {
167
//#expand "About DUBwise v%VERSION%",
168
        "",
213 ligi 169
        "",
211 ligi 170
        "Digital UFO",
171
        "Broadcasting With ",
172
        "Byteelligent Service",
173
        "Equipment",
174
        "",
175
        "2007-2008 by ",
176
        "Marcus LiGi B"+(char)(252)+"schleb",
177
        "mailto:ligi"+"@"+"ligi.de",
178
        "",
179
        "Licence:",
180
        "Creative Commons(CC)",
181
        " -Attribution",
182
        " -Noncommercial",
183
        " -Share Alike",
184
        " -No Violence",
185
        " ",
186
        "Credits: ",
187
        " -HolgerB&IngoB",
188
        " -CaScAdE",
189
        " -Orion8",
190
        " -Joko",
191
        " -Speedy",
192
        " -Jamiro",
193
        "",
194
        "More Infos:",
195
        " www.ligi.de",
196
        " www.mikrokopter.com"};
197
 
198
 
199
    public final static char[] idle_seq={'.','_','-','='};
200
 
201
 
202
    public final static int[] default_ip={192,168,1,42,4242};
203
 
204
 
205
 
206
 
207
}