using DevExpress.XtraSplashScreen; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace WinformGeneralDeveloperFrame { public partial class LoadForm : SplashScreen { public LoadForm() { InitializeComponent(); this.labelCopyright.Text = "Copyright © 1998-" + DateTime.Now.Year.ToString(); } #region Overrides public override void ProcessCommand(Enum cmd, object arg) { base.ProcessCommand(cmd, arg); SplashScreenCommand command = (SplashScreenCommand)cmd; if (command == SplashScreenCommand.SetProgress) { int pos = (int)arg; progressBarControl1.Position = pos; } if (command == SplashScreenCommand.Command2) { labelStatus.Text = (string)arg; } } #endregion public enum SplashScreenCommand { SetProgress, Command2, Command3 } } }