public SelectComponentDialog(
            bool Library,
            bool Feature,
            bool MFAssembly,
            bool MFSolution,
            bool Processor,
            bool OperatingSystem,
            bool BuildTool,
            bool ISA,
            bool BuildParameter,
            bool LibraryCategory
            )
        {
            InitializeComponent();

            this._libraryFilter = new LibFilter();

            if (Library) TypeCb.Items.Add(ComponentTypeWrapper.Library);
            if (Feature) TypeCb.Items.Add(ComponentTypeWrapper.Feature);
            if (MFAssembly) TypeCb.Items.Add(ComponentTypeWrapper.MFAssembly);
            if (MFSolution) TypeCb.Items.Add(ComponentTypeWrapper.MFSolution);
            if (Processor) TypeCb.Items.Add(ComponentTypeWrapper.Processor);
            if (OperatingSystem) TypeCb.Items.Add(ComponentTypeWrapper.OperatingSystem);
            if (BuildTool) TypeCb.Items.Add(ComponentTypeWrapper.BuildTool);
            if (ISA) TypeCb.Items.Add(ComponentTypeWrapper.ISA);
            if (BuildParameter) TypeCb.Items.Add(ComponentTypeWrapper.BuildParameter);
            if (LibraryCategory) TypeCb.Items.Add(ComponentTypeWrapper.LibraryCategory);

            if (TypeCb.Items.Count != 0)
                TypeCb.SelectedIndex = 0;

            selectedComponent = null;
        }
Beispiel #2
0
        public SelectComponentDialog(
            bool Library,
            bool Feature,
            bool MFAssembly,
            bool MFSolution,
            bool Processor,
            bool OperatingSystem,
            bool BuildTool,
            bool ISA,
            bool BuildParameter,
            bool LibraryCategory
            )
        {
            InitializeComponent();

            this._libraryFilter = new LibFilter();

            if (Library)
            {
                TypeCb.Items.Add(ComponentTypeWrapper.Library);
            }
            if (Feature)
            {
                TypeCb.Items.Add(ComponentTypeWrapper.Feature);
            }
            if (MFAssembly)
            {
                TypeCb.Items.Add(ComponentTypeWrapper.MFAssembly);
            }
            if (MFSolution)
            {
                TypeCb.Items.Add(ComponentTypeWrapper.MFSolution);
            }
            if (Processor)
            {
                TypeCb.Items.Add(ComponentTypeWrapper.Processor);
            }
            if (OperatingSystem)
            {
                TypeCb.Items.Add(ComponentTypeWrapper.OperatingSystem);
            }
            if (BuildTool)
            {
                TypeCb.Items.Add(ComponentTypeWrapper.BuildTool);
            }
            if (ISA)
            {
                TypeCb.Items.Add(ComponentTypeWrapper.ISA);
            }
            if (BuildParameter)
            {
                TypeCb.Items.Add(ComponentTypeWrapper.BuildParameter);
            }
            if (LibraryCategory)
            {
                TypeCb.Items.Add(ComponentTypeWrapper.LibraryCategory);
            }

            if (TypeCb.Items.Count != 0)
            {
                TypeCb.SelectedIndex = 0;
            }

            selectedComponent = null;
        }