//
//  SKLoggerWindowController.h
//  SyncKit3
//
//  Created by Stefan on 31.03.15.
//  Copyright (c) 2015 Media Atelier. All rights reserved.
//

#import <Cocoa/Cocoa.h>

@class SKLogger;

@interface SKLoggerWindowController : NSWindowController

@property (nonatomic,assign) IBOutlet NSArrayController * arrayController;
@property (nonatomic,assign) IBOutlet NSTableView * tableView;
@property (nonatomic,assign) IBOutlet NSView * containerView;

@property (nonatomic,assign) IBOutlet NSScrollView * tableScrollView;
@property (nonatomic,assign) IBOutlet NSScrollView * textScrollView;
@property (nonatomic,assign) IBOutlet NSView * changesView;


@property (nonatomic,assign) IBOutlet NSArrayController * changesArrayController;
@property (nonatomic,assign) NSInteger mode;


@property (nonatomic,strong) SKLogger * logger;
@property (nonatomic,strong) NSArray * log;
@property (nonatomic,strong) NSString * info;
@property (nonatomic,strong) NSDate * changesDate;

-(void)scrollToEnd:(id)sender;
-(IBAction)segmentControlAction:(NSSegmentedControl *)sender;
-(IBAction)applyAgain:(id)sender;

@end
