Example #1
0
        private void ExtractItems()
        {
            ItemExtracter extract = new ItemExtracter();

            extract.OnExtracted += new ItemExtracter.DesignExtractEvent(OnExtracted);

            // wait for the extract to complete
            extract.ExtractDesign(_serials);
            WaitForSelection();

            extract.OnExtracted -= new ItemExtracter.DesignExtractEvent(OnExtracted);

            if (_extractedDesign != null)
            {
                _extractedDesign.Save();
            }

            _extractedDesign = null;

            UpdateControlStates();

            Cursor.Current = Cursors.Default;
        }