async void OnButtonHelp(object sender, EventArgs args) { btnHelp.IsEnabled = false; pageHelp = new PageHelp(runModeProvider.Mode); await Navigation.PushAsync(pageHelp); btnHelp.IsEnabled = true; }
void InitHelp() { EventBus.GetInstance().Subscribe <HelpAppStoreEvent>(e => { // event handler for HelpAppStoreEvent pageHelp = new PageHelp(PageHelp.ModeAppStore); Navigation.PushAsync(pageHelp); }); }
public void Dispose() // IDisposable { imgBackground.Source = null; imgBackground = null; imgGpsStateOk.Source = null; imgGpsStateOk = null; imgGpsStateNotOk.Source = null; imgGpsStateNotOk = null; imgMountStateOk.Source = null; imgMountStateOk = null; imgMountStateNotOk.Source = null; imgMountStateNotOk = null; imgVelocityStateOk.Source = null; imgVelocityStateOk = null; imgVelocityStateNotOk.Source = null; imgVelocityStateNotOk = null; if (Config.Debug.PageRunAdjustEnabled) { imgDebugRunAdjust.Source = null; imgDebugRunAdjust = null; tgrDebugRunAdjust.Tapped -= OnImageDebugRunAdjust; tgrDebugRunAdjust = null; } lblGpsState.SizeChanged -= OnLayoutSizeChanged; lblMountState.SizeChanged -= OnLayoutSizeChanged; lblVelocityState.SizeChanged -= OnLayoutSizeChanged; lblGpsState = null; lblMountState = null; lblVelocityState = null; lytHorizontalTab = null; btnTabAcceleration.Image = null; btnTabAcceleration.Clicked -= OnButtonTabAcceleration; btnTabAcceleration = null; btnTabBrake.Image = null; btnTabBrake.Clicked -= OnButtonTabBrake; btnTabBrake = null; btnTabZeroToZero.Image = null; btnTabZeroToZero.Clicked -= OnButtonTabZeroToZero; btnTabZeroToZero = null; btnTabResults.Image = null; btnTabResults.Clicked -= OnButtonTabResults; btnTabResults = null; btnHelp.Image = null; btnHelp.Clicked -= OnButtonHelp; btnHelp = null; if (Config.Debug.PagePurchaseEnabled) { btnDebugPurchase.Image = null; btnDebugPurchase.Clicked -= OnButtonDebugPurchase; btnDebugPurchase = null; } btnConfig = null; btnConfig.Image = null; btnConfig.Clicked -= OnButtonConfig; btnSetup.Image = null; btnSetup.Clicked -= OnButtonSetup; btnSetup = null; btnRun.Image = null; btnRun.Clicked -= OnButtonRun; btnRun = null; btnProfile.Image = null; btnProfile.Clicked -= OnButtonProfile; btnProfile = null; gpsProvider = null; accelerometerProvider = null; runModeProvider = null; soundProvider = null; accelerometerRecorder = null; pageRun = null; pageConfig = null; pageProfile = null; pageResults = null; pageHelp = null; pageDebugRunAdjust = null; pageDebugPurchase = null; pageSetup = null; }