private void openSectorToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (Editor.IsConnectedToDatabase())
            {
                TabPanelData  data = mMainForm.getTabPanel();
                OpenLayerForm form = new OpenLayerForm(data);
                if (form.ShowDialog() == DialogResult.OK)
                {
                    //Make it the active layer if one hasn't been set
                    if (data.mActiveLayer == null)
                    {
                        setActiveLayer(form.mLayer);
                    }

                    //Append the Layer to the current "World"
                    WorldEditor.addLayerToTree(form.mLayer, sectorsTreeView1, data, layerContextSubMenuStrip, sectorsTreeView1.Nodes[0]);
                }

                form.Dispose();
            }
        }
        private void addLayerToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (!Editor.IsConnectedToDatabase())
            {
                WorkOfflineConfirmationForm workOffline = new WorkOfflineConfirmationForm();
                if (workOffline.ShowDialog() == DialogResult.Cancel)
                {
                    return;
                }
            }

            NewLayer     dlg    = new NewLayer();
            DialogResult result = dlg.ShowDialog();

            if (result != DialogResult.OK)
            {
                return;
            }

            TabPanelData data = mMainForm.getTabPanel();

            data.mActiveLayer = data.mWorld.addLayer(dlg.sectorName);
            Package layerPackage = GodzUtil.FindPackage(dlg.sectorName);

            if (layerPackage == null)
            {
                layerPackage = GodzUtil.AddPackage(dlg.sectorName, PackageType.PackageType_GDZ);
            }

            data.mActiveLayer.setPackage(layerPackage);
            data.mPrimaryCamera = data.mActiveLayer.spawnCamera(ref zero, ref zero);
            data.mPrimaryCamera.GrabFocus(); //make this camera primary
            mSceneCamera = data.mPrimaryCamera;

            buildActorTree(data);

            WorldEditor.addLayerToTree(data.mActiveLayer, sectorsTreeView1, data, layerContextSubMenuStrip, sectorsTreeView1.Nodes[0]);
        }