From dcb6a0bf5b2fd6826a07a827ff75cf9ab6dc6350 Mon Sep 17 00:00:00 2001 From: FredKiefer Date: Sun, 15 Sep 2002 21:23:53 +0000 Subject: [PATCH] Declare new MacOSX method [drawTitleOfColumn:inRect:]. Removed unused ivar _browserCellClass. Replaced ivar _titleCell with a static variable used for all browsers. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14449 72102866-910b-0410-8b05-ffd578937521 --- Headers/gnustep/gui/NSBrowser.h | 34 +++++++++++++++------------------ 1 file changed, 15 insertions(+), 19 deletions(-) diff --git a/Headers/gnustep/gui/NSBrowser.h b/Headers/gnustep/gui/NSBrowser.h index 6db8d67df..dd2e22822 100644 --- a/Headers/gnustep/gui/NSBrowser.h +++ b/Headers/gnustep/gui/NSBrowser.h @@ -42,46 +42,44 @@ @interface NSBrowser : NSControl { // Attributes - Class _browserCellClass; id _browserCellPrototype; id _browserMatrixClass; NSString *_pathSeparator; + + //NSBox *_horizontalScrollerBox; + NSScroller *_horizontalScroller; + NSTimeInterval _lastKeyPressed; + NSString *_charBuffer; + BOOL _isLoaded; BOOL _allowsBranchSelection; BOOL _allowsEmptySelection; BOOL _allowsMultipleSelection; - int _maxVisibleColumns; - float _minColumnWidth; BOOL _reusesColumns; BOOL _separatesColumns; BOOL _takesTitleFromPreviousColumn; BOOL _isTitled; - - //NSBox *_horizontalScrollerBox; - NSScroller *_horizontalScroller; BOOL _hasHorizontalScroller; BOOL _skipUpdateScroller; - BOOL _acceptsArrowKeys; BOOL _sendsActionOnArrowKeys; BOOL _acceptsAlphaNumericalKeys; BOOL _sendsActionOnAlphaNumericalKeys; - NSTimeInterval _lastKeyPressed; - NSString *_charBuffer; - int _alphaNumericalLastColumn; BOOL _passiveDelegate; id _browserDelegate; + id _target; + SEL _action; SEL _doubleAction; NSMutableArray *_browserColumns; - id _titleCell; NSSize _columnSize; NSRect _scrollerRect; + int _alphaNumericalLastColumn; + int _maxVisibleColumns; + float _minColumnWidth; int _lastColumnLoaded; int _firstVisibleColumn; int _lastVisibleColumn; - id _target; - SEL _action; } // @@ -176,6 +174,10 @@ - (void) drawTitle: (NSString *)title inRect: (NSRect)aRect ofColumn: (int)column; +#ifndef STRICT_OPENSTEP +- (void) drawTitleOfColumn: (int)column + inRect: (NSRect)aRect; +#endif - (BOOL) isTitled; - (void) setTitled: (BOOL)flag; - (void) setTitle: (NSString *)aString @@ -229,12 +231,6 @@ // - (void) tile; -// -// NSCoding protocol -// -- (void) encodeWithCoder: (NSCoder *)aCoder; -- (id) initWithCoder: (NSCoder *)aDecoder; - @end //