Author: rmottola
Date: Tue Apr 7 23:17:14 2015
New Revision: 38451
URL: http://svn.gna.org/viewcvs/gnustep?rev=38451&view=rev
Log:
Use console font for the view
Modified:
apps/projectcenter/trunk/ChangeLog
apps/projectcenter/trunk/Modules/Debuggers/ProjectCenter/PCDebugger.m
Modified: apps/projectcenter/trunk/ChangeLog
URL:
http://svn.gna.org/viewcvs/gnustep/apps/projectcenter/trunk/ChangeLog?rev=38451&r1=38450&r2=38451&view=diff
==============================================================================
--- apps/projectcenter/trunk/ChangeLog (original)
+++ apps/projectcenter/trunk/ChangeLog Tue Apr 7 23:17:14 2015
@@ -2,6 +2,9 @@
* Modules/Editors/ProjectCenter/PCEditorView.m
Use constants and not strings as keys.
+
+ * Modules/Debuggers/ProjectCenter/PCDebugger.m
+ Use console font for the view.
2015-03-22 Riccardo Mottola <[email protected]>
Modified: apps/projectcenter/trunk/Modules/Debuggers/ProjectCenter/PCDebugger.m
URL:
http://svn.gna.org/viewcvs/gnustep/apps/projectcenter/trunk/Modules/Debuggers/ProjectCenter/PCDebugger.m?rev=38451&r1=38450&r2=38451&view=diff
==============================================================================
--- apps/projectcenter/trunk/Modules/Debuggers/ProjectCenter/PCDebugger.m
(original)
+++ apps/projectcenter/trunk/Modules/Debuggers/ProjectCenter/PCDebugger.m
Tue Apr 7 23:17:14 2015
@@ -1,7 +1,7 @@
/*
** PCDebugger
**
-** Copyright (c) 2008
+** Copyright (c) 2008-2015
**
** Author: Gregory Casamento <[email protected]>
**
@@ -24,6 +24,8 @@
#import "PCDebugger.h"
#import "PCDebuggerView.h"
+#import "Modules/Preferences/EditorFSC/PCEditorFSCPrefs.h"
+
#ifndef NOTIFICATION_CENTER
#define NOTIFICATION_CENTER [NSNotificationCenter defaultCenter]
#endif
@@ -95,6 +97,27 @@
}
}
++ (NSFont *)defaultConsoleFont
+{
+ NSUserDefaults *df = [NSUserDefaults standardUserDefaults];
+ NSString *fontName;
+ float fontSize;
+ NSFont *font = nil;
+
+ fontName = [df objectForKey:ConsoleFixedFont];
+ fontSize = [df floatForKey:ConsoleFixedFontSize];
+
+ if (fontName != nil && fontSize > 0)
+ {
+ font = [NSFont fontWithName:fontName size:fontSize];
+ }
+ if (font == nil)
+ {
+ font = [NSFont userFixedPitchFontOfSize:0];
+ }
+
+ return font;
+}
- (id) init
{
if((self = [super init]) != nil)
@@ -141,7 +164,7 @@
[debuggerWindow setToolbar: toolbar];
RELEASE(toolbar);
- [debuggerView setFont: [NSFont userFixedPitchFontOfSize: 0]];
+ [debuggerView setFont: [PCDebugger defaultConsoleFont]];
[debuggerWindow setFrameAutosaveName: @"PCDebuggerWindow"];
[self setStatus: @"Idle."];
}
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs