5 * Interface of class HBOutputPanelController.
8 #import <Cocoa/Cocoa.h>
11 * This class implements a panel that displays all text that is written
12 * to stderr. User can easily copy the text to pasteboard from context menu.
14 @interface HBOutputPanelController : NSWindowController
16 /// Textview that displays debug output.
17 IBOutlet NSTextView *textView;
19 /// Text storage for the debug output.
20 NSTextStorage *outputTextStorage;
22 /// Path to log text file.
23 NSString *outputLogFile;
26 - (IBAction)showOutputPanel:(id)sender;
27 - (IBAction)clearOutput:(id)sender;
28 - (IBAction)copyAllOutputToPasteboard:(id)sender;
29 - (IBAction)openActivityLogFile:(id)sender;
30 - (IBAction)clearActivityLogFile:(id)sender;