コード例 #1
0
ファイル: FileDetailDialog.cpp プロジェクト: dreamerc/amule
CFileDetailDialog::CFileDetailDialog(wxWindow *parent, CPartFile *file)
:
wxDialog(parent, -1, _("File Details"), wxDefaultPosition, wxDefaultSize,
	wxDEFAULT_DIALOG_STYLE | wxRESIZE_BORDER | wxMAXIMIZE_BOX | wxMINIMIZE_BOX),
m_file(file),
m_filenameChanged(false)
{
	theApp->m_FileDetailDialogActive++;
	m_timer.SetOwner(this, ID_MY_TIMER);
	m_timer.Start(5000);
	wxSizer *content = fileDetails(this, true);
	UpdateData();
	content->SetSizeHints(this);
	content->Show(this, true);
}
コード例 #2
0
ファイル: FileDetailDialog.cpp プロジェクト: HackLinux/amule
CFileDetailDialog::CFileDetailDialog(wxWindow *parent, std::vector<CPartFile *> & files, int index)
:
wxDialog(parent, -1, _("File Details"), wxDefaultPosition, wxDefaultSize,
	wxDEFAULT_DIALOG_STYLE | wxRESIZE_BORDER | wxMAXIMIZE_BOX | wxMINIMIZE_BOX),
m_files(files),
m_index(index),
m_filenameChanged(false)
{
	m_timer.SetOwner(this, ID_MY_TIMER);
	m_timer.Start(5000);
	wxSizer *content = fileDetails(this, true);
	m_file = m_files[m_index];
	UpdateData(true);
	content->SetSizeHints(this);
	content->Show(this, true);
}