private void bbi_ItemClick(object sender, ItemClickEventArgs e)
        {
            var paths = FileGroup.SplitFilePaths((string)e.Item.Tag);

            if (paths.Length > 0)
            {
                DialogResult r;
                if (groupFilesControl.CurrentFileGroupControl != null)
                {
                    r = groupFilesControl.CurrentFileGroupControl.DoSaveFiles(
                        SaveOptions.OnlyIfModified |
                        SaveOptions.AskConfirm);
                }
                else
                {
                    r = DialogResult.OK;
                }

                if (r == DialogResult.OK)
                {
                    addMruFilesFile(FileGroup.JoinFilePaths(paths));
                    //_mruFilesMenu.SetFirstFile( e.Number );

                    groupFilesControl.DoLoadFiles(
                        FileGroup.CheckCreate(
                            ProjectFilesControl.Project,
                            paths),
                        ProjectFilesControl.Project);
                }
            }
            else
            {
                removeMruFilesFile(FileGroup.JoinFilePaths(paths));
                //_mruFilesMenu.RemoveFile( e.Number );
            }
            UpdateUI();
        }