Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        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();
        }