4 * NSTabView subclass which includes convenience features
6 * Original Author : Kent Sutherland <kent.sutherland@ithinksw.com>
7 * Responsibility : Matt Judy <mjudy@ithinksw.com>
8 * Responsibility : Kent Sutherland <kent.sutherland@ithinksw.com>
10 * Copyright (c) 2002 - 2003 iThink Software.
16 * This subclass enables drag-and-drop for tab view items.
20 #import <Cocoa/Cocoa.h>
23 @interface ITTabView : NSTabView
25 NSTabViewItem *_draggedTab;
27 unsigned int _requiredModifiers;
30 - (void)setAllowsDragging:(bool)flag;
31 - (bool)allowsDragging;
33 - (void)setRequiredModifiers:(unsigned int)modifiers;
34 - (unsigned int)requiredModifiers;
36 - (void)moveTab:(NSTabViewItem *)tab toIndex:(int)index;