Example #1
0
        // Add background layer
        private void addBackgroundLayer_Click(object sender, EventArgs e)
        {
            EditorBackground      background = selectedBackground;
            EditorBackgroundLayer layer;

            if (background == null)
            {
                return;
            }

            layer = new EditorBackgroundLayer();
            background.layers.Add(layer);

            layerList.SelectedItem = layer;
            layerList.RefreshItems();
        }
Example #2
0
        // Remove background layer
        private void removeLayerButton_Click(object sender, EventArgs e)
        {
            EditorBackground      background = selectedBackground;
            EditorBackgroundLayer layer      = selectedBackgroundLayer;
            int selectedIndex;

            if (background == null || layer == null)
            {
                return;
            }

            selectedIndex = layerList.Items.IndexOf(layer);
            background.layers.Remove(layer);
            layerList.DataSource = null;
            layerList.DataSource = background.layers;
        }
Example #3
0
        // Add background layer
        private void addBackgroundLayer_Click(object sender, EventArgs e)
        {
            EditorBackground background = selectedBackground;
            EditorBackgroundLayer layer;

            if (background == null)
                return;

            layer = new EditorBackgroundLayer();
            background.layers.Add(layer);

            layerList.SelectedItem = layer;
            layerList.RefreshItems();
        }