//
//  KMStatusLineViewController.h
//  BathyScaphe
//
//  Created by 堀 昌樹 on 12/01/09.
//  Copyright (c) 2012年 __MyCompanyName__. All rights reserved.
//

#import <Cocoa/Cocoa.h>

@class KMLogDocumentWindowController;
@class KMBSLogViewController;

@interface KMStatusLineViewController : NSViewController {
	NSObjectController *_taskController;
	NSSegmentedControl *_indexingNavigator;
	
#if !__LP64__
	KMLogDocumentWindowController *_windowController;
	NSButton *_addBoardButton;
	NSTextField *_messageField;
	BOOL _hasAddBoardButton;
	NSUInteger _leftAreaWidth;
#endif
}
@property (assign) IBOutlet NSSegmentedControl *indexingNavigator;
@property (assign) IBOutlet NSObjectController *taskController;
@property (assign) IBOutlet NSButton *addBoardButton;
@property (assign) IBOutlet NSTextField *messageField;

@property (assign) KMLogDocumentWindowController *windowController;
@property BOOL hasAddBoardButton;
@property NSUInteger leftAreaWidth;

- (void)validateIdxNavLazily:(KMBSLogViewController *)controller;
@end
