public NotifierFlyout(string title, string body, TimeSpan timeout) { InitializeComponent(); StartPosition = FormStartPosition.Manual; _animator = new FlyoutAnimator(this); titleLabel.Text = title ?? throw new ArgumentNullException(nameof(title)); bodyLabel.Text = body ?? throw new ArgumentNullException(nameof(body)); closeTimer.Interval = (int)timeout.TotalMilliseconds; }
// private readonly string _displayUrl; public UploadResultForm(UploadResult result, HSSettings settingsContext) { _result = result ?? throw new ArgumentNullException(nameof(result)); _settingsContext = settingsContext ?? throw new ArgumentNullException(nameof(settingsContext)); InitializeComponent(); StartPosition = FormStartPosition.Manual; _animator = new FlyoutAnimator(this); /* * if (!string.IsNullOrEmpty(result.Url)) * _displayUrl = EnvironmentEx.ShortenViaEllipsisIfNeeded(result.Url, 26); */ }
public UploadStatusFlyoutForm() { InitializeComponent(); uploadedBytesLabel.Text = string.Empty; _animator = new FlyoutAnimator(this); }