public PlayerInventory(int id, string name) { // // The InitializeComponent() call is required for Windows Forms designer support. // this.Text = name; this.id = id; InitializeComponent(); ListView l = new ListView(); l.Location = new Point(0, 0); l.Size = new Size(this.ClientSize.Width, 130); l.View = View.SmallIcon; l.MultiSelect = false; l.FullRowSelect = true; this.Controls.Add(l); l.BeginUpdate(); l.SmallImageList = MainForm.item_images; for (int slot = 0; slot < 50; slot++) { int itemid = HackFunctions.getPlayerItem(id, slot); string s = GetItemNameFromId(itemid); if (s.Length > 12) { s = s.Substring(0, 9) + "..."; } ListViewItem lvi = new ListViewItem(s + "*" + HackFunctions.getPlayerItemNum(id, slot), "Item_" + itemid); lvi.Font = new Font("Arial", 7); l.Items.Add(lvi); } /* * for(int i=0;i<10;i++) * { * l.Columns.Add(i.ToString()); * } * foreach (ColumnHeader item in l.Columns) * { * item.Width=l.Size.Width/10; * } * for(int i=0;i<5;i++) * { * int h=i*10; * int hid=HackFunctions.getPlayerItem(id,h); * int hnum=HackFunctions.getPlayerItemNum(id,h); * string s=GetItemNameFromId(hid); * l.Items.Add(h.ToString(),s+"*"+hnum,0); * for(int j=1;j<10;j++) * { * int slot=i*10+j; * int itemid=HackFunctions.getPlayerItem(id,slot); * int itemnum=HackFunctions.getPlayerItemNum(id,slot); * l.Items[h.ToString()].SubItems.Add(GetItemNameFromId(itemid)+"*"+itemnum); * } * }*/ l.EndUpdate(); // // TODO: Add constructor code after the InitializeComponent() call. // }