Ejemplo n.º 1
0
    /// <summary> Used from Sector Add/Remove commands to notify us about change. </summary>
    private void OnSectorAdd(Sector sector)
    {
        SectorRenderer      Renderer      = new SectorRenderer(application, level, sector);
        ScrollBarRenderView scrollbarview = new ScrollBarRenderView(Renderer);

        scrollbarview.ShowAll();
        AppendPage(scrollbarview, new Gtk.Label(sector.Name));
        widgets.Add(sector, scrollbarview);
    }
    private void CreateTabList()
    {
        foreach(Sector sector in level.Sectors) {
            SectorRenderer Renderer = new SectorRenderer(level, sector);
            Renderer.ShowAll();
            AppendPage(Renderer, new Label(sector.Name));
        }

        if(this.sector == null && level.Sectors.Count > 0)
            this.sector = level.Sectors[0];
    }
 /// <summary> Used from Sector Add/Remove commands to notify us about change. </summary>
 private void OnSectorAdd(Sector sector)
 {
     SectorRenderer Renderer = new SectorRenderer(application, level, sector);
     ScrollBarRenderView scrollbarview = new ScrollBarRenderView(Renderer);
     scrollbarview.ShowAll();
     AppendPage(scrollbarview, new Gtk.Label(sector.Name));
     widgets.Add(sector, scrollbarview);
 }