FSpot.MainWindow.HandleReverseOrder C# (CSharp) Method

HandleReverseOrder() public method

public HandleReverseOrder ( object sender, EventArgs args ) : void
sender object
args System.EventArgs
return void
		public void HandleReverseOrder (object sender, EventArgs args)
		{
			ToggleAction item = sender as ToggleAction;

			if (group_selector.Adaptor.OrderAscending == item.Active)
				return;

			group_selector.Adaptor.OrderAscending = item.Active;
			query.TimeOrderAsc = item.Active;

			// FIXME this is blah...we need UIManager love here
			if (item != reverse_order)
				reverse_order.Active = item.Active;

			//update the selection in the timeline
			if (query.Range != null && group_selector.Adaptor is TimeAdaptor) {
				group_selector.SetLimitsToDates (query.Range.Start, query.Range.End);

			}

		}
MainWindow