public void HandleRatingMenuSelected (int r)
{
if (ViewMode == ModeType.PhotoView)
this.photo_view.UpdateRating (r);
Photo p;
Database.BeginTransaction ();
int[] selected_photos = SelectedIds ();
foreach (int num in selected_photos) {
p = query [num] as Photo;
p.Rating = (uint)r;
}
query.Commit (selected_photos);
Database.CommitTransaction ();
}