public virtual void ApplyToConfiguration(Utility.Configuration.ConfigurationData.ConfigNotifierBase config) { DialogData.ApplyToConfiguration(config); config.PlaysSound = PlaysSound; config.SoundPath = SoundPath; config.IsEnabled = IsEnabled; config.ShowsDialog = ShowsDialog; config.AccelInterval = AccelInterval; }
public override void ApplyToConfiguration( Utility.Configuration.ConfigurationData.ConfigNotifierBase config ) { base.ApplyToConfiguration( config ); var c = config as Utility.Configuration.ConfigurationData.ConfigNotifierAnchorageRepair; if ( c != null ) { c.NotificationLevel = NotificationLevel; } }
public NotifierBase(Utility.Configuration.ConfigurationData.ConfigNotifierBase config) { Initialize(); DialogData = new NotifierDialogData(config); if (config.PlaysSound && config.SoundPath != null && config.SoundPath != "") { LoadSound(config.SoundPath); } IsEnabled = config.IsEnabled; PlaysSound = config.PlaysSound; ShowsDialog = config.ShowsDialog; AccelInterval = config.AccelInterval; }
public void ApplyToConfiguration(Utility.Configuration.ConfigurationData.ConfigNotifierBase config) { config.ImagePath = ImagePath; config.DrawsImage = DrawsImage; config.DrawsMessage = DrawsMessage; config.ClosingInterval = ClosingInterval; config.CloseOnMouseMove = CloseOnMouseMove; config.Alignment = Alignment; config.Location = Location; config.HasFormBorder = HasFormBorder; config.TopMost = TopMost; config.ShowWithActivation = ShowWithActivation; config.ForeColor = ForeColor; config.BackColor = BackColor; }
public NotifierBase(Utility.Configuration.ConfigurationData.ConfigNotifierBase config) { Initialize(); DialogData = new NotifierDialogData(config); if (config.PlaysSound && !string.IsNullOrEmpty(config.SoundPath)) { LoadSound(config.SoundPath); } IsEnabled = config.IsEnabled; IsSilenced = config.IsSilenced; PlaysSound = config.PlaysSound; SoundVolume = config.SoundVolume; LoopsSound = config.LoopsSound; ShowsDialog = config.ShowsDialog; AccelInterval = config.AccelInterval; }
public override void ApplyToConfiguration(Utility.Configuration.ConfigurationData.ConfigNotifierBase config) { base.ApplyToConfiguration(config); if (config is Utility.Configuration.ConfigurationData.ConfigNotifierDamage c) { c.NotifiesBefore = NotifiesBefore; c.NotifiesNow = NotifiesNow; c.NotifiesAfter = NotifiesAfter; c.LevelBorder = LevelBorder; c.ContainsNotLockedShip = ContainsNotLockedShip; c.ContainsSafeShip = ContainsSafeShip; c.ContainsFlagship = ContainsFlagship; c.NotifiesAtEndpoint = NotifiesAtEndpoint; } }
public NotifierDialogData(Utility.Configuration.ConfigurationData.ConfigNotifierBase config) { Image = null; ImagePath = ""; if (config.DrawsImage && config.ImagePath != null && config.ImagePath != "") { LoadImage(config.ImagePath); } DrawsImage = config.DrawsImage; DrawsMessage = config.DrawsMessage; ClosingInterval = config.ClosingInterval; CloseOnMouseMove = config.CloseOnMouseMove; Alignment = config.Alignment; Location = config.Location; HasFormBorder = config.HasFormBorder; TopMost = config.TopMost; ShowWithActivation = config.ShowWithActivation; ForeColor = config.ForeColor; BackColor = config.BackColor; }
public override void ApplyToConfiguration(Utility.Configuration.ConfigurationData.ConfigNotifierBase config) { base.ApplyToConfiguration(config); var c = config as Utility.Configuration.ConfigurationData.ConfigNotifierBaseAirCorps; if (c != null) { c.NotifiesNotSupplied = NotifiesNotSupplied; c.NotifiesTired = NotifiesTired; c.NotifiesNotOrganized = NotifiesNotOrganized; c.NotifiesStandby = NotifiesStandby; c.NotifiesRetreat = NotifiesRetreat; c.NotifiesRest = NotifiesRest; c.NotifiesNormalMap = NotifiesNormalMap; c.NotifiesEventMap = NotifiesEventMap; c.NotifiesSquadronRelocation = NotifiesSquadronRelocation; c.NotifiesEquipmentRelocation = NotifiesEquipmentRelocation; } }
public NotifierCondition(Utility.Configuration.ConfigurationData.ConfigNotifierBase config) : base(config) { Initialize(); }