User Tools

Site Tools


built_in:app_events

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

built_in:app_events [2014/10/13 16:19]
stevegarman
built_in:app_events [2018/12/30 13:31]
Line 1: Line 1:
-====== App Events ====== 
-There are a few functions that are triggered when certain system events occur. 
  
-They are 
-^Function ^Called when ^ 
-|OnStart()|application is created | 
-|OnMenu( name ) |user selects a menu item | 
-|OnBack() |the back key is pressed but only if it follows app.EnableBackKey( false ); | 
-|OnPause()|application is paused. (eg. When user switches to home screen)| 
-|OnResume() |application is resumed. (eg. When user returns from home screen) | 
-|OnConfig() |configuration changes. (eg. When user rotates phone) | 
-|OnAlarm() |an alarm previously set by app.SetAlarm() is triggered | 
- 
-The code of the sample that is bundled with DroidScript is reproduced below without permission. Hope you don't mind, guys. 
-<code javascript appEvents.js> 
-//Called when application is created. 
-function OnStart() 
-{        
- app.ShowPopup( "OnStart" ); 
- app.SetMenu( "MyMenu1,MyMenu2" ); 
- app.EnableBackKey( false ); 
-} 
- 
-//Called when user selects a menu item. 
-function OnMenu( name ) 
-{         
- app.ShowPopup( "OnMenu( " + name + " )" ); 
-} 
- 
-//Called when the back key is pressed. 
-function OnBack()  
-{               
- alert( "OnBack" );    
- app.Exit(); 
-} 
- 
-//Called when application is paused. 
-//(eg. When user switches to home screen) 
-function OnPause()  
- 
- app.ShowPopup( "OnPause" ); 
-} 
- 
-//Called when application is resumed. 
-//(eg. When user returns from home screen) 
-function OnResume()  
- 
- app.ShowPopup( "OnResume" ); 
-} 
- 
-//Called when configuration changes. 
-//(eg. When user rotates phone) 
-function OnConfig()  
-{               
- app.ShowPopup( "OnConfig" );     
-} 
-</code> 
built_in/app_events.txt ยท Last modified: 2018/12/30 13:31 (external edit)