/// <summary>
        /// Creates an import data form to get the path of the access database selected by the user
        /// Intialiases the record dictionary which will eventually recieve the data from access.
        /// </summary>
        /// <param name="sender - the connect access option clicked on the menu tab"></param>
        /// <param name="e"></param>
        private void connectAccess_Click(object sender, EventArgs e)
        {
            ImportDataForm importForm = new ImportDataForm("access");

            mRecordDict        = new Dictionary <string, Record>();
            importForm.mParent = this;
            importForm.Show();
        }
        private void ESRIShapefileshpToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ImportDataForm importForm = new ImportDataForm(this, "shape");

            importForm.Show();

            importForm.importData += importShapeCallback;
        }
        private void eXIFDataFiledatToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ImportDataForm importForm = new ImportDataForm("exf");

            mRecordDict        = new Dictionary <string, Record>();
            importForm.mParent = this;
            importForm.Show();
            importForm.importData += exfImportCallback;
        }
        private void PhotosToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            ImportDataForm importForm = new ImportDataForm("photos");

            mRecordDict        = new Dictionary <string, Record>();
            importForm.mParent = this;
            importForm.Show();
            importForm.importData += readGeoTagCallback;
        }