private bool DisplayPhotoEditDlg(int index) { _album.CurrentPosition = index; using (PhotoEditDlg dlg = new PhotoEditDlg(_album)) { if (dlg.ShowDialog() == DialogResult.OK) { _albumChanged = true; return(true); } } return(false); }
private void btnPhotoProp_Click(object sender, System.EventArgs e) { if (_album.Count == 0) { return; } if (lstPhotos.SelectedIndex >= 0) { _album.CurrentPosition = lstPhotos.SelectedIndex; } using (PhotoEditDlg dlg = new PhotoEditDlg(_album)) { if (dlg.ShowDialog() == DialogResult.OK) { _bAlbumChanged = true; UpdateList(); } } }
private void menuPhotoProp_Click(object sender, EventArgs e) { if (_album.CurrentPhotograph == null) { return; } using (PhotoEditDlg dlg = new PhotoEditDlg(_album)) { if (dlg.ShowDialog() == DialogResult.OK) { _albumChanged = dlg.HasChanged; sbpnlFileName.Text = _album.CurrentPhotograph.Caption; statusStrip1.Invalidate(); if (_albumChanged) { this.Invalidate(); } } } }