OSDN Git Service

SimpleHTMLEditorはそれなりに使えるようになった。
[chnosproject/CHNOSProject.git] / CHNOSProject / SimpleHTMLEditor / SimpleHTMLEditor / AppDelegate.h
index 6fe5bd2..1cfc948 100644 (file)
 
 @interface AppDelegate : NSObject <NSApplicationDelegate>
 {
+    IBOutlet NSWindow *mainWindow;
+    IBOutlet NSTextField *addressBar;
     IBOutlet WebView *mainWebView;
-    __weak NSTextField *_addressBar;
-    __unsafe_unretained NSTextView *_editBox;
-    __weak NSTextField *_filePathLabel;
-    __weak NSMenuItem *_menuSaveAsButton;
+    IBOutlet NSTextView *sourceEditor;
+    IBOutlet NSTextField *editingFileURILabel;
+    IBOutlet NSMenuItem *MenuItem_SaveAs;
 }
-
-@property (assign) IBOutlet NSWindow *window;
-@property (weak) IBOutlet NSTextField *addressBar;
-
-- (IBAction)display:(id)sender;
-- (IBAction)saveHTMLForFile:(id)sender;
-@property (unsafe_unretained) IBOutlet NSTextView *editBox;
-@property (weak) IBOutlet NSTextField *filePathLabel;
-@property (weak) IBOutlet NSMenuItem *menuSaveAsButton;
+- (IBAction)addressBarURIChanged:(id)sender;
+- (IBAction)openCurrentURIForEdit:(id)sender;
+- (void)openCurrentURIForEdit_sheetClosed:(id)sheet returnCode:(int)returnCode contextInfo:(id)contextInfo;
+- (void)webView:(WebView *)sender didStartProvisionalLoadForFrame:(WebFrame *)frame;
+- (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)sender;
+- (IBAction)saveEditingDocumentForFile:(id)sender;
+- (IBAction)revertToSaved:(id)sender;
+- (void)revertToSaved_sheetClosed:(id)sheet returnCode:(int)returnCode contextInfo:(id)contextInfo;
 @end