public object SaveSettings(object target) { OutboundStagingMonitorControllerSettingsRepository settings = new OutboundStagingMonitorControllerSettingsRepository(); ((IOutboundStagingMonitorOverviewView)target).SaveFavoriteSettings(settings); return(settings); }
public void LoadSettings(object target, object settings) { OutboundStagingMonitorControllerSettingsRepository repository = new OutboundStagingMonitorControllerSettingsRepository(); if (settings != null) { repository = (OutboundStagingMonitorControllerSettingsRepository)settings; } ((IOutboundStagingMonitorOverviewView)target).LoadFavoriteSettings(repository); }
public void LoadFavoriteSettings(OutboundStagingMonitorControllerSettingsRepository settings) { theChart.Zoom = settings.TheChart_Zoom; panFaktor = settings.TheChart_PanFaktor; }
public void SaveFavoriteSettings(OutboundStagingMonitorControllerSettingsRepository settings) { settings.TheChart_Zoom = theChart.Zoom; settings.TheChart_PanFaktor = theChart.PanOffset.X / theChart.PlotAreaClip.Width; }