Esempio n. 1
0
        /// <summary>
        /// Add the selected items to the export collection
        /// </summary>
        private void AddMfgsToCollection()
        {
            if (TxApplication.ActiveDocument.Selection == null || TxApplication.ActiveDocument.Selection.Count == 0)
            {
                return;
            }

            TxObjectList selectedMfgs = TxApplication.ActiveDocument.Selection.GetFilteredItems(new TxTypeFilter(typeof(TxMfgFeature)));

            if (selectedMfgs == null || selectedMfgs.Count == 0)
            {
                return;
            }

            foreach (TxMfgFeature selectedMfg in selectedMfgs)
            {
                if (!Mfgs.Contains(selectedMfg))
                {
                    Mfgs.Add(selectedMfg);
                }
            }
        }
Esempio n. 2
0
 /// <summary>
 /// Clears the export collection
 /// </summary>
 /// <param name="obj">Not in use</param>
 private void ClearCollectionExecuted(object obj)
 {
     Mfgs.Clear();
 }