Esempio n. 1
0
        public void AddSubwindowsToTabs()
        {
            TabMgr tabSprites = GetTab(TabMgr.TabId.Sprites);

            tabSprites.AddSpritesetWindow(m_doc.Spritesets.Current.SpritesetWindow);
            tabSprites.AddSpriteWindow(m_doc.Spritesets.Current.SpriteWindow);
            tabSprites.AddPaletteWindow(m_doc.Palettes.CurrentPalette.PaletteWindowForm());
            tabSprites.ArrangeWindows();

            TabMgr tabBackgroundMaps = GetTab(TabMgr.TabId.BackgroundMaps);

            tabBackgroundMaps.AddSpritesetWindow(m_doc.BackgroundSpritesets.Current.SpritesetWindow);
            tabBackgroundMaps.AddSpriteWindow(m_doc.BackgroundSpritesets.Current.SpriteWindow);
            tabBackgroundMaps.AddPaletteWindow(m_doc.BackgroundPalettes.CurrentPalette.PaletteWindowForm());
            tabBackgroundMaps.AddMapWindow(m_doc.BackgroundMaps.CurrentMap.MapWindow);
            tabBackgroundMaps.ArrangeWindows();

            TabMgr tabBackgroundImages = GetTab(TabMgr.TabId.BackgroundImages);

            tabBackgroundImages.AddBgImageListWindow(m_doc.BackgroundImages.BgImageListWindow);
            tabBackgroundImages.AddBgImageWindow(m_doc.BackgroundImages.BgImageWindow);
            tabBackgroundImages.ArrangeWindows();
        }