private static ProcessDialogBox ShowCore(IPopupItemContainer owner, string text, string caption, bool isindeterminate, ProcessBoxButton processBoxButton, ProcessBoxImage processBoxImage) { return(Application.Current.Dispatcher.Invoke(() => { if (owner == null) { owner = ViewManager.Instance.MainRichView; } ProcessDialogBox processDialogBox = new ProcessDialogBox { MessageText = text, Caption = caption, IsIndeterminate = isindeterminate, ProcessBoxButton = processBoxButton, ProcessBoxImage = processBoxImage }; processDialogBox._owner = owner; processDialogBox._owner.Show(processDialogBox); return processDialogBox; }, DispatcherPriority.Send)); }
public static ProcessDialogBox Show(string text, string caption, bool isindeterminate, ProcessBoxButton processBoxButton, ProcessBoxImage processBoxImage) { return(ShowCore(null, text, caption, isindeterminate, processBoxButton, processBoxImage)); }
public static ProcessDialogBox Show(IPopupItemContainer owner, string text, string caption, bool isindeterminate, ProcessBoxButton processBoxButton, ProcessBoxImage processBoxImage) { return(ShowCore(owner, text, caption, isindeterminate, processBoxButton, processBoxImage)); }
private static bool IsFlagSet(ProcessBoxButton flag, ProcessBoxButton flags) { return((uint)(flags & flag) > 0U); }