private void btnCreate_Click(object sender, RoutedEventArgs e) { UIApplication currentUiApp = ONBOXApplication.onboxApp.uiApp; if (currentUiApp != null) { if (currentUiApp.ActiveUIDocument != null) { if (currentUiApp.ActiveUIDocument.Document.IsFamilyDocument) { this.IsEnabled = false; } else { if (localExternalEvent.IsPending == false) { this.IsEnabled = true; FreezeCreateButton(); beamFromWallsCurrentOperation = ExternalOperation.Create; localExternalEvent.Raise(); } } } else { this.IsEnabled = false; } } else { this.IsEnabled = false; } }
private void beamsFromWallsWindow_Closed(object sender, EventArgs e) { isShowned = false; beamFromWallsCurrentOperation = ExternalOperation.Unsubscribe; localExternalEvent.Raise(); base.Close(); }
private void btnCreate_Click(object sender, RoutedEventArgs e) { if (localExternalEvent.IsPending == false) { this.IsEnabled = true; FreezeCreateButton(); beamFromWallsCurrentOperation = ExternalOperation.Create; localExternalEvent.Raise(); } }
internal void ReloadBeamFamilies(UIApplication targetApp) { if (targetApp.ActiveUIDocument != null) { if (targetApp.ActiveUIDocument.Document.IsFamilyDocument) { this.IsEnabled = false; } else { if (localExternalEvent.IsPending == false) { this.IsEnabled = true; beamFromWallsCurrentOperation = ExternalOperation.Reload; localExternalEvent.Raise(); } } } else { this.IsEnabled = false; } }
private void LoadFamily(UIApplication targetApp) { if (targetApp.ActiveUIDocument != null) { if (targetApp.ActiveUIDocument.Document.IsFamilyDocument) { this.IsEnabled = false; } else { if (localExternalEvent.IsPending == false) { this.IsEnabled = true; beamFromColumnsCurrentOperation = ExternalOperation.LoadFamily; localExternalEvent.Raise(); } } } else { this.IsEnabled = false; } }
public object Any(ExternalOperation request) { return(new ExternalOperationResponse { Result = request.Name }); }
public object Any(ExternalOperation request) { return new ExternalOperationResponse { Result = request.Name }; }