mirror of
https://github.com/gnustep/apps-projectcenter.git
synced 2025-02-19 01:51:09 +00:00
some interface changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@8031 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
05dccc683e
commit
eae27b6ba9
1 changed files with 42 additions and 36 deletions
|
@ -120,14 +120,14 @@
|
|||
|
||||
v = [[[NSBox alloc] init] autorelease];
|
||||
[v setTitle:@"External Tools"];
|
||||
[v setFrameFromContentFrame:NSMakeRect(16,184,228,96)];
|
||||
[v setFrameFromContentFrame:NSMakeRect(16,192,228,88)];
|
||||
[prefMiscView addSubview:v];
|
||||
|
||||
/*
|
||||
* Editor
|
||||
*/
|
||||
|
||||
textField = [[NSTextField alloc] initWithFrame:NSMakeRect(12,24,60,21)];
|
||||
textField = [[NSTextField alloc] initWithFrame:NSMakeRect(12,16,60,21)];
|
||||
[textField setAlignment: NSRightTextAlignment];
|
||||
[textField setBordered: NO];
|
||||
[textField setEditable: NO];
|
||||
|
@ -136,7 +136,7 @@
|
|||
[textField setStringValue:@"Editor:"];
|
||||
[v addSubview:[textField autorelease]];
|
||||
|
||||
editorField = [[NSTextField alloc] initWithFrame:NSMakeRect(72,24,144,21)];
|
||||
editorField = [[NSTextField alloc] initWithFrame:NSMakeRect(72,16,144,21)];
|
||||
[editorField setAlignment: NSLeftTextAlignment];
|
||||
[editorField setBordered: NO];
|
||||
[editorField setEditable: YES];
|
||||
|
@ -150,7 +150,7 @@
|
|||
* Compiler
|
||||
*/
|
||||
|
||||
textField = [[NSTextField alloc] initWithFrame:NSMakeRect(12,48,60,21)];
|
||||
textField = [[NSTextField alloc] initWithFrame:NSMakeRect(12,40,60,21)];
|
||||
[textField setAlignment: NSRightTextAlignment];
|
||||
[textField setBordered: NO];
|
||||
[textField setEditable: NO];
|
||||
|
@ -159,7 +159,7 @@
|
|||
[textField setStringValue:@"Compiler:"];
|
||||
[v addSubview:[textField autorelease]];
|
||||
|
||||
compilerField = [[NSTextField alloc] initWithFrame:NSMakeRect(72,48,144,21)];
|
||||
compilerField = [[NSTextField alloc] initWithFrame:NSMakeRect(72,40,144,21)];
|
||||
[compilerField setAlignment: NSLeftTextAlignment];
|
||||
[compilerField setBordered: NO];
|
||||
[compilerField setEditable: YES];
|
||||
|
@ -173,7 +173,7 @@
|
|||
* Debugger
|
||||
*/
|
||||
|
||||
textField = [[NSTextField alloc] initWithFrame:NSMakeRect(12,72,60,21)];
|
||||
textField = [[NSTextField alloc] initWithFrame:NSMakeRect(12,64,60,21)];
|
||||
[textField setAlignment: NSRightTextAlignment];
|
||||
[textField setBordered: NO];
|
||||
[textField setEditable: NO];
|
||||
|
@ -182,7 +182,7 @@
|
|||
[textField setStringValue:@"Debugger:"];
|
||||
[v addSubview:[textField autorelease]];
|
||||
|
||||
debuggerField = [[NSTextField alloc] initWithFrame:NSMakeRect(72,72,144,21)];
|
||||
debuggerField = [[NSTextField alloc] initWithFrame:NSMakeRect(72,64,144,21)];
|
||||
[debuggerField setAlignment: NSLeftTextAlignment];
|
||||
[debuggerField setBordered: NO];
|
||||
[debuggerField setEditable: YES];
|
||||
|
@ -198,7 +198,7 @@
|
|||
|
||||
v = [[[NSBox alloc] init] autorelease];
|
||||
[v setTitle:@"Bundle Path"];
|
||||
[v setFrameFromContentFrame:NSMakeRect(16,96,228,48)];
|
||||
[v setFrameFromContentFrame:NSMakeRect(16,104,228,48)];
|
||||
[prefMiscView addSubview:v];
|
||||
|
||||
/*
|
||||
|
@ -219,26 +219,31 @@
|
|||
* Some buttons
|
||||
*/
|
||||
|
||||
useExternalEditor = [[[NSButton alloc] initWithFrame:NSMakeRect(32,24,204,15)] autorelease];
|
||||
[useExternalEditor setTitle:@"use external Editor"];
|
||||
[useExternalEditor setButtonType:NSSwitchButton];
|
||||
[useExternalEditor setBordered:NO];
|
||||
[useExternalEditor setTarget:self];
|
||||
[useExternalEditor setAction:@selector(setUseExternalEditor:)];
|
||||
[useExternalEditor setContinuous:NO];
|
||||
[prefMiscView addSubview:useExternalEditor];
|
||||
[useExternalEditor sizeToFit];
|
||||
v = [[[NSBox alloc] init] autorelease];
|
||||
[v setTitle:@"Misc"];
|
||||
[v setFrameFromContentFrame:NSMakeRect(16,16,228,48)];
|
||||
[prefMiscView addSubview:v];
|
||||
|
||||
b = [[[NSButton alloc] initWithFrame:NSMakeRect(32,44,204,15)] autorelease];
|
||||
b = [[[NSButton alloc] initWithFrame:NSMakeRect(16,28,204,15)] autorelease];
|
||||
[b setTitle:@"Prompt when quitting"];
|
||||
[b setButtonType:NSSwitchButton];
|
||||
[b setBordered:NO];
|
||||
[b setTarget:self];
|
||||
// [b setAction:@selector()];
|
||||
[b setContinuous:NO];
|
||||
[prefMiscView addSubview:b];
|
||||
[v addSubview:b];
|
||||
[b sizeToFit];
|
||||
|
||||
useExternalEditor =[[NSButton alloc] initWithFrame:NSMakeRect(16,8,220,15)];
|
||||
[useExternalEditor setTitle:@"Use external Editor"];
|
||||
[useExternalEditor setButtonType:NSSwitchButton];
|
||||
[useExternalEditor setBordered:NO];
|
||||
[useExternalEditor setTarget:self];
|
||||
[useExternalEditor setAction:@selector(setUseExternalEditor:)];
|
||||
[useExternalEditor setContinuous:NO];
|
||||
[v addSubview:[useExternalEditor autorelease]];
|
||||
[useExternalEditor sizeToFit];
|
||||
|
||||
/*
|
||||
* Saving view
|
||||
*
|
||||
|
@ -287,7 +292,7 @@
|
|||
- (id)init
|
||||
{
|
||||
if ((self = [super init])) {
|
||||
NSDictionary *prefs;
|
||||
NSDictionary *prefs;
|
||||
|
||||
// The prefs from the defaults
|
||||
prefs = [[NSUserDefaults standardUserDefaults] dictionaryRepresentation];
|
||||
|
@ -319,7 +324,7 @@
|
|||
NSString *val;
|
||||
|
||||
if (!prefWindow) {
|
||||
id view;
|
||||
id view;
|
||||
|
||||
[self _initUI];
|
||||
|
||||
|
@ -345,7 +350,7 @@
|
|||
[editorField setStringValue:(val=[preferencesDict objectForKey:Editor]) ? val : @""];
|
||||
[bundlePathField setStringValue:(val=[preferencesDict objectForKey:BundlePaths]) ? val : @""];
|
||||
|
||||
[useExternalEditor setState:([[preferencesDict objectForKey:ExternalEditor] isEqualToString:@"YES"])?NSOnState:NSOffState];
|
||||
[useExternalEditor setState:([[preferencesDict objectForKey:ExternalEditor] isEqualToString:@"YES"]) ? NSOnState : NSOffState];
|
||||
|
||||
if (![prefWindow isVisible]) {
|
||||
[prefWindow setFrameUsingName:@"Preferences"];
|
||||
|
@ -355,21 +360,22 @@
|
|||
|
||||
- (void)popupChanged:(id)sender
|
||||
{
|
||||
NSView *view = nil;
|
||||
NSView *view = nil;
|
||||
|
||||
switch([sender indexOfSelectedItem]) {
|
||||
case 0:
|
||||
view = [prefBuildingView retain];
|
||||
break;
|
||||
case 1:
|
||||
view = [prefSavingView retain];
|
||||
break;
|
||||
case 2:
|
||||
view = [prefMiscView retain];
|
||||
break;
|
||||
}
|
||||
|
||||
switch([sender indexOfSelectedItem]) {
|
||||
case 0:
|
||||
view = [prefBuildingView retain];
|
||||
break;
|
||||
case 1:
|
||||
view = [prefSavingView retain];
|
||||
break;
|
||||
case 2:
|
||||
view = [prefMiscView retain];
|
||||
break;
|
||||
}
|
||||
[(NSBox *)prefEmptyView setContentView:view];
|
||||
[prefEmptyView display];
|
||||
[(NSBox *)prefEmptyView setContentView:view];
|
||||
[prefEmptyView display];
|
||||
}
|
||||
|
||||
- (void)setSuccessSound:(id)sender
|
||||
|
|
Loading…
Reference in a new issue