File:  [mozdev] / chimera / MJExtendedTabView.h
Revision 1.1: download - view: text, annotated - select for diffs - revision graph
Sun Mar 3 09:34:52 2002 UTC (15 years, 7 months ago) by macserv
Branches: MAIN
CVS tags: HEAD
Intermediary checkin: Groundwork for the icon colorization server object, most of a new specialized version of my extended tab view class, changes to the browser window's controller, and nib, and of course, to the project itself.

//
//  MJExtendedTabView.h
//  AppKit Extensions
//
//  Created by Matt L.  Judy
//  Copyright (c) 2002 NibFile.com. All rights reserved.
//
//  01/21/2001 Subclass created to fix tabless appearance
//  03/02/2002 Subclass updated for current AppKit state
//  03/02/2002 Subclass extended to automatically hide and show tabs.


#import <Cocoa/Cocoa.h>


@interface MJExtendedTabView : NSTabView
{
    BOOL _autoHides;
}

//  Behavior: Autohiding overrides the default tab visibility state.
//            To switch back to usual tabView behavior, setAutoHides:NO,
//			  but the default is that autohiding is active.
- (BOOL)autoHides;
- (void)setAutoHides:(BOOL)newSetting;

@end

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>