Ejemplo n.º 1
0
        public object SaveSettings(object target)
        {
            DepartureMonitorControllerSettingsRepository settings = new DepartureMonitorControllerSettingsRepository();

            ((IDepartureMonitorOverviewView)target).SaveFavoriteSettings(settings);

            return(settings);
        }
Ejemplo n.º 2
0
        public void LoadSettings(object target, object settings)
        {
            DepartureMonitorControllerSettingsRepository repository = new DepartureMonitorControllerSettingsRepository();

            if (settings != null)
            {
                repository = (DepartureMonitorControllerSettingsRepository)settings;
            }

            ((IDepartureMonitorOverviewView)target).LoadFavoriteSettings(repository);
        }
Ejemplo n.º 3
0
 public void LoadFavoriteSettings(DepartureMonitorControllerSettingsRepository settings)
 {
     typeCombo.SelectedIndex = settings.typeCombo_SelectedIndex;
     theChart.Zoom           = settings.TheChart_Zoom;
     panFaktor = settings.TheChart_PanFaktor;
 }
Ejemplo n.º 4
0
 public void SaveFavoriteSettings(DepartureMonitorControllerSettingsRepository settings)
 {
     settings.TheChart_Zoom           = theChart.Zoom;
     settings.TheChart_PanFaktor      = theChart.PanOffset.X / theChart.PlotAreaClip.Width;
     settings.typeCombo_SelectedIndex = typeCombo.SelectedIndex;
 }