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; }
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"); }