void wb_Navigated(object sender, System.Windows.Navigation.NavigationEventArgs e) { com.codename1.ui.events.BrowserNavigationCallback bn = (com.codename1.ui.events.BrowserNavigationCallback)currentBrowser.getBrowserNavigationCallback(); com.codename1.ui.events.ActionEvent ev = new com.codename1.ui.events.ActionEvent(); ev.@this(toJava(e.Uri.OriginalString)); currentBrowser.fireWebEvent(toJava("onLoad"), ev); }
void wb_Navigating(object sender, NavigatingEventArgs e) { com.codename1.ui.events.BrowserNavigationCallback bn = (com.codename1.ui.events.BrowserNavigationCallback)currentBrowser.getBrowserNavigationCallback(); if (!bn.shouldNavigate(toJava(e.Uri.OriginalString))) { e.Cancel = true; } com.codename1.ui.events.ActionEvent ev = new com.codename1.ui.events.ActionEvent(); ev.@this(toJava(e.Uri.OriginalString)); currentBrowser.fireWebEvent(toJava("onStart"), ev); }
void t_Completed(object sender, PhotoResult e) { if (e.OriginalFileName != null) { IsolatedStorageFile store = IsolatedStorageFile.GetUserStoreForApplication(); string file = e.OriginalFileName.Substring(e.OriginalFileName.LastIndexOf('\\') + 1); e.ChosenPhoto.CopyTo(store.OpenFile(file, FileMode.OpenOrCreate)); com.codename1.ui.events.ActionEvent ac = new com.codename1.ui.events.ActionEvent(); ac.@this(toJava("file:/" + file)); fireCapture(ac); } else { fireCapture(null); } }