15
17
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
18
#include <Foundation/NSAutoreleasePool.h>
19
#include <Foundation/NSBundle.h>
20
#include <Foundation/NSDebug.h>
21
#include <Foundation/NSNotification.h>
22
#include <Foundation/NSProcessInfo.h>
23
#include <Foundation/NSRunLoop.h>
24
#include <Foundation/NSUserDefaults.h>
25
#include <AppKit/NSApplication.h>
26
#include <AppKit/NSMenu.h>
27
#include <AppKit/NSPanel.h>
28
#include <AppKit/NSView.h>
20
#import <Foundation/NSAutoreleasePool.h>
21
#import <Foundation/NSString.h>
22
#import <Foundation/NSBundle.h>
23
#import <Foundation/NSDebug.h>
24
#import <Foundation/NSNotification.h>
25
#import <Foundation/NSProcessInfo.h>
26
#import <Foundation/NSRunLoop.h>
27
#import <Foundation/NSUserDefaults.h>
28
#import <AppKit/NSApplication.h>
29
#import <AppKit/NSControl.h>
30
#import <AppKit/NSMenu.h>
31
#import <AppKit/NSMenuItem.h>
32
#import <AppKit/NSPanel.h>
33
#import <AppKit/NSView.h>
30
35
/* For the quit panel: */
31
#include <AppKit/NSButton.h>
32
#include <AppKit/NSImage.h>
33
#include <AppKit/NSImageView.h>
34
#include <AppKit/NSScreen.h>
35
#include <GNUstepGUI/GSVbox.h>
36
#include <GNUstepGUI/GSHbox.h>
40
#include "PreferencesWindowController.h"
42
#include "TerminalView.h"
43
#include "TerminalWindow.h"
36
#import <AppKit/NSTextField.h>
37
#import <AppKit/NSButton.h>
38
#import <AppKit/NSImage.h>
39
#import <AppKit/NSImageView.h>
40
#import <AppKit/NSScreen.h>
41
#import <AppKit/NSBox.h>
42
#import <GNUstepGUI/GSVbox.h>
43
#import <GNUstepGUI/GSHbox.h>
47
#import "PreferencesWindowController.h"
49
#import "ServicesPrefs.h"
50
#import "TerminalView.h"
51
#import "TerminalViewPrefs.h"
52
#import "TerminalWindow.h"
53
#import "TerminalWindowPrefs.h"
54
#import "TerminalParser_LinuxPrefs.h"
46
56
@interface NSMenu (helpers)
47
57
-(id <NSMenuItem>) addItemWithTitle: (NSString *)s;
263
268
[vb setBorder: 10.0];
269
274
hb=[[GSHbox alloc] init];
270
275
[hb setAutoresizingMask: NSViewMinXMargin];
272
b=b_quit=[[NSButton alloc] init];
273
[b setTitle: _(@"Quit anyway")];
275
[b setAction: @selector(quitAnyway:)];
277
[hb addView: b enablingXResizing: NO];
277
butt=b_quit=[[NSButton alloc] init];
278
[butt setTitle: _(@"Quit anyway")];
279
[butt setTarget: self];
280
[butt setAction: @selector(quitAnyway:)];
282
[hb addView: butt enablingXResizing: NO];
280
b=b_dont=[[NSButton alloc] init];
281
[b setTitle: _(@"Don't quit")];
282
[b setImagePosition: NSImageRight];
283
[b setImage: [NSImage imageNamed: @"common_ret"]];
285
[b setAction: @selector(dontQuit:)];
287
[hb addView: b enablingXResizing: NO withMinXMargin: 8.0];
285
butt=b_dont=[[NSButton alloc] init];
286
[butt setTitle: _(@"Don't quit")];
287
[butt setImagePosition: NSImageRight];
288
[butt setImage: [NSImage imageNamed: @"common_ret"]];
289
[butt setTarget: self];
290
[butt setAction: @selector(dontQuit:)];
292
[hb addView: butt enablingXResizing: NO withMinXMargin: 8.0];
290
295
[vb addView: hb enablingYResizing: NO];
494
498
int main(int argc, char **argv)
496
502
CREATE_AUTORELEASE_POOL(arp);
498
504
/* [NSObject enableDoubleReleaseCheck: YES];*/
500
506
[TerminalApplication sharedApplication];
502
[NSApp setDelegate: [[Terminal alloc] init]];
508
term = [[Terminal alloc] init];
509
[NSApp setDelegate: term];