Nanook.QueenBee.EditorForm.addItemAddSibling C# (CSharp) Method

addItemAddSibling() private method

private addItemAddSibling ( QbItemBase newItem ) : void
newItem Nanook.QueenBee.Parser.QbItemBase
return void
        private void addItemAddSibling(QbItemBase newItem)
        {
            try
            {
                qbAddItemFloatAdjust(newItem, false);

                if (_addItemParent == null)
                    _qbFile.InsertItem(newItem, _addItemSibling, false);
                else
                    _addItemParent.InsertItem(newItem, _addItemSibling, false);

                _qbFile.AlignPointers();
                populateQbList(newItem);
                btnSavePak.Enabled = true;
            }
            catch (Exception ex)
            {
                showException("Failed to add sibling item.", ex);
                return;
            }
        }
EditorForm