Exemplo n.º 1
0
        public DeviceSettingsDialog()
        {
            m_synchronization_context = SynchronizationContext.Current;

            // copy current settings
            m_current_settings = new SettingsFileBase();
            m_current_settings.CopySettingsFrom(FrameworkSettingsFile.Default);

            m_dialog_settings = m_current_settings.GetSettings <DeviceSettinsgDialogSettings>();

            m_device_settings = new ParserDeviceSettings();
            m_device_settings.SetValueChangedCallback(OnDeviceSettingValueChanged);

            InitializeComponent();
            DataContext = this;

            gFileTransferIndicator.Visibility      = Visibility.Visible;
            gFileTransferErrorIndicator.Visibility = Visibility.Hidden;
            gSettings.Visibility = Visibility.Hidden;

            FormManager.RealtimeObjectProviderAdd(this);

            // start file download
            m_current_file_index = 0;
            OnPropertyChanged("TotalFileCount");
            OnPropertyChanged("CurrentFileIndex");

            CommunicationManager.Default.FileTransfer.FileDownloadStart(m_files_info[m_current_file_index].Name, OnFileReadOperationFinished);
        }
        public CommSettingsDialog()
        {
            // copy current settings
            m_current_settings = new SettingsFileBase();
            m_current_settings.CopySettingsFrom(FrameworkSettingsFile.Default);

            InitializeComponent();
        }
Exemplo n.º 3
0
        public SetupDialog()
        {
            // copy current settings
            m_current_settings = new SettingsFileBase();
            m_current_settings.CopySettingsFrom(FrameworkSettingsFile.Default);

            // copy current module information
            m_current_module_manager = new ModuleManager();
            m_current_module_manager.CopyModulesFrom(ModuleManager.Default, m_current_settings);

            InitializeComponent();
        }