示例#1
0
        ///////////////////////////////////////////////////////////////////////////////////////////
        /// <summary> The default constructor </summary>
        ///////////////////////////////////////////////////////////////////////////////////////////
        public ResChooser(ResourceToolsDB resDB)
        {
            // Initialize the controls
            InitializeComponent();

            // Place all resource types in the filter
            const int numResources = (int)ResourceType.COUNT;

            m_Filters = new ResourceType[numResources];
            for (int resTypeIndex = 0; resTypeIndex < numResources; ++resTypeIndex)
            {
                m_Filters[resTypeIndex] = (ResourceType)resTypeIndex;
            }

            // Store the resource database
            m_ResDB = resDB;
        }
示例#2
0
 ///////////////////////////////////////////////////////////////////////////////////////////
 /// <summary> The constructor used to filter the resources available to the
 /// user </summary>
 ///////////////////////////////////////////////////////////////////////////////////////////
 public ResChooser(ResourceToolsDB resDB, params ResourceType[] filters)
     : this(resDB)
 {
     // Store the filters
     m_Filters = filters;
 }