private void AddPageButton_Click() { // Turn double-click into a single-click if (_lastButtonClickedTime > DateTime.Now.AddSeconds(-1)) { return; } _lastButtonClickedTime = DateTime.Now; if (_editingModel.CanAddPages) { _editingModel.ShowAddPageDialog(); } else { // TODO: localize buttons MessageBox.Show(EditingView.GetInstructionsForUnlockingBook(), "Bloom", MessageBoxButtons.OK, MessageBoxIcon.Information); } }