// // SPFieldEditor.h // sequel-pro // // Created by Bibiko on 25.06.09. // Copyright 2009 __MyCompanyName__. All rights reserved. // #import @interface SPFieldEditor : NSWindow { IBOutlet id editSheetProgressBar; IBOutlet id editSheetSegmentControl; IBOutlet id editSheetQuickLookButton; IBOutlet id editImage; IBOutlet id editTextView; IBOutlet id hexTextView; IBOutlet id editTextScrollView; IBOutlet id hexTextScrollView; id sheetEditData; NSString *stringValue; BOOL editSheetWillBeInitialized; BOOL isBlob; int quickLookCloseMarker; NSStringEncoding encoding; } - (IBAction)closeEditSheet:(id)sender; - (IBAction)openEditSheet:(id)sender; - (IBAction)saveEditSheet:(id)sender; - (IBAction)dropImage:(id)sender; - (IBAction)segmentControllerChanged:(id)sender; - (IBAction)quickLookFormatButton:(id)sender; - (IBAction)dropImage:(id)sender; - (void)initWithObject:(id)data usingEncoding:(NSStringEncoding)anEncoding isObjectBlob:(BOOL)isFieldBlob; - (void)processPasteImageData; - (void)processUpdatedImageData:(NSData *)data; - (id)editData; - (void)invokeQuickLookOfType:(NSString *)type treatAsText:(BOOL)isText; - (void)removeQuickLooksTempFile:(NSString*)aPath; - (BOOL)textView:(NSTextView *)aTextView doCommandBySelector:(SEL)aSelector; - (void)textViewDidChangeSelection:(NSNotification *)notification; - (void)clean; @end