- Timestamp:
- 10/17/08 10:20:57 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/shortcut.js
r350 r536 271 271 shortcut.add("Ctrl+Up",function(){ exec_msg_action('previous'); select_msg('null', 'up', true);},{'disable_in_input':true}); 272 272 shortcut.add("Ctrl+Down",function(){ exec_msg_action('next'); select_msg('null', 'down', true);},{'disable_in_input':true}); 273 if (is_ie){ 273 274 if (is_ie) 275 { 274 276 shortcut.add("down",function(){ select_msg('null', 'down'); },{'disable_in_input':false}); 275 277 shortcut.add("up",function(){ select_msg('null', 'up'); },{'disable_in_input':false}); 278 276 279 shortcut.add("Shift+down",function(){ 277 if (shift_up_count > 0) 278 unselect_top_msg(); 279 else 280 select_bottom_msg(); 281 },{'disable_in_input':false, 'propagate':false}); 280 if ( Element('border_id_0').className==='menu-sel' ) 281 { 282 if (shift_up_count > 0) 283 unselect_top_msg(); 284 else 285 select_bottom_msg(); 286 } 287 },{'disable_in_input':true, 'propagate':false}); 288 282 289 shortcut.add("Shift+up",function(){ 283 if (shift_down_count > 0) 284 unselect_bottom_msg(); 285 else 286 select_top_msg(); 287 },{'disable_in_input':false, 'propagate':false}); 288 } 289 else{ 290 if ( Element('border_id_0').className==='menu-sel' ) 291 { 292 if (shift_down_count > 0) 293 unselect_bottom_msg(); 294 else 295 select_top_msg(); 296 } 297 },{'disable_in_input':true, 'propagate':false}); 298 } 299 else 300 { 290 301 shortcut.add("down",function(){ select_msg('null', 'down');},{'type':'keypress', 'disable_in_input':false}); 291 302 shortcut.add("up",function(){ select_msg('null', 'up'); },{'type':'keypress', 'disable_in_input':false}); 292 } 293 shortcut.add("Shift+down",function(){ 294 if (shift_up_count > 0) 295 unselect_top_msg(); 296 else 297 select_bottom_msg(); 298 },{'disable_in_input':false, 'propagate':false}); 299 shortcut.add("Shift+up",function(){ 300 if (shift_down_count > 0) 301 unselect_bottom_msg(); 302 else 303 select_top_msg(); 304 },{'disable_in_input':false, 'propagate':false}); 303 304 shortcut.add("Shift+down",function(){ 305 if ( Element('border_id_0').className==='menu-sel' ) 306 { 307 if (shift_up_count > 0) 308 unselect_top_msg(); 309 else 310 select_bottom_msg(); 311 } 312 },{'type':'keypress','disable_in_input':true, 'propagate':false}); 313 314 shortcut.add("Shift+up",function(){ 315 if ( Element('border_id_0').className==='menu-sel' ) 316 { 317 if (shift_down_count > 0) 318 unselect_bottom_msg(); 319 else 320 select_top_msg(); 321 } 322 },{'type':'keypress', 'disable_in_input':true, 'propagate':false}); 323 } 305 324 306 325 shortcut.add("return",function(){
Note: See TracChangeset
for help on using the changeset viewer.