/// <summary>
        /// Click inventory system button.
        /// </summary>
        private void ClickInventorySystemButton(object sender, System.EventArgs eventArguments)
        {
            InventoryForm inventoryForm;

            inventoryForm             = new InventoryForm(_model);
            inventoryForm.FormClosed += (formClosedSender, formClosedEventArguments) => _inventorySystemButton.Enabled = true;
            inventoryForm.Show();
            _inventorySystemButton.Enabled = false;
        }
        /// <summary>
        /// Click inventory system button.
        /// </summary>
        private void ClickInventorySystemButton(object sender, System.EventArgs eventArguments)
        {
            InventoryForm inventoryForm;

            inventoryForm             = new InventoryForm(_inventoryPresentationModel, _model);
            inventoryForm.FormClosed += CloseInventoryForm;
            inventoryForm.Show();
            _mainPresentationModel.ClickInventorySystemButton();
            RefreshControls();
        }