public desktopMessageOptions(desktopMessageOptions newOptions)
 {
     fadeInSpeed = newOptions.fadeInSpeed;
     holdSpeed = newOptions.holdSpeed;
     fadeOutSpeed = newOptions.fadeOutSpeed;
     message = newOptions.message;
     dsklocation = newOptions.dsklocation;
     background = newOptions.background;
     foreground = newOptions.foreground;
 }
        public FrmDesktopMessageOptions(IFormOptions newOptions)
        {
            this.currentOptions = newOptions as desktopMessageOptions;

            this.commonConstructorStuff();
        }
        public FrmDesktopMessageOptions()
        {
            this.currentOptions = new desktopMessageOptions();

            this.commonConstructorStuff();
        }
 public override void onOptionsChanged(object sender, EventArgs eventArgs)
 {
     base.onOptionsChanged(sender, eventArgs);
     myOptions = sender as desktopMessageOptions;
 }
 // ReSharper restore UnusedMember.Global
 public ruleItem_desktopMessage(desktopMessageOptions newOptions)
 {
     myOptions = newOptions;
 }