/* * Name: OgreFindResultWindow.h * Project: OgreKit * * Creation Date: Jun 10 2004 * Author: Isao Sonobe * Copyright: Copyright (c) 2003 Isao Sonobe, All rights reserved. * License: OgreKit License * * Encoding: UTF8 * Tabsize: 4 */ #import #import //@class OgreAttachableWindowMediator; @interface OgreFindResultWindowController : NSObject { IBOutlet NSOutlineView *grepOutlineView; IBOutlet NSButton *liveUpdateCheckBox; IBOutlet NSWindow *window; IBOutlet NSTextField *findStringField; IBOutlet NSTextField *messageField; OgreTextFindResult *_textFindResult; BOOL _liveUpdate; // OgreAttachableWindowMediator *_attachedWindowMediator; } - (id)initWithTextFindResult:(OgreTextFindResult*)textFindResult liveUpdate:(BOOL)liveUpdate; - (void)setTextFindResult:(OgreTextFindResult*)textFindResult; - (NSWindow*)window; - (IBAction)updateLiveUpdate:(id)sender; - (void)show; - (void)close; // protected method - (void)setupFindResultView; @end