public Form1() { this.buttonImage = CreateButtonImage(); this.hotButtonImage = CreateHotButtonImage(); this.overlayLabel = new OverlayTextPainter(); this.overlayButton = new OverlayImagePainter(buttonImage, hotButtonImage, OnCancelButtonClick); InitializeComponent(); }
private async void showOverlayButton_Click(object sender, EventArgs e) { if (overlayHandle == null) { overlayTextPainter = new OverlayTextPainter("Starting ..."); overlayHandle = SplashScreenManager.ShowOverlayForm(grid, customPainter: overlayTextPainter); await BackgroundTask(); } }