public bool OnArchiveWithRamp(object command)
{
CheckDisposed();
// prompt the user to select or create a FieldWorks backup
var filesToArchive = m_app.FwManager.ArchiveProjectWithRamp(m_app, this);
// if there are no files to archive, return now.
if((filesToArchive == null) || (filesToArchive.Count == 0))
return true;
// show the RAMP dialog
ReapRamp ramp = new ReapRamp();
return ramp.ArchiveNow(this, MainMenuStrip.Font, Icon, filesToArchive, m_mediator, m_app, Cache);
}