public override void DoWindowContents(Rect inRect) { Listing_Standard listing_Standard = new Listing_Standard(); listing_Standard.Begin(inRect.AtZero()); listing_Standard.ColumnWidth = 240f; foreach (DefPackage defPackage in this.mod.GetDefPackagesInFolder(this.relFolder)) { string fileNameWithoutExtension = Path.GetFileNameWithoutExtension(defPackage.fileName); if (listing_Standard.ButtonText(fileNameWithoutExtension, null)) { this.setPackageCallback(defPackage); this.Close(true); } } listing_Standard.End(); }
public override void DoWindowContents(Rect inRect) { Listing_Standard listing_Standard = new Listing_Standard(); listing_Standard.Begin(inRect.AtZero()); listing_Standard.ColumnWidth = 240f; foreach (DefPackage item in mod.GetDefPackagesInFolder(relFolder)) { string fileNameWithoutExtension = Path.GetFileNameWithoutExtension(item.fileName); if (listing_Standard.ButtonText(fileNameWithoutExtension)) { setPackageCallback(item); Close(); } } listing_Standard.End(); }