コード例 #1
0
 public BrowsablePointerChangedEventArgs(IPhoto previous_item, int previous_index, IBrowsableItemChanges changes)
     : base()
 {
     PreviousItem = previous_item;
     PreviousIndex = previous_index;
     Changes = changes;
 }
コード例 #2
0
 public BrowsablePointerChangedEventArgs(IBrowsableItem previous_item, int previous_index, IBrowsableItemChanges changes)
     : base()
 {
     this.previous_item = previous_item;
     this.previous_index = previous_index;
     this.changes = changes;
 }
コード例 #3
0
 public void MarkChanged(int item, IBrowsableItemChanges changes)
 {
     if (ItemsChanged != null)
     {
         ItemsChanged(this, new BrowsableEventArgs(item, changes));
     }
 }
コード例 #4
0
 public void MarkChanged(int num, IBrowsableItemChanges changes)
 {
     if (collection != null)
     {
         collection.MarkChanged(num, changes);
     }
 }
コード例 #5
0
ファイル: BrowsablePointer.cs プロジェクト: swgshaw/f-spot
        void SetIndex(int value, IBrowsableItemChanges changes = null)
        {
            var args = new BrowsablePointerChangedEventArgs(Current, index, changes);

            index = value;
            item  = Current;

            Changed?.Invoke(this, args);
        }
コード例 #6
0
        private void SetIndex(int value, IBrowsableItemChanges changes)
        {
            BrowsablePointerChangedEventArgs args = new BrowsablePointerChangedEventArgs(Current, index, changes);

            index = value;
            item  = Current;

            if (Changed != null)
            {
                Changed(this, args);
            }
        }
コード例 #7
0
 public void MarkChanged(int [] indexes, IBrowsableItemChanges changes)
 {
     ItemsChanged(this, new BrowsableEventArgs(indexes, changes));
 }
コード例 #8
0
ファイル: BrowsablePointer.cs プロジェクト: Yetangitu/f-spot
        void SetIndex(int value, IBrowsableItemChanges changes)
        {
            var args = new BrowsablePointerChangedEventArgs (Current, index, changes);

            index = value;
            item = Current;

            if (Changed != null)
                Changed (this, args);
        }
コード例 #9
0
ファイル: BrowsableEventArgs.cs プロジェクト: swgshaw/f-spot
 public BrowsableEventArgs(int[] items, IBrowsableItemChanges changes)
 {
     Items   = items;
     Changes = changes;
 }
コード例 #10
0
 public void MarkChanged(int index, IBrowsableItemChanges changes)
 {
     MarkChanged(new int [] { index }, changes);
 }
コード例 #11
0
			public void MarkChanged (int item, IBrowsableItemChanges changes)
			{
				// Forward the change event up to our parent
				// we'll fire the event when the parent calls us back
				parent.MarkChanged ((int) selected_cells [item], changes);
			}
コード例 #12
0
ファイル: BrowsableEventArgs.cs プロジェクト: swgshaw/f-spot
 public BrowsableEventArgs(int item, IBrowsableItemChanges changes) : this(new [] { item }, changes)
 {
 }
コード例 #13
0
 public void MarkChanged (int index, IBrowsableItemChanges changes)
 {
     throw new System.NotImplementedException ();
 }
コード例 #14
0
 public void MarkChanged(int item, IBrowsableItemChanges changes)
 {
     throw new NotImplementedException();
 }
コード例 #15
0
ファイル: SelectionCollection.cs プロジェクト: GNOME/f-spot
 public void MarkChanged(int item, IBrowsableItemChanges changes)
 {
     throw new NotImplementedException ();
 }
コード例 #16
0
 public void MarkChanged(int num, IBrowsableItemChanges changes)
 {
     if (collection != null)
         collection.MarkChanged (num, changes);
 }
コード例 #17
0
 public BrowsablePointerChangedArgs(IBrowsableItem previous_item, int previous_index, IBrowsableItemChanges changes)
 {
     this.previous_item  = previous_item;
     this.previous_index = previous_index;
     this.changes        = changes;
 }
コード例 #18
0
		public void MarkChanged (int index, IBrowsableItemChanges changes)
		{
			throw new System.NotImplementedException ("I didn't think you'd find me");
		}
コード例 #19
0
		public void MarkChanged (int item, IBrowsableItemChanges changes)
		{
			if (ItemsChanged != null)
				ItemsChanged (this, new BrowsableEventArgs (item, changes));
		}
コード例 #20
0
		public BrowsableEventArgs (int item, IBrowsableItemChanges changes) : this (new int[] {item}, changes)
		{
		}
コード例 #21
0
 public void MarkChanged(int index, IBrowsableItemChanges changes)
 {
     throw new System.NotImplementedException();
 }
コード例 #22
0
		public BrowsableEventArgs (int[] items, IBrowsableItemChanges changes)
		{
			this.items = items;
			this.changes = changes;
		}
コード例 #23
0
 public void MarkChanged(int num, IBrowsableItemChanges changes)
 {
     MarkChanged (new BrowsableEventArgs (num, changes));
 }
コード例 #24
0
 public void MarkChanged(int num, IBrowsableItemChanges changes)
 {
     MarkChanged(new BrowsableEventArgs(num, changes));
 }
コード例 #25
0
 public BrowsablePointerChangedEventArgs(IPhoto previousItem, int previousIndex, IBrowsableItemChanges changes)
 {
     PreviousItem  = previousItem;
     PreviousIndex = previousIndex;
     Changes       = changes;
 }