OSDN Git Service

MacGui: Fixed a crash when dismissing the open window.
[handbrake-jp/handbrake-jp-git.git] / macosx / HBOutputPanelController.h
1 /**
2  * @file
3  * @date 18.5.2007
4  *
5  * Interface of class HBOutputPanelController.
6  */
7
8 #import <Cocoa/Cocoa.h>
9
10 /**
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.
13  */
14 @interface HBOutputPanelController : NSWindowController
15 {
16     /// Textview that displays debug output.
17     IBOutlet NSTextView *textView;
18
19     /// Text storage for the debug output.
20     NSTextStorage *outputTextStorage;
21
22     /// Path to log text file.
23     NSString *outputLogFile;
24 }
25
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;
31
32 @end