public GUMP_CombustionGenerator()
            : base(0, 0, ContentHandler.GetTexture("Sprites/Gumps/gump_refinement_smelt"))
        {
            _itemBounds = new Rectangle(0, 0, this._spriteBounds.Width, this._spriteBounds.Height);

            _fuelSC = new SubContainer(new Rectangle(183, 131, 50, 50));
            _batsSC = new SubContainer(new Rectangle(89, 226, 78, 35));

            _itemSubContainers.Add(_fuelSC);
            _itemSubContainers.Add(_batsSC);

            this._minimizeButton          = new GraphicalButton(new Vector2(227f, 27f), GUMP_SHEET, GUMP_SHEET_DICT, null, "menu_min_press", "menu_min_hover", null, "menu_min_press", "menu_min_hover");
            this._minimizeButton.Pressed += new ButtonPressedHandler(base.MinimizeButtonPressed);
            this._tooltipRegions.Add(new TooltipRegion(new Rectangle((int)this._minimizeButton.X, (int)this._minimizeButton.Y, this._minimizeButton.Width, this._minimizeButton.Height), TooltipRegionType.MENU_CLOSE));
        }