Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 43 lines (35 sloc) 1.287 kb
9ed9a9f @b4winckler Initial import
authored
1 /* vi:set ts=8 sts=4 sw=4 ft=objc:
2 *
3 * VIM - Vi IMproved by Bram Moolenaar
4 * MacVim GUI port by Bjorn Winckler
5 *
6 * Do ":help uganda" in Vim to read copying and usage conditions.
7 * Do ":help credits" in Vim to see a list of people who contributed.
8 * See README.txt for an overview of the Vim source code.
9 */
10
11 #import <Cocoa/Cocoa.h>
2bb270f @b4winckler - Added support for Distributed Objects, as an alternative to NSPortMess...
authored
12 #import "MacVim.h"
9ed9a9f @b4winckler Initial import
authored
13
14
ddc4ed0 @b4winckler - First window autosaves its position - Safari-like window cascading sup...
authored
15 @class MMWindowController;
9ed9a9f @b4winckler Initial import
authored
16
ddc4ed0 @b4winckler - First window autosaves its position - Safari-like window cascading sup...
authored
17
18 @interface MMAppController : NSObject <MMAppProtocol> {
0430474 @b4winckler Coerce MacVim to work with LCC
authored
19 NSConnection *connection;
891c4e6 @b4winckler - Default font is now DejaVu (copyright in About box) - Fall back on Mon...
authored
20 NSMutableArray *vimControllers;
21 NSString *openSelectionString;
22 ATSFontContainerRef fontContainerRef;
f99ce72 @b4winckler ODB Editor protocol (aka 'external editor') support
authored
23 NSMutableDictionary *pidArguments;
f6ab5cb @b4winckler Use default menu when no window open, fix 'Recent Files' menu
authored
24 NSMenu *defaultMainMenu;
862da53 @nico Add "Recent Files" menu
nico authored
25 NSMenuItem *recentFilesMenuItem;
9ed9a9f @b4winckler Initial import
authored
26 }
27
f6ab5cb @b4winckler Use default menu when no window open, fix 'Recent Files' menu
authored
28 + (MMAppController *)sharedInstance;
29 - (NSMenu *)defaultMainMenu;
9ed9a9f @b4winckler Initial import
authored
30 - (void)removeVimController:(id)controller;
ddc4ed0 @b4winckler - First window autosaves its position - Safari-like window cascading sup...
authored
31 - (void)windowControllerWillOpen:(MMWindowController *)windowController;
f6ab5cb @b4winckler Use default menu when no window open, fix 'Recent Files' menu
authored
32 - (void)setMainMenu:(NSMenu *)mainMenu;
f4f647e @b4winckler Renamed newVimWindow: action to newWindow:
authored
33 - (IBAction)newWindow:(id)sender;
2d45730 @b4winckler File->Open pops up a modal 'open files' dialog
authored
34 - (IBAction)fileOpen:(id)sender;
13808e7 @b4winckler - Added ex_action command (uses support file Actions.plist which defines...
authored
35 - (IBAction)selectNextWindow:(id)sender;
36 - (IBAction)selectPreviousWindow:(id)sender;
e7ae4d9 @b4winckler - Added fontSizeUp/fontSizeDown actions - Added font submenu with above ...
authored
37 - (IBAction)fontSizeUp:(id)sender;
38 - (IBAction)fontSizeDown:(id)sender;
b8e9844 @b4winckler Added preference panel
authored
39 - (IBAction)orderFrontPreferencePanel:(id)sender;
472eda5 @b4winckler Update Help menu
authored
40 - (IBAction)openWebsite:(id)sender;
9ed9a9f @b4winckler Initial import
authored
41
42 @end
Something went wrong with that request. Please try again.