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 (18 years, 2 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.

    1: //
    2: //  MJExtendedTabView.h
    3: //  AppKit Extensions
    4: //
    5: //  Created by Matt L.  Judy
    6: //  Copyright (c) 2002 NibFile.com. All rights reserved.
    7: //
    8: //  01/21/2001 Subclass created to fix tabless appearance
    9: //  03/02/2002 Subclass updated for current AppKit state
   10: //  03/02/2002 Subclass extended to automatically hide and show tabs.
   11: 
   12: 
   13: #import <Cocoa/Cocoa.h>
   14: 
   15: 
   16: @interface MJExtendedTabView : NSTabView
   17: {
   18:     BOOL _autoHides;
   19: }
   20: 
   21: //  Behavior: Autohiding overrides the default tab visibility state.
   22: //            To switch back to usual tabView behavior, setAutoHides:NO,
   23: //			  but the default is that autohiding is active.
   24: - (BOOL)autoHides;
   25: - (void)setAutoHides:(BOOL)newSetting;
   26: 
   27: @end

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