Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 45 lines (37 sloc) 1.355 kb
9ed9a9f Björn Winckler 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 Björn Winckler - Added support for Distributed Objects, as an alternative to NSPortMess...
authored
12 #import "MacVim.h"
9ed9a9f Björn Winckler Initial import
authored
13
14
ddc4ed0 Björn Winckler - First window autosaves its position - Safari-like window cascading sup...
authored
15 @class MMWindowController;
9ed9a9f Björn Winckler Initial import
authored
16
ddc4ed0 Björn Winckler - First window autosaves its position - Safari-like window cascading sup...
authored
17
18 @interface MMAppController : NSObject <MMAppProtocol> {
0430474 Björn Winckler Coerce MacVim to work with LCC
authored
19 NSConnection *connection;
891c4e6 Björn Winckler - Default font is now DejaVu (copyright in About box) - Fall back on Mon...
authored
20 NSMutableArray *vimControllers;
21 NSString *openSelectionString;
22 ATSFontContainerRef fontContainerRef;
f99ce72 Björn Winckler ODB Editor protocol (aka 'external editor') support
authored
23 NSMutableDictionary *pidArguments;
f6ab5cb Björn Winckler Use default menu when no window open, fix 'Recent Files' menu
authored
24 NSMenu *defaultMainMenu;
862da53 Nico Weber Add "Recent Files" menu
nico authored
25 NSMenuItem *recentFilesMenuItem;
9ed9a9f Björn Winckler Initial import
authored
26 }
27
f6ab5cb Björn Winckler Use default menu when no window open, fix 'Recent Files' menu
authored
28 + (MMAppController *)sharedInstance;
29 - (NSMenu *)defaultMainMenu;
9ed9a9f Björn Winckler Initial import
authored
30 - (void)removeVimController:(id)controller;
ddc4ed0 Björn Winckler - First window autosaves its position - Safari-like window cascading sup...
authored
31 - (void)windowControllerWillOpen:(MMWindowController *)windowController;
f6ab5cb Björn Winckler Use default menu when no window open, fix 'Recent Files' menu
authored
32 - (void)setMainMenu:(NSMenu *)mainMenu;
f4f647e Björn Winckler Renamed newVimWindow: action to newWindow:
authored
33 - (IBAction)newWindow:(id)sender;
2d45730 Björn Winckler File->Open pops up a modal 'open files' dialog
authored
34 - (IBAction)fileOpen:(id)sender;
13808e7 Björn Winckler - Added ex_action command (uses support file Actions.plist which defines...
authored
35 - (IBAction)selectNextWindow:(id)sender;
36 - (IBAction)selectPreviousWindow:(id)sender;
e7ae4d9 Björn Winckler - Added fontSizeUp/fontSizeDown actions - Added font submenu with above ...
authored
37 - (IBAction)fontSizeUp:(id)sender;
38 - (IBAction)fontSizeDown:(id)sender;
b8e9844 Björn Winckler Added preference panel
authored
39 - (IBAction)orderFrontPreferencePanel:(id)sender;
472eda5 Björn Winckler Update Help menu
authored
40 - (IBAction)openWebsite:(id)sender;
c0159b8 Björn Winckler Default menu "MacVim Help" item opens help window maximized
authored
41 - (IBAction)showVimHelp:(id)sender;
11ec93a Björn Winckler Add "Minimize All" and "Zoom All" items to "Windows" menu
authored
42 - (IBAction)zoomAll:(id)sender;
9ed9a9f Björn Winckler Initial import
authored
43
44 @end
Something went wrong with that request. Please try again.