コード例 #1
0
ファイル: VFSManager.cpp プロジェクト: Ailick/rpcs3
void VFSManagerDialog::OnAdd(wxCommandEvent& event)
{
	u32 idx = m_entries.Move(new VFSManagerEntry());
	UpdateList();

	for(int i=0; i<m_list->GetItemCount(); ++i)
	{
		m_list->SetItemState(i, i == idx ? wxLIST_STATE_SELECTED : ~wxLIST_STATE_SELECTED, wxLIST_STATE_SELECTED);
	}

    wxCommandEvent ce;
	OnEntryConfig(ce);
}
コード例 #2
0
ファイル: AutoPauseManager.cpp プロジェクト: 976717326/rpcs3
void AutoPauseManagerDialog::OnAdd(wxCommandEvent& event)
{
	m_entries.emplace_back(0xFFFFFFFF);
	UpdateList();

	u32 idx = m_entries.size() - 1;
	for (int i = 0; i < m_list->GetItemCount(); ++i)
	{
		m_list->SetItemState(i, i == idx ? wxLIST_STATE_SELECTED : ~wxLIST_STATE_SELECTED, wxLIST_STATE_SELECTED);
	}

	wxCommandEvent ce;
	OnEntryConfig(ce);
}