public LoadingDialog(bool user_only, string dbpath)
{
m_rootKey = user_only ? Registry.CurrentUser : Registry.ClassesRoot;
m_keyPath = user_only ? @"Software\Classes" : null;
m_dbpath = dbpath;
m_worker = new BackgroundWorker();
m_worker.DoWork += new DoWorkEventHandler(DoWorkEntry);
m_worker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(RunWorkerCompletedCallback);
InitializeComponent();
}