Пример #1
0
        private void packageSelectChangeCommitted(object sender, EventArgs e)
        {
            this.mSelectedPackage
                = this.packageCMB.SelectedItem as ResourceMgr.ResPackage;

            this.UpdateResources();
            if (this.mSelectedPackage != null)
            {
                this.resDGV.Focus();
            }
        }
Пример #2
0
        private void UpdatePackageCMB()
        {
            this.packageCMB.SelectedIndex = -1;
            this.packageCMB.Items.Clear();
            this.mSelectedPackage = null;
            this.mResourceCount   = 0;
            this.resDGV.RowCount  = 0;
            this.okBTN.Enabled    = false;

            ResourceMgr.ResPackage[] packages = null;
            switch (this.SelectedCategory)
            {
            case Category.Current:
                packages = this.mResourceManager.Current;
                break;

            case Category.GameCore:
                packages = this.mResourceManager.GameCore;
                break;

            case Category.GameContent:
                packages = this.mResourceManager.GameContent;
                break;

            case Category.DDSImages:
                packages = this.mResourceManager.DDSImages;
                break;

            case Category.Thumbnails:
                packages = this.mResourceManager.Thumbnails;
                break;

            case Category.CustomContent:
                packages = this.mResourceManager.CustomContent;
                break;
            }
            if (packages != null && packages.Length > 0)
            {
                this.packageCMB.Items.AddRange(packages);
            }
        }