That's the code: TheViewer.h
//
// TheViewer.h
// The Writer
//
// Created by Imac on 17/11/13.
// Copyright (c) 2013 Imac. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface TheViewer : NSObject
{
IBOutlet NSTextField *textField;
IBOutlet NSTextField *viewer;
IBOutlet NSColor *textColor;
IBOutlet NSColorWell *well;
IBOutlet NSPopUpButton *popup;
}
- (IBAction)sendText:(id)sender;
- (IBAction)deleteText:(id)sender;
- (IBAction)settingColor:(id)sender;
@end
and here TheViewer.m
//
// TheViewer.m
// The Writer
//
// Created by Imac on 17/11/13.
// Copyright (c) 2013 Imac. All rights reserved.
//
#import "TheViewer.h"
@implementation TheViewer
- (IBAction)sendText:(id)sender
{
NSString *testo = [textField stringValue];
[viewer setStringValue:testo];
NSString *theItem = [NSString stringWithFormat:@"",[popup titleOfSelectedItem]];
if([theItem isEqualToString:@"Red"])
{
[viewer setTextColor:[NSColor redColor]];
}
if([theItem isEqualToString:@"Blue"])
{
[viewer setTextColor:[NSColor redColor]];
}
if([theItem isEqualToString:@"Yellow"])
{
[viewer setTextColor:[NSColor redColor]];
}
}
- (IBAction)deleteText:(id)sender
{
[viewer setStringValue:@""];
}
- (IBAction)settingColor:(id)sender
{
[viewer setTextColor:sender];
}
@end
it should color the text with the color choosed from the user but... it doesn't work! Can someone tell me why?
I also tried with the colorweel but I didn't managed to understand how does it works. I know, I know, I'm just a noob.