HelloToolChain.app main.m : Select all

/* HelloToolChain.app main.m */ #import <Foundation/Foundation.h> #import <UIKit/UIKit.h> // include for the sdk compiler and open toolchain header #ifndef UIKIT_UIFont_UIColor_H #define UIKIT_UIFont_UIColor_H typedef float CGFloat; #import <UIKit/UIFont.h> #import <UIKit/UIColor.h> #endif @interface HelloToolChain : UIApplication { } @end @implementation HelloToolChain - (void) applicationDidFinishLaunching: (NSNotification *)aNotification { UIWindow *window = [[UIWindow alloc] initWithContentRect: [UIHardware fullScreenApplicationContentRect]]; UITextLabel *label = [[UITextLabel alloc] initWithFrame: CGRectMake(0, 100, 320, 50)]; [label setFont:[UIFont fontWithName:@"Marker Felt" size:50]]; [label setCentersHorizontally: YES]; [label setText:@"Hello ToolChain"]; [label setBackgroundColor:[UIColor blackColor]]; [label setColor:[UIColor whiteColor]]; UIView *mainView = [[UIView alloc] initWithFrame: [UIHardware fullScreenApplicationContentRect]]; [mainView addSubview: label]; [mainView becomeFirstResponder]; [window orderFront: self]; [window makeKeyAndVisible]; [window setContentView: mainView]; } @end int main(int argc, char *argv[]) { int returnCode; NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; returnCode = UIApplicationMain(argc, argv, [HelloToolChain class]); [pool release]; return returnCode; }