public FLogin(DXpConfig _config, HTTPService _httpService) { InitializeComponent(); config = _config; httpService = _httpService; tbCallsign.Text = config.callsign; }
public HTTPService(GPSReader _gpsReader, DXpConfig _config) { gpsReader = _gpsReader; config = _config; userColumnsData = new UserColumnsData(config); schedulePingTimer(); List <QSO> unsentQSOs = ProtoBufSerialization.Read <List <QSO> >(unsentFilePath); if (unsentQSOs != null && unsentQSOs.Count > 0) { Task.Run(() => { foreach (QSO qso in unsentQSOs) { postQso(qso); } saveUnsent(); }); } }
internal UserColumnsData(DXpConfig _config) : base(_config) { }
internal LocationData(DXpConfig _config, Coords _coords) : base(_config) { coords = _coords; }
internal QSOtoken(DXpConfig _config, QSO _qso) : base(_config) { qso = _qso; }
public JSONToken(DXpConfig _config) { config = _config; }
public FSettings(DXpConfig data) { InitializeComponent(); foreach (SerialDeviceInfo sp in serialPorts) { cbGPSPort.Items.Add(sp.caption); int w = TextRenderer.MeasureText(sp.caption, cbGPSPort.Font).Width; if (cbGPSPort.DropDownWidth < w) { cbGPSPort.DropDownWidth = w; } } int portIdx = serialPorts.FindIndex(x => x.deviceID == data.gpsReaderDeviceID); if (portIdx != -1) { cbGPSPort.SelectedIndex = portIdx; } rbGPSServerLoad.Checked = data.gpsServerLoad; bsColumns = new BindingSource(blColumns, null); dgvColumns.AutoGenerateColumns = false; dgvColumns.DataSource = bsColumns; foreach (KeyValuePair <string, OptionalColumnSettings> kv in data.optionalColumns) { blColumns.Add(new ColumnSettingsEntry { _name = kv.Key, _show = kv.Value.show, _value = kv.Value.value }); } foreach (UserColumnSettings c in data.userColumns) { blColumns.Add(new ColumnSettingsEntry { _name = c.name, _show = c.show, _value = c.value, isUser = true }); } for (int c = data.userColumns.Count; c < DXpConfig.UserColumnsCount; c++) { blColumns.Add(new ColumnSettingsEntry { _name = "User field #" + (c + 1).ToString(), _show = false, _value = null, isUser = true }); } dgvColumns.Height = dgvColumns.ColumnHeadersHeight + dgvColumns.Rows.Cast <DataGridViewRow>().Sum(x => x.Height) + 8; dgvColumns.Refresh(); }
public QSOFactory(DXpConfig _settings) { settings = _settings; settings.optionalColumnValueChanged += optionalColumnValueChanged; }