Пример #1
0
 public ItemsGrid(int x, int y, int _ColumnCount, int _RowCount, Inventory.ObjInventory _Inventory)
 {
     ColumnCount  = _ColumnCount;
     RowCount     = _RowCount;
     this.SizeBox = new Rectangle(x, y, _ColumnCount * 64, _RowCount * 64);
     Slot         = Rendering.SpriteSheets.CommonSheets.GUI.GetSprite("Slot");
     inventory    = _Inventory;
 }
Пример #2
0
        public UItest()
        {
            cManager  = new ContainerManager();
            container = new Container(new Rectangle(0, 0, Common.graphics.PreferredBackBufferWidth, Common.graphics.PreferredBackBufferHeight), true, Dock.UpLeft, Color.White);

            Inventory.ObjInventory ObjI = new Inventory.ObjInventory("test", 64);
            ObjI.Slots[0] = new Inventory.ObjItem(0, 0, 10);

            Inv = new UI.Controls.ItemsGrid(16, 16, 5, 4, ObjI);
            Txt = new UI.Controls.TextBox("Hello", 36, 365, 16);
            container.Controls.Add(Inv);
            container.Controls.Add(Txt);
            cManager.AddContainer("test", container);
            cManager.SwitchContainer("test");
        }