BOOL CSourceDlg::OnInitDialog(CWindow /*wndFocus*/, LPARAM /*lInitParam*/) { CenterWindow(GetParent()); CComboBox combo = GetDlgItem(IDC_TYPE); combo.AddString(WStr(SourceTypeToString(SourceType::Udp))); combo.AddString(WStr(SourceTypeToString(SourceType::Tcp))); combo.AddString(WStr(SourceTypeToString(SourceType::DebugViewAgent))); SetDlgItemText(IDC_NAME, WStr(m_name)); switch (m_sourceType) { case SourceType::Udp: combo.SetCurSel(0); break; case SourceType::Tcp: combo.SetCurSel(1); break; case SourceType::DebugViewAgent: combo.SetCurSel(2); break; default: combo.SetCurSel(0); break; } SetDlgItemInt(IDC_PORT, m_port); SetDlgItemText(IDC_IPADDRESS, WStr(m_address)); UpdateUI(); return TRUE; }
void SfNetLog::AddEntry( EventType type, const base::TimeTicks &time, const Source &source, EventPhase phase, EventParameters *params) { #if 0 MY_LOGI(StringPrintf( "AddEntry time=%s type=%s source=%s phase=%s\n", TickCountToString(time).c_str(), EventTypeToString(type), SourceTypeToString(source.type), EventPhaseToString(phase)).c_str()); #endif }
void CSourcesDlg::UpdateGrid() { m_grid.DeleteAllItems(); for (auto& sourceInfo : m_sourceInfos) { int item = m_grid.GetItemCount(); m_grid.InsertItem(item, PropCreateCheckButton(L"", sourceInfo.enabled)); m_grid.SetSubItem(item, 1, PropCreateReadOnlyItem(L"", sourceInfo.description.c_str())); m_grid.SetSubItem(item, 2, PropCreateReadOnlyItem(L"", WStr(SourceTypeToString(sourceInfo.type)))); if (sourceInfo.type == SourceType::System) m_grid.SetSubItem(item, 3, PropCreateReadOnlyItem(L"", L"")); else m_grid.SetSubItem(item, 3, PropCreateReadOnlyItem(L"", L"x")); } }