/*----< extract version number from specified fileName >-------*/ /* * Not necessarily the latest version number. * Returns zero if file has no version number. */ public int getVersion(FileName fileName) { VerNum ver = 0; int pos = fileName.LastIndexOf("."); string verStr = fileName.Substring(pos + 1); if (int.TryParse(verStr, out ver)) { return(ver); } return(0); }
public virtual void Init() { this.AddPage(0); this.AddBackground(30, 51, 518, 529, BackGroundID); this.AddBackground(74, 34, 425, 36, 9200); this.AddHtml(81, 43, 409, 19, string.Format("<center>{0} V{1}</center>", GumpName, VerNum.ToString()), (bool)false, (bool)false); this.AddHtml(111, 87, 413, 409, PopulateStringList(m_iLoc), (bool)true, (bool)false); this.AddButton(495, 537, 4017, 4018, (int)Buttons.Close, GumpButtonType.Reply, 0); this.AddImage(50, 501, 9012); if (UseFilter) { this.AddBackground(227, 543, 216, 28, 9350); this.AddLabel(230, 525, 0, @"Filter List"); this.AddButton(444, 547, 4023, 4024, (int)Buttons.Find, GumpButtonType.Reply, 0); this.AddTextEntry(235, 547, 201, 20, 0, (int)Buttons.FilterEntry, m_sFilter); } CreateButtons(m_alList.Count); }