Initial Commit

This commit is contained in:
ken
2026-02-22 13:24:11 -08:00
commit fcd6316c7f
207 changed files with 20533 additions and 0 deletions
+6151
View File
File diff suppressed because it is too large Load Diff
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 354 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 333 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 319 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 399 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 415 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 560 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 420 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 403 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 431 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 399 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 443 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 436 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 429 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 461 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 452 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 400 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 415 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 426 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 390 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 452 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 425 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 452 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 439 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 416 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 441 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 402 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 406 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 390 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 421 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 385 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 423 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 411 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 409 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 418 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 424 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 409 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 406 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 425 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 397 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

+73
View File
@@ -0,0 +1,73 @@
//
// HP16AppDelegate.m
// HPcalc
//
// Created by Ken on 8/5/08.
// Copyright Ken Staton 2008. All rights reserved.
//
#import "HP16AppDelegate.h"
#import "HP16ViewController.h"
#import "DisplayView.h"
#import "DisplayView.h"
#import "hpcalc.h"
#import <AudioToolbox/AudioServices.h>
@implementation HP16AppDelegate
@synthesize window;
@synthesize hp16ViewController;
@synthesize display;
@synthesize calc;
- (void)applicationDidFinishLaunching:(UIApplication *)application {
HP16ViewController *aViewController = [[HP16ViewController alloc]
initWithNibName:@"ControllerView" bundle:[NSBundle mainBundle]];
self.hp16ViewController = aViewController;
[aViewController release];
UIView *controllersView = [hp16ViewController view];
CGRect frame = CGRectMake(230, 0, 320, 480);
display = [[DisplayView alloc] initWithFrame: frame];
[window addSubview:controllersView];
[window addSubview:display];
//[display displayString:@"42"];
[window makeKeyAndVisible];
calc = [[HPCalc alloc] initWithDisplay:display];
[hp16ViewController calcInstance:calc]; // tell the view controller about this calc instance
//NSLog(@"done DidFinishLaunch");
}
- (void)awakeFromNib
{
//NSLog(@"awakeFromNib");
}
- (void) applicationWillTerminate:(UIApplication *)application {
[calc shutdown];
//NSLog(@"applicationWillTerminate");
}
- (void)dealloc {
[display release];
[hp16ViewController release];
[window release];
[super dealloc];
}
@end
+30
View File
@@ -0,0 +1,30 @@
//
// HPcalc_hp16AppDelegate.h
// HPcalc
//
// Created by Ken on 8/5/08.
// Copyright Ken Staton 2008. All rights reserved.
//
#import <UIKit/UIKit.h>
@class HP16ViewController;
@class DisplayView;
@class HPCalc;
@interface HP16AppDelegate : NSObject <UIApplicationDelegate> {
IBOutlet UIWindow *window;
HP16ViewController *hp16ViewController;
DisplayView *display;
HPCalc *calc;
}
@property (nonatomic, strong) UIWindow *window;
@property (nonatomic, strong) HP16ViewController *hp16ViewController;
@property (nonatomic, strong) DisplayView *display;
@property (nonatomic, strong) HPCalc *calc;
@end
+76
View File
@@ -0,0 +1,76 @@
//
// HP16AppDelegate.m
// HPcalc
//
// Created by Ken on 8/5/08.
// Copyright Ken Staton 2008. All rights reserved.
//
#import "HP16AppDelegate.h"
#import "HP16ViewController.h"
#import "DisplayView.h"
#import "DisplayView.h"
#import "hpcalc.h"
#import <AudioToolbox/AudioServices.h>
@implementation HP16AppDelegate
@synthesize window;
@synthesize hp16ViewController;
@synthesize display;
@synthesize calc;
// KLS see NSAutoreleasePool
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(nullable NSDictionary<UIApplicationLaunchOptionsKey,id> *)launchOptions
{
HP16ViewController *aViewController = [[HP16ViewController alloc]
initWithNibName:@"ControllerView" bundle:[NSBundle mainBundle]];
self.hp16ViewController = aViewController;
UIView *controllersView = [hp16ViewController view];
// this is the location of the Calculator's LCD display
// x,y,w,h
//CGRect frame = CGRectMake(230, 0, 320, 480); //ORIGINAL
CGRect frame = CGRectMake(74, 24, 314, 52);
display = [[DisplayView alloc] initWithFrame: frame];
//display.backgroundColor=[UIColor redColor]; //kls
display.opaque=TRUE;
display.alpha=1.0;
self.window.rootViewController = self.hp16ViewController;
[self.window addSubview:controllersView];
[self.window addSubview:display];
[self.window bringSubviewToFront:display];
[self.window makeKeyAndVisible];
calc = [[HPCalc alloc] initWithDisplay:display];
[hp16ViewController calcInstance:calc]; // tell the view controller about this calc instance
NSLog(@"done DidFinishLaunchWithOptions");
return YES;
}
- (void)awakeFromNib
{
NSLog(@"awakeFromNib");
[super awakeFromNib];
}
- (void) applicationWillTerminate:(UIApplication *)application {
[calc shutdown];
NSLog(@"applicationWillTerminate");
}
@end
+99
View File
@@ -0,0 +1,99 @@
//
// HP16ViewController.m
// HPcalc
//
// Created by Ken on 8/5/08.
// Copyright 2008 Ken Staton. All rights reserved.
//
#import "HP16ViewController.h"
#import "HP16AppDelegate.h"
#import "hpcalc.h"
#import <CoreGraphics/CGAffineTransform.h>
#import <AudioToolbox/AudioServices.h>
@implementation HP16ViewController
-(void)calcInstance:(id)calc {
thecalc = calc;
}
- (IBAction)keyPressed:(id)sender {
NSInteger code = [sender tag];
//NSLog(@"in vc keyPressed. key = %d",code);
[thecalc processKeypress: code];
[thecalc processKeypress: -1];
AudioServicesPlaySystemSound(1105); // key click
}
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {
// Initialization code
//NSLog(@"initWithNibName");
}
return self;
}
/*
Implement loadView if you want to create a view hierarchy programmatically
- (void)loadView {
}
*/
// If you need to do additional setup after loading the view, override viewDidLoad.
- (void)viewDidLoad {
//UIInterfaceOrientation orientation = [[UIApplication sharedApplication] statusBarOrientation];
[super viewDidLoad];
//if (orientation == UIInterfaceOrientationLandscapeLeft) {
if (TRUE) {
CGAffineTransform transform = self.view.transform;
// Use the status bar frame to determine the center point of the window's content area.
//CGRect statusBarFrame = [[UIApplication sharedApplication] statusBarFrame];
//CGRect bounds = CGRectMake(0, 0, statusBarFrame.size.height, statusBarFrame.origin.x);
//CGPoint center = CGPointMake(bounds.size.height / 2.0, bounds.size.width / 2.0);
CGPoint center = CGPointMake(320 / 2.0, 480 / 2.0);
// Set the center point of the view to the center point of the window's content area.
self.view.center = center;
// Rotate the view 90 degrees around center point.
transform = CGAffineTransformRotate(transform, (M_PI / 2.0));
self.view.transform = transform;
}
}
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Return YES for supported orientations
//return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
//return YES;
return NO;
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning]; // Releases the view if it doesn't have a superview
// Release anything that's not essential, such as cached data
}
- (void)dealloc {
[super dealloc];
}
@end
+23
View File
@@ -0,0 +1,23 @@
//
// HP16ViewController.h
// HPcalc
//
// Created by Ken on 8/5/08.
// Copyright 2008 Ken Staton. All rights reserved.
//
#import <UIKit/UIKit.h>
@class HPCalc;
@interface HP16ViewController : UIViewController {
HPCalc *thecalc;
}
- (void)calcInstance:(id)calc;
- (IBAction)keyPressed:(id)sender;
@end
+133
View File
@@ -0,0 +1,133 @@
//
// HP16ViewController.m
// HPcalc
//
// Created by Ken on 8/5/08.
// Copyright 2008 Ken Staton. All rights reserved.
//
/*
The UIScreen bounds behavior has changed in iOS8.
Previously it would always give you width and height of the screen in portrait (so 320 x 568 on the iPhone 5),
but in iOS8 it will give you width and height with respect to whatever orientation you're in,
i.e. in landscape you would get 568 x 320.
If you want to get the bounds in portrait (like before), use:
[UIScreen mainScreen].fixedCoordinateSpace.bounds.size
*/
// landscape on iPhone 6:
// 667 x 375
// 1334 x 750 (@2x)
// landscape on iPadPro 9":
//
// landscape on iPhone 11pro:
// 812 x 375 points
// 1624 x 750 (@2x)
#import "HP16ViewController.h"
#import "HP16AppDelegate.h"
#import "hpcalc.h"
#import <CoreGraphics/CGAffineTransform.h>
#import <AudioToolbox/AudioServices.h>
@implementation HP16ViewController
-(void)calcInstance:(id)calc {
thecalc = calc;
}
- (IBAction)keyPressed:(id)sender {
NSInteger code = [sender tag];
NSLog(@"in vc keyPressed. key = %ld",(long)code);
PowerState PWR = thecalc->_PWR;
[thecalc processKeypress: (int)code];
[thecalc processKeypress: -1];
if (code == 24) {
//NSLog(@"power button pressed %lu",(unsigned long)PWR);
if (PWR == ON) { thecalc->_PWR=OFF;}
else { thecalc->_PWR=ON;}
}
if (PWR == ON) { // key click only when "on"
AudioServicesPlaySystemSound(1105);
}
}
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {
// Initialization code
NSLog(@"initWithNibName");
}
return self;
}
//Implement loadView if you want to create a view hierarchy programmatically
/*- (void)loadView {
[super loadView];
NSLog(@"loadview");
}*/
// If you need to do additional setup after loading the view, override viewDidLoad.
- (void)viewDidLoad {
[super viewDidLoad];
if (FALSE) {
NSLog(@"transform_rotate");
CGAffineTransform transform = self.view.transform;
//CGPoint center = CGPointMake(bounds.size.height / 2.0, bounds.size.width / 2.0);
//CGPoint center = CGPointMake(667 / 4.0, 375 / 4.0);
//CGPoint center = CGPointMake(812 / 2.0, 375 / 2.0);
//CGPoint center = CGPointMake(1624 / 2.0, 750 / 2.0);
CGPoint center = CGPointMake(375 / 2.0, 812 / 2.0);
// Set the center point of the view to the center point of the window's content area.
self.view.center = center;
// Rotate the view 90 degrees around center point.
transform = CGAffineTransformRotate(transform, (M_PI / 2.0));
self.view.transform = transform;
}
NSLog(@"viewDidLoad");
NSLog(@"H %f, W %f", [UIScreen mainScreen].fixedCoordinateSpace.bounds.size.height, [UIScreen mainScreen].fixedCoordinateSpace.bounds.size.width);
}
/*
- (BOOL)shouldAutorotate:(UIInterfaceOrientation)interfaceOrientation {
// Return YES for supported orientations
//return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
return NO;
}
*/
- (UIInterfaceOrientationMask)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskLandscape;
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning]; // Releases the view if it doesn't have a superview
// Release anything that's not essential, such as cached data
NSLog(@"Memory Warning");
}
@end
+705
View File
@@ -0,0 +1,705 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="20037" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" colorMatched="YES">
<device id="retina6_1" orientation="portrait" appearance="light"/>
<dependencies>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="20020"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<objects>
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="HP16ViewController">
<connections>
<outlet property="view" destination="1" id="58"/>
</connections>
</placeholder>
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
<view clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" insetsLayoutMarginsFromSafeArea="NO" id="1">
<rect key="frame" x="0.0" y="0.0" width="568" height="320"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<subviews>
<textField hidden="YES" opaque="NO" clearsContextBeforeDrawing="NO" userInteractionEnabled="NO" contentMode="scaleToFill" fixedFrame="YES" enabled="NO" contentHorizontalAlignment="center" contentVerticalAlignment="center" text="DISPLAYLOCATOR" borderStyle="bezel" placeholder="D I S P L A Y L O C" textAlignment="natural" minimumFontSize="24" translatesAutoresizingMaskIntoConstraints="NO" id="Mwt-x4-3h9" userLabel="Text_Field_Display-locator">
<rect key="frame" x="774" y="24" width="314" height="52"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<accessibilityTraits key="traits" notEnabled="YES"/>
<bool key="isElement" value="NO"/>
</accessibility>
<fontDescription key="fontDescription" type="system" pointSize="24"/>
<textInputTraits key="textInputTraits"/>
</textField>
<imageView opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="16c-background.png" translatesAutoresizingMaskIntoConstraints="NO" id="YpQ-ST-8XH" userLabel="background">
<rect key="frame" x="-8" y="-8" width="584" height="336"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<accessibilityTraits key="traits" image="YES" notEnabled="YES"/>
</accessibility>
</imageView>
<button opaque="NO" clearsContextBeforeDrawing="NO" userInteractionEnabled="NO" tag="-100" contentMode="scaleToFill" insetsLayoutMarginsFromSafeArea="NO" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="55" userLabel="K_16C">
<rect key="frame" x="452" y="24" width="58" height="58"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" image="icon-16c.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="143"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="24" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="6" userLabel="K_ON">
<rect key="frame" x="23" y="275" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" title="K_ON" image="16c-0-0.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="144"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="56" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="xBL-tM-oMb" userLabel="K_f">
<rect key="frame" x="78" y="275" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-0-1.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="wzw-AM-zsn"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="120" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Aap-gM-hoO" userLabel="K_g">
<rect key="frame" x="132" y="275" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" image="16c-0-2.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="cTa-ZG-CtB"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="200" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="ZlL-tf-58v" userLabel="K_STO">
<rect key="frame" x="185" y="275" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-0-3.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="Etl-Be-NN8"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="136" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="p1G-bD-xPY" userLabel="K_RCL">
<rect key="frame" x="239" y="275" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-0-4.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="APV-UO-2fO"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="132" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="G5p-9J-Mbd" userLabel="K_ENTER">
<rect key="frame" x="296" y="222" width="36" height="83"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-0-5.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="mFa-Ri-vHb"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="197" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="zVS-8Z-Fba" userLabel="K_0">
<rect key="frame" x="349" y="275" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-0-6.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="9zf-RV-aTm"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="117" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="7CW-Yc-Uh8" userLabel="K_DECIMAL">
<rect key="frame" x="404" y="275" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-0-7.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="1u3-Zk-7Ya"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="53" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="QDU-s3-xjZ" userLabel="K_CHS">
<rect key="frame" x="460" y="275" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-0-8.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="6OU-M0-cag"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="21" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Jfg-iX-qs2" userLabel="K_PLUS">
<rect key="frame" x="511" y="275" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-0-9.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="ZgN-4I-xKy"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="17" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="7V6-pY-E8D" userLabel="K_R_S">
<rect key="frame" x="23" y="228" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" title="K_ON" image="16c-1-0.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="xbP-Qh-vZq"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="49" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="LgG-oZ-tgw" userLabel="K_SST">
<rect key="frame" x="78" y="228" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" title="K_ON" image="16c-1-1.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="WBz-SP-8ey"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="113" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="I3Z-ka-5Mb" userLabel="K_R_DOWN">
<rect key="frame" x="132" y="228" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" title="K_ON" image="16c-1-2.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="MP0-cW-KH4"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="193" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="FTW-SW-nMh" userLabel="K_X_EXCH_Y">
<rect key="frame" x="185" y="228" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" title="K_ON" image="16c-1-3.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="4Sj-4P-WDP"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="129" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="LCx-8d-Jca" userLabel="K_DEL">
<rect key="frame" x="239" y="228" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" title="K_ON" image="16c-1-3.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="pAc-f9-Ksk"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="196" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="keJ-T8-XhS" userLabel="K_1">
<rect key="frame" x="349" y="228" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-1-6.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="od9-Yy-mb1"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="116" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="AvD-Hf-rdO" userLabel="K_2">
<rect key="frame" x="404" y="228" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-1-7.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="ndc-Sy-9oL"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="52" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="3Eh-Hd-y2D" userLabel="K_3">
<rect key="frame" x="460" y="228" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-1-8.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="Qlv-d4-Ud6"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="20" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="3Fv-Pv-z7w" userLabel="K_MINUS">
<rect key="frame" x="511" y="228" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-1-9.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="wLS-3u-Hnr"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="16" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="slx-jU-N8h" userLabel="K_GSB">
<rect key="frame" x="23" y="172" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" title="K_ON" image="16c-2-0.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="68f-1D-Kya"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="16" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="K6s-73-4Fl" userLabel="K_GTO">
<rect key="frame" x="78" y="172" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" title="K_ON" image="16c-2-1.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="ecO-QQ-Fic"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="112" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="0M1-4f-Gk3" userLabel="K_HEX">
<rect key="frame" x="132" y="172" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" title="K_ON" image="16c-2-2.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="8sw-iE-wkq"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="192" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="WMP-Oh-Thp" userLabel="K_DEC">
<rect key="frame" x="185" y="172" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" title="K_ON" image="16c-2-3.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="LKn-ds-KaM"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="128" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="16I-7n-11z" userLabel="K_OCT">
<rect key="frame" x="239" y="172" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" title="K_ON" image="16c-2-4.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="IEc-QH-6Da"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="135" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="8GE-7Y-ccF" userLabel="K_BIN">
<rect key="frame" x="296" y="172" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" title="K_ON" image="16c-2-5.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="6z7-2V-gZE"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="199" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Niy-1l-NkP" userLabel="K_4">
<rect key="frame" x="349" y="172" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-2-6.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="BBr-ks-dJ9"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="119" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="Nmc-Bb-Xzc" userLabel="K_5">
<rect key="frame" x="404" y="172" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-2-7.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="SLR-n9-bv8"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="55" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="DId-Jk-1Tc" userLabel="K_6">
<rect key="frame" x="460" y="172" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-2-8.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="OXZ-Ya-E2x"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="48" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="YmD-Da-5EW" userLabel="K_MULT">
<rect key="frame" x="511" y="172" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-2-9.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="HNK-h0-FBe"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="19" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="0dS-Jv-PO3" userLabel="K_AH">
<rect key="frame" x="23" y="123" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" title="K_ON" image="16c-3-0.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="5gq-nR-FJ5"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="51" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="u7w-9C-NAv" userLabel="K_BH">
<rect key="frame" x="78" y="123" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" title="K_ON" image="16c-3-1.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="D6A-Kq-kze"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="115" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="xBd-ZZ-xeC" userLabel="K_CH">
<rect key="frame" x="132" y="123" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" title="K_ON" image="16c-3-2.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="itm-N1-PyA"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="195" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="yXk-RG-GAH" userLabel="K_DH">
<rect key="frame" x="185" y="123" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" title="K_ON" image="16c-3-3.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="oCf-YY-gYc"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="131" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="gaI-wU-xBL" userLabel="K_EH">
<rect key="frame" x="239" y="123" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" title="K_ON" image="16c-3-4.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="yQ9-py-69v"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="130" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="3h4-Jo-JLo" userLabel="K_FH">
<rect key="frame" x="296" y="123" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<accessibility key="accessibilityConfiguration">
<bool key="isElement" value="NO"/>
</accessibility>
<state key="normal" title="K_ON" image="16c-3-5.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="8TA-cq-u8q"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="194" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="3gm-xh-weZ" userLabel="K_7">
<rect key="frame" x="349" y="123" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-3-6.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="dFW-4Y-1nF"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="114" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="evy-9D-LGf" userLabel="K_8">
<rect key="frame" x="404" y="123" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-3-7.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="Qnh-5R-8Ct"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="50" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="7Xf-Xv-BDS" userLabel="K_9">
<rect key="frame" x="460" y="123" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-3-8.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="hrC-QP-MTh"/>
</connections>
</button>
<button opaque="NO" clearsContextBeforeDrawing="NO" tag="18" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="cWI-Pg-118" userLabel="K_DIV">
<rect key="frame" x="511" y="123" width="36" height="30"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<state key="normal" image="16c-3-9.png">
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<color key="titleShadowColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<state key="highlighted">
<color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</state>
<connections>
<action selector="keyPressed:" destination="-1" eventType="touchUpInside" id="8yA-MJ-ele"/>
</connections>
</button>
</subviews>
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<nil key="simulatedStatusBarMetrics"/>
<freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
<point key="canvasLocation" x="158" y="7"/>
</view>
</objects>
<resources>
<image name="16c-0-0.png" width="39" height="33"/>
<image name="16c-0-1.png" width="39" height="33"/>
<image name="16c-0-2.png" width="39" height="33"/>
<image name="16c-0-3.png" width="39" height="33"/>
<image name="16c-0-4.png" width="39" height="33"/>
<image name="16c-0-5.png" width="39" height="89"/>
<image name="16c-0-6.png" width="39" height="33"/>
<image name="16c-0-7.png" width="39" height="33"/>
<image name="16c-0-8.png" width="39" height="33"/>
<image name="16c-0-9.png" width="39" height="33"/>
<image name="16c-1-0.png" width="39" height="33"/>
<image name="16c-1-1.png" width="39" height="33"/>
<image name="16c-1-2.png" width="39" height="33"/>
<image name="16c-1-3.png" width="39" height="33"/>
<image name="16c-1-6.png" width="39" height="33"/>
<image name="16c-1-7.png" width="39" height="33"/>
<image name="16c-1-8.png" width="39" height="33"/>
<image name="16c-1-9.png" width="39" height="33"/>
<image name="16c-2-0.png" width="39" height="33"/>
<image name="16c-2-1.png" width="39" height="33"/>
<image name="16c-2-2.png" width="39" height="33"/>
<image name="16c-2-3.png" width="39" height="33"/>
<image name="16c-2-4.png" width="39" height="33"/>
<image name="16c-2-5.png" width="39" height="33"/>
<image name="16c-2-6.png" width="39" height="33"/>
<image name="16c-2-7.png" width="39" height="33"/>
<image name="16c-2-8.png" width="39" height="33"/>
<image name="16c-2-9.png" width="39" height="33"/>
<image name="16c-3-0.png" width="39" height="33"/>
<image name="16c-3-1.png" width="39" height="33"/>
<image name="16c-3-2.png" width="39" height="33"/>
<image name="16c-3-3.png" width="39" height="33"/>
<image name="16c-3-4.png" width="39" height="33"/>
<image name="16c-3-5.png" width="39" height="33"/>
<image name="16c-3-6.png" width="39" height="33"/>
<image name="16c-3-7.png" width="39" height="33"/>
<image name="16c-3-8.png" width="39" height="33"/>
<image name="16c-3-9.png" width="39" height="33"/>
<image name="16c-background.png" width="574" height="366"/>
<image name="icon-16c.png" width="60" height="60"/>
</resources>
</document>
Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 244 KiB

File diff suppressed because it is too large Load Diff
+399
View File
@@ -0,0 +1,399 @@
// !$*UTF8*$!
{
1D6058900D05DD3D006BFB54 /* HP16 */ = {
activeExec = 0;
executables = (
BEA725B00E783BFF007330D2 /* HP16 */,
);
};
29B97313FDCFA39411CA2CEA /* Project object */ = {
activeBuildConfigurationName = Release;
activeExecutable = BEA725B00E783BFF007330D2 /* HP16 */;
activeSDKPreference = iphoneos4.3;
activeTarget = 1D6058900D05DD3D006BFB54 /* HP16 */;
addToTargets = (
1D6058900D05DD3D006BFB54 /* HP16 */,
);
codeSenseManager = BEA725BB0E783C02007330D2 /* Code sense */;
executables = (
BEA725B00E783BFF007330D2 /* HP16 */,
);
perUserDictionary = {
PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
300,
509,
);
PBXFileTableDataSourceColumnsKey = (
PBXErrorsWarningsDataSource_TypeID,
PBXErrorsWarningsDataSource_MessageID,
PBXErrorsWarningsDataSource_LocationID,
);
};
PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
619,
20,
48,
43,
43,
20,
);
PBXFileTableDataSourceColumnsKey = (
PBXFileDataSource_FiletypeID,
PBXFileDataSource_Filename_ColumnID,
PBXFileDataSource_Built_ColumnID,
PBXFileDataSource_ObjectSize_ColumnID,
PBXFileDataSource_Errors_ColumnID,
PBXFileDataSource_Warnings_ColumnID,
PBXFileDataSource_Target_ColumnID,
);
};
PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID;
PBXFileTableDataSourceColumnWidthsKey = (
200,
633,
);
PBXFileTableDataSourceColumnsKey = (
PBXFindDataSource_MessageID,
PBXFindDataSource_LocationID,
);
};
PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
579,
60,
20,
48,
43,
43,
);
PBXFileTableDataSourceColumnsKey = (
PBXFileDataSource_FiletypeID,
PBXFileDataSource_Filename_ColumnID,
PBXTargetDataSource_PrimaryAttribute,
PBXFileDataSource_Built_ColumnID,
PBXFileDataSource_ObjectSize_ColumnID,
PBXFileDataSource_Errors_ColumnID,
PBXFileDataSource_Warnings_ColumnID,
);
};
PBXPerProjectTemplateStateSaveDate = 329525342;
PBXWorkspaceStateSaveDate = 329525342;
};
perUserProjectItems = {
BE2ABBC512A60F3900E4CB66 /* PBXBookmark */ = BE2ABBC512A60F3900E4CB66 /* PBXBookmark */;
BEA727910E78442D007330D2 /* PBXTextBookmark */ = BEA727910E78442D007330D2 /* PBXTextBookmark */;
BEA727920E78442D007330D2 /* PBXTextBookmark */ = BEA727920E78442D007330D2 /* PBXTextBookmark */;
BEA727930E78442D007330D2 /* PBXTextBookmark */ = BEA727930E78442D007330D2 /* PBXTextBookmark */;
BEA727940E78442D007330D2 /* PBXTextBookmark */ = BEA727940E78442D007330D2 /* PBXTextBookmark */;
BEA727950E78442D007330D2 /* PBXTextBookmark */ = BEA727950E78442D007330D2 /* PBXTextBookmark */;
BEA727960E78442D007330D2 /* PBXTextBookmark */ = BEA727960E78442D007330D2 /* PBXTextBookmark */;
BEA727970E78442D007330D2 /* PBXTextBookmark */ = BEA727970E78442D007330D2 /* PBXTextBookmark */;
BEA727980E78442D007330D2 /* PBXTextBookmark */ = BEA727980E78442D007330D2 /* PBXTextBookmark */;
BEA728FD0E786A6B007330D2 /* PBXTextBookmark */ = BEA728FD0E786A6B007330D2 /* PBXTextBookmark */;
BEA728FE0E786A6B007330D2 /* PBXTextBookmark */ = BEA728FE0E786A6B007330D2 /* PBXTextBookmark */;
BECA84740E81F7B8007B596D /* PBXTextBookmark */ = BECA84740E81F7B8007B596D /* PBXTextBookmark */;
BECA84750E81F7B8007B596D /* PBXBookmark */ = BECA84750E81F7B8007B596D /* PBXBookmark */;
BECA84770E81F7B8007B596D /* PBXBookmark */ = BECA84770E81F7B8007B596D /* PBXBookmark */;
BECA84780E81F7B8007B596D /* PBXBookmark */ = BECA84780E81F7B8007B596D /* PBXBookmark */;
BECA84790E81F7B8007B596D /* PBXBookmark */ = BECA84790E81F7B8007B596D /* PBXBookmark */;
BECA847A0E81F7B8007B596D /* PBXBookmark */ = BECA847A0E81F7B8007B596D /* PBXBookmark */;
BEEBA94B13A4292900A96A2C /* PlistBookmark */ = BEEBA94B13A4292900A96A2C /* PlistBookmark */;
BEF117D912CFC9F40017A4E6 /* PlistBookmark */ = BEF117D912CFC9F40017A4E6 /* PlistBookmark */;
};
sourceControlManager = BEA725BA0E783C02007330D2 /* Source Control */;
userBuildSettings = {
};
};
29B97316FDCFA39411CA2CEA /* main.m */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {954, 546}}";
sepNavSelRange = "{140, 0}";
sepNavVisRange = "{0, 1094}";
};
};
BE2ABBC512A60F3900E4CB66 /* PBXBookmark */ = {
isa = PBXBookmark;
fRef = BEA727230E784247007330D2 /* Default.png */;
};
BEA725B00E783BFF007330D2 /* HP16 */ = {
isa = PBXExecutable;
activeArgIndices = (
);
argumentStrings = (
);
autoAttachOnCrash = 1;
breakpointsEnabled = 0;
configStateDict = {
};
customDataFormattersEnabled = 1;
dataTipCustomDataFormattersEnabled = 1;
dataTipShowTypeColumn = 1;
dataTipSortType = 0;
debuggerPlugin = GDBDebugging;
disassemblyDisplayState = 0;
dylibVariantSuffix = "";
enableDebugStr = 1;
environmentEntries = (
);
executableSystemSymbolLevel = 0;
executableUserSymbolLevel = 0;
libgmallocEnabled = 0;
name = HP16;
savedGlobals = {
};
showTypeColumn = 0;
sourceDirectories = (
);
};
BEA725BA0E783C02007330D2 /* Source Control */ = {
isa = PBXSourceControlManager;
fallbackIsa = XCSourceControlManager;
isSCMEnabled = 0;
scmConfiguration = {
repositoryNamesForRoots = {
"" = "";
};
};
};
BEA725BB0E783C02007330D2 /* Code sense */ = {
isa = PBXCodeSenseManager;
indexTemplatePath = "";
};
BEA727030E7841D7007330D2 /* hpcalc.m */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {954, 11494}}";
sepNavSelRange = "{1462, 0}";
sepNavVisRange = "{1123, 1623}";
};
};
BEA727040E7841D7007330D2 /* DisplayView.m */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {519, 7798}}";
sepNavSelRange = "{0, 0}";
sepNavVisRange = "{0, 866}";
};
};
BEA727050E7841D7007330D2 /* hpcalc.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {519, 840}}";
sepNavSelRange = "{0, 0}";
sepNavVisRange = "{0, 866}";
};
};
BEA727060E7841D7007330D2 /* version-16c.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {519, 434}}";
sepNavSelRange = "{0, 0}";
sepNavVisRange = "{0, 866}";
};
};
BEA727070E7841D7007330D2 /* DisplayView.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {519, 672}}";
sepNavSelRange = "{0, 0}";
sepNavVisRange = "{0, 866}";
};
};
BEA7271C0E78421B007330D2 /* HP16ViewController.m */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {519, 1526}}";
sepNavSelRange = "{310, 0}";
sepNavVisRange = "{0, 377}";
};
};
BEA7271D0E78421B007330D2 /* HP16AppDelegate.m */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {642, 1036}}";
sepNavSelRange = "{1503, 0}";
sepNavVisRange = "{0, 326}";
};
};
BEA7271E0E78421B007330D2 /* HP16AppDelegate.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {519, 476}}";
sepNavSelRange = "{18, 0}";
sepNavVisRange = "{0, 380}";
};
};
BEA7271F0E78421B007330D2 /* HP16ViewController.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {590, 406}}";
sepNavSelRange = "{186, 0}";
sepNavVisRange = "{0, 318}";
};
};
BEA727280E78425B007330D2 /* define_hp16.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {519, 253}}";
sepNavSelRange = "{269, 0}";
sepNavVisRange = "{0, 270}";
};
};
BEA727910E78442D007330D2 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = BEA727050E7841D7007330D2 /* hpcalc.h */;
name = "hpcalc.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 866;
vrLoc = 0;
};
BEA727920E78442D007330D2 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = BEA727040E7841D7007330D2 /* DisplayView.m */;
name = "DisplayView.m: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 866;
vrLoc = 0;
};
BEA727930E78442D007330D2 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = BEA727070E7841D7007330D2 /* DisplayView.h */;
name = "DisplayView.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 866;
vrLoc = 0;
};
BEA727940E78442D007330D2 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = BEA727280E78425B007330D2 /* define_hp16.h */;
name = "define_hp16.h: 14";
rLen = 0;
rLoc = 269;
rType = 0;
vrLen = 270;
vrLoc = 0;
};
BEA727950E78442D007330D2 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = BEA727060E7841D7007330D2 /* version-16c.h */;
name = "version-16c.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 866;
vrLoc = 0;
};
BEA727960E78442D007330D2 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = BEA7271D0E78421B007330D2 /* HP16AppDelegate.m */;
name = "HP16AppDelegate.m: 67";
rLen = 0;
rLoc = 1503;
rType = 0;
vrLen = 326;
vrLoc = 0;
};
BEA727970E78442D007330D2 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = BEA7271E0E78421B007330D2 /* HP16AppDelegate.h */;
name = "HP16AppDelegate.h: 2";
rLen = 0;
rLoc = 18;
rType = 0;
vrLen = 380;
vrLoc = 0;
};
BEA727980E78442D007330D2 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = BEA7271C0E78421B007330D2 /* HP16ViewController.m */;
name = "HP16ViewController.m: 16";
rLen = 0;
rLoc = 310;
rType = 0;
vrLen = 377;
vrLoc = 0;
};
BEA728FD0E786A6B007330D2 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = BEA7271F0E78421B007330D2 /* HP16ViewController.h */;
name = "HP16ViewController.h: 15";
rLen = 0;
rLoc = 186;
rType = 0;
vrLen = 318;
vrLoc = 0;
};
BEA728FE0E786A6B007330D2 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 29B97316FDCFA39411CA2CEA /* main.m */;
name = "main.m: 9";
rLen = 0;
rLoc = 140;
rType = 0;
vrLen = 1094;
vrLoc = 0;
};
BECA84740E81F7B8007B596D /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = BEA727030E7841D7007330D2 /* hpcalc.m */;
name = "hpcalc.m: 52";
rLen = 0;
rLoc = 1462;
rType = 0;
vrLen = 1623;
vrLoc = 1123;
};
BECA84750E81F7B8007B596D /* PBXBookmark */ = {
isa = PBXBookmark;
fRef = BEA727240E784247007330D2 /* icon.png */;
};
BECA84770E81F7B8007B596D /* PBXBookmark */ = {
isa = PBXBookmark;
fRef = BEA728B70E785F18007330D2 /* 16c-background.png */;
};
BECA84780E81F7B8007B596D /* PBXBookmark */ = {
isa = PBXBookmark;
fRef = BEA727F80E7844AE007330D2 /* screenshot-15c.png */;
};
BECA84790E81F7B8007B596D /* PBXBookmark */ = {
isa = PBXBookmark;
fRef = BEA727F50E7844AE007330D2 /* rad.png */;
};
BECA847A0E81F7B8007B596D /* PBXBookmark */ = {
isa = PBXBookmark;
fRef = BEA727DF0E7844AE007330D2 /* Default-15c.png */;
};
BEEBA94B13A4292900A96A2C /* PlistBookmark */ = {
isa = PlistBookmark;
fRef = 8D1107310486CEB800E47090 /* Info.plist */;
fallbackIsa = PBXBookmark;
isK = 0;
kPath = (
CFBundleName,
);
name = "/Users/ken/Rolltop/iPhone Programming/Projects/hpcalc/HP16/Info.plist";
rLen = 0;
rLoc = 9223372036854775807;
};
BEF117D912CFC9F40017A4E6 /* PlistBookmark */ = {
isa = PlistBookmark;
fRef = 8D1107310486CEB800E47090 /* Info.plist */;
fallbackIsa = PBXBookmark;
isK = 0;
kPath = (
CFBundleName,
);
name = "/Users/ken/Rolltop/iPhone Programming/Projects/hpcalc/HP16/Info.plist";
rLen = 0;
rLoc = 9223372036854775808;
};
}
+988
View File
@@ -0,0 +1,988 @@
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 55;
objects = {
/* Begin PBXBuildFile section */
1D60589B0D05DD56006BFB54 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 28AD733E0D9D9553002E5188 /* MainWindow.xib */; };
BE1F9AF4282D5D13005DAB7B /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE1F9AF3282D5D13005DAB7B /* Default-568h@2x.png */; };
BE1F9AF8282D6064005DAB7B /* icon-16c@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE1F9AF7282D6064005DAB7B /* icon-16c@2x.png */; };
BE7E2C2B1A316B77006FFED4 /* FF@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE7E2C1B1A316B77006FFED4 /* FF@2x.png */; };
BE7E2C2C1A316B77006FFED4 /* E@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE7E2C1C1A316B77006FFED4 /* E@2x.png */; };
BE7E2C2D1A316B77006FFED4 /* d@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE7E2C1D1A316B77006FFED4 /* d@2x.png */; };
BE7E2C2E1A316B77006FFED4 /* CC@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE7E2C1E1A316B77006FFED4 /* CC@2x.png */; };
BE7E2C2F1A316B77006FFED4 /* b@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE7E2C1F1A316B77006FFED4 /* b@2x.png */; };
BE7E2C301A316B77006FFED4 /* a@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE7E2C201A316B77006FFED4 /* a@2x.png */; };
BE7E2C311A316B77006FFED4 /* 9@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE7E2C211A316B77006FFED4 /* 9@2x.png */; };
BE7E2C321A316B77006FFED4 /* 8@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE7E2C221A316B77006FFED4 /* 8@2x.png */; };
BE7E2C331A316B77006FFED4 /* 7@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE7E2C231A316B77006FFED4 /* 7@2x.png */; };
BE7E2C341A316B77006FFED4 /* 6@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE7E2C241A316B77006FFED4 /* 6@2x.png */; };
BE7E2C351A316B78006FFED4 /* 5@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE7E2C251A316B77006FFED4 /* 5@2x.png */; };
BE7E2C361A316B78006FFED4 /* 4@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE7E2C261A316B77006FFED4 /* 4@2x.png */; };
BE7E2C371A316B78006FFED4 /* 3@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE7E2C271A316B77006FFED4 /* 3@2x.png */; };
BE7E2C381A316B78006FFED4 /* 2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE7E2C281A316B77006FFED4 /* 2@2x.png */; };
BE7E2C391A316B78006FFED4 /* 1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE7E2C291A316B77006FFED4 /* 1@2x.png */; };
BE7E2C3A1A316B78006FFED4 /* 0@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE7E2C2A1A316B77006FFED4 /* 0@2x.png */; };
BE7E2C3B1A31734F006FFED4 /* ControllerView.xib in Resources */ = {isa = PBXBuildFile; fileRef = BEA727220E784247007330D2 /* ControllerView.xib */; };
BE86D42F1A32C1CE00E3D4A7 /* begin@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D4161A32C1CE00E3D4A7 /* begin@2x.png */; };
BE86D4301A32C1CE00E3D4A7 /* comma@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D4171A32C1CE00E3D4A7 /* comma@2x.png */; };
BE86D4311A32C1CE00E3D4A7 /* decimal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D4181A32C1CE00E3D4A7 /* decimal@2x.png */; };
BE86D4321A32C1CE00E3D4A7 /* Default-16c@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D4191A32C1CE00E3D4A7 /* Default-16c@2x.png */; };
BE86D4331A32C1CE00E3D4A7 /* display-15c@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D41A1A32C1CE00E3D4A7 /* display-15c@2x.png */; };
BE86D4341A32C1CE00E3D4A7 /* display-16c@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D41B1A32C1CE00E3D4A7 /* display-16c@2x.png */; };
BE86D4351A32C1CE00E3D4A7 /* dmy@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D41C1A32C1CE00E3D4A7 /* dmy@2x.png */; };
BE86D4361A32C1CE00E3D4A7 /* f@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D41D1A32C1CE00E3D4A7 /* f@2x.png */; };
BE86D4371A32C1CE00E3D4A7 /* g@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D41E1A32C1CE00E3D4A7 /* g@2x.png */; };
BE86D4381A32C1CE00E3D4A7 /* grad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D41F1A32C1CE00E3D4A7 /* grad@2x.png */; };
BE86D4391A32C1CE00E3D4A7 /* h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D4201A32C1CE00E3D4A7 /* h@2x.png */; };
BE86D43A1A32C1CE00E3D4A7 /* i@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D4211A32C1CE00E3D4A7 /* i@2x.png */; };
BE86D43B1A32C1CE00E3D4A7 /* keypad-15c@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D4221A32C1CE00E3D4A7 /* keypad-15c@2x.png */; };
BE86D43C1A32C1CE00E3D4A7 /* keypad-16c@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D4231A32C1CE00E3D4A7 /* keypad-16c@2x.png */; };
BE86D43D1A32C1CE00E3D4A7 /* n@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D4241A32C1CE00E3D4A7 /* n@2x.png */; };
BE86D43E1A32C1CE00E3D4A7 /* neg@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D4251A32C1CE00E3D4A7 /* neg@2x.png */; };
BE86D43F1A32C1CE00E3D4A7 /* O@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D4261A32C1CE00E3D4A7 /* O@2x.png */; };
BE86D4401A32C1CE00E3D4A7 /* Default-15c@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D4271A32C1CE00E3D4A7 /* Default-15c@2x.png */; };
BE86D4411A32C1CE00E3D4A7 /* P@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D4281A32C1CE00E3D4A7 /* P@2x.png */; };
BE86D4421A32C1CE00E3D4A7 /* prgm@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D4291A32C1CE00E3D4A7 /* prgm@2x.png */; };
BE86D4431A32C1CE00E3D4A7 /* r@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D42A1A32C1CE00E3D4A7 /* r@2x.png */; };
BE86D4441A32C1CE00E3D4A7 /* rad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D42B1A32C1CE00E3D4A7 /* rad@2x.png */; };
BE86D4451A32C1CE00E3D4A7 /* RR@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D42C1A32C1CE00E3D4A7 /* RR@2x.png */; };
BE86D4461A32C1CE00E3D4A7 /* u@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D42D1A32C1CE00E3D4A7 /* u@2x.png */; };
BE86D4471A32C1CE00E3D4A7 /* user@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D42E1A32C1CE00E3D4A7 /* user@2x.png */; };
BE86D4491A32C5A700E3D4A7 /* c@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = BE86D4481A32C5A700E3D4A7 /* c@2x.png */; };
BE952B9D0E786DEA00E648EB /* 16c.obj in Resources */ = {isa = PBXBuildFile; fileRef = BE952B9C0E786DEA00E648EB /* 16c.obj */; };
BEA727000E784195007330D2 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BEA726FF0E784195007330D2 /* CoreGraphics.framework */; };
BEA727020E7841A5007330D2 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BEA727010E7841A5007330D2 /* AudioToolbox.framework */; };
BEA727150E7841D7007330D2 /* hpcalc.m in Sources */ = {isa = PBXBuildFile; fileRef = BEA727030E7841D7007330D2 /* hpcalc.m */; };
BEA727160E7841D7007330D2 /* DisplayView.m in Sources */ = {isa = PBXBuildFile; fileRef = BEA727040E7841D7007330D2 /* DisplayView.m */; };
BEA727170E7841D7007330D2 /* proc_nut.c in Sources */ = {isa = PBXBuildFile; fileRef = BEA7270A0E7841D7007330D2 /* proc_nut.c */; };
BEA727180E7841D7007330D2 /* voyager_lcd.c in Sources */ = {isa = PBXBuildFile; fileRef = BEA7270B0E7841D7007330D2 /* voyager_lcd.c */; };
BEA7271A0E7841D7007330D2 /* macutil.c in Sources */ = {isa = PBXBuildFile; fileRef = BEA727110E7841D7007330D2 /* macutil.c */; };
BEA7271B0E7841D7007330D2 /* digit_ops.c in Sources */ = {isa = PBXBuildFile; fileRef = BEA727140E7841D7007330D2 /* digit_ops.c */; };
BEA727200E78421B007330D2 /* HP16ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = BEA7271C0E78421B007330D2 /* HP16ViewController.m */; };
BEA727210E78421B007330D2 /* HP16AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = BEA7271D0E78421B007330D2 /* HP16AppDelegate.m */; };
BEA727260E784247007330D2 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727230E784247007330D2 /* Default.png */; };
BEA727270E784247007330D2 /* icon.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727240E784247007330D2 /* icon.png */; };
BEA727FC0E7844AE007330D2 /* 0.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727C60E7844AE007330D2 /* 0.png */; };
BEA727FD0E7844AE007330D2 /* 1.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727C70E7844AE007330D2 /* 1.png */; };
BEA727FE0E7844AE007330D2 /* 2.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727C80E7844AE007330D2 /* 2.png */; };
BEA727FF0E7844AE007330D2 /* 3.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727C90E7844AE007330D2 /* 3.png */; };
BEA728000E7844AE007330D2 /* 4.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727CA0E7844AE007330D2 /* 4.png */; };
BEA728010E7844AE007330D2 /* 5.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727CB0E7844AE007330D2 /* 5.png */; };
BEA728020E7844AE007330D2 /* 6.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727CC0E7844AE007330D2 /* 6.png */; };
BEA728030E7844AE007330D2 /* 7.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727CD0E7844AE007330D2 /* 7.png */; };
BEA728040E7844AE007330D2 /* 8.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727CE0E7844AE007330D2 /* 8.png */; };
BEA728050E7844AE007330D2 /* 9.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727CF0E7844AE007330D2 /* 9.png */; };
BEA728060E7844AE007330D2 /* a.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727D00E7844AE007330D2 /* a.png */; };
BEA728070E7844AE007330D2 /* alertbg.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727D10E7844AE007330D2 /* alertbg.png */; };
BEA728080E7844AE007330D2 /* alertbg.psd in Resources */ = {isa = PBXBuildFile; fileRef = BEA727D20E7844AE007330D2 /* alertbg.psd */; };
BEA728090E7844AE007330D2 /* alertbutton.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727D30E7844AE007330D2 /* alertbutton.png */; };
BEA7280A0E7844AE007330D2 /* alertbutton.psd in Resources */ = {isa = PBXBuildFile; fileRef = BEA727D40E7844AE007330D2 /* alertbutton.psd */; };
BEA7280B0E7844AE007330D2 /* alertbuttonpressed.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727D50E7844AE007330D2 /* alertbuttonpressed.png */; };
BEA7280C0E7844AE007330D2 /* annunciators.psd in Resources */ = {isa = PBXBuildFile; fileRef = BEA727D60E7844AE007330D2 /* annunciators.psd */; };
BEA7280D0E7844AE007330D2 /* b.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727D70E7844AE007330D2 /* b.png */; };
BEA7280E0E7844AE007330D2 /* begin.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727D80E7844AE007330D2 /* begin.png */; };
BEA7280F0E7844AE007330D2 /* c.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727D90E7844AE007330D2 /* c.png */; };
BEA728100E7844AE007330D2 /* CC.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727DA0E7844AE007330D2 /* CC.png */; };
BEA728110E7844AE007330D2 /* charset.psd in Resources */ = {isa = PBXBuildFile; fileRef = BEA727DB0E7844AE007330D2 /* charset.psd */; };
BEA728120E7844AE007330D2 /* comma.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727DC0E7844AE007330D2 /* comma.png */; };
BEA728130E7844AE007330D2 /* d.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727DD0E7844AE007330D2 /* d.png */; };
BEA728140E7844AE007330D2 /* decimal.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727DE0E7844AE007330D2 /* decimal.png */; };
BEA728150E7844AE007330D2 /* Default-15c.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727DF0E7844AE007330D2 /* Default-15c.png */; };
BEA728160E7844AE007330D2 /* display-15c.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727E00E7844AE007330D2 /* display-15c.png */; };
BEA728170E7844AE007330D2 /* display.psd in Resources */ = {isa = PBXBuildFile; fileRef = BEA727E10E7844AE007330D2 /* display.psd */; };
BEA728180E7844AE007330D2 /* dmy.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727E20E7844AE007330D2 /* dmy.png */; };
BEA728190E7844AE007330D2 /* E.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727E30E7844AE007330D2 /* E.png */; };
BEA7281A0E7844AE007330D2 /* f.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727E40E7844AE007330D2 /* f.png */; };
BEA7281B0E7844AE007330D2 /* FF.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727E50E7844AE007330D2 /* FF.png */; };
BEA7281C0E7844AE007330D2 /* g.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727E60E7844AE007330D2 /* g.png */; };
BEA7281D0E7844AE007330D2 /* grad.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727E70E7844AE007330D2 /* grad.png */; };
BEA7281E0E7844AE007330D2 /* h.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727E80E7844AE007330D2 /* h.png */; };
BEA7281F0E7844AE007330D2 /* i.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727E90E7844AE007330D2 /* i.png */; };
BEA728210E7844AE007330D2 /* icon.psd in Resources */ = {isa = PBXBuildFile; fileRef = BEA727EB0E7844AE007330D2 /* icon.psd */; };
BEA728220E7844AE007330D2 /* keypad-15c.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727EC0E7844AE007330D2 /* keypad-15c.png */; };
BEA728230E7844AE007330D2 /* keypad-15c.psd in Resources */ = {isa = PBXBuildFile; fileRef = BEA727ED0E7844AE007330D2 /* keypad-15c.psd */; };
BEA728240E7844AE007330D2 /* logo.psd in Resources */ = {isa = PBXBuildFile; fileRef = BEA727EE0E7844AE007330D2 /* logo.psd */; };
BEA728250E7844AE007330D2 /* n.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727EF0E7844AE007330D2 /* n.png */; };
BEA728260E7844AE007330D2 /* neg.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727F00E7844AE007330D2 /* neg.png */; };
BEA728270E7844AE007330D2 /* O.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727F10E7844AE007330D2 /* O.png */; };
BEA728280E7844AE007330D2 /* P.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727F20E7844AE007330D2 /* P.png */; };
BEA728290E7844AE007330D2 /* prgm.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727F30E7844AE007330D2 /* prgm.png */; };
BEA7282A0E7844AE007330D2 /* r.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727F40E7844AE007330D2 /* r.png */; };
BEA7282B0E7844AE007330D2 /* rad.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727F50E7844AE007330D2 /* rad.png */; };
BEA7282C0E7844AE007330D2 /* rawlogo.psd in Resources */ = {isa = PBXBuildFile; fileRef = BEA727F60E7844AE007330D2 /* rawlogo.psd */; };
BEA7282D0E7844AE007330D2 /* RR.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727F70E7844AE007330D2 /* RR.png */; };
BEA7282E0E7844AE007330D2 /* screenshot-15c.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727F80E7844AE007330D2 /* screenshot-15c.png */; };
BEA7282F0E7844AE007330D2 /* screenshots.psd in Resources */ = {isa = PBXBuildFile; fileRef = BEA727F90E7844AE007330D2 /* screenshots.psd */; };
BEA728300E7844AE007330D2 /* u.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727FA0E7844AE007330D2 /* u.png */; };
BEA728310E7844AE007330D2 /* user.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA727FB0E7844AE007330D2 /* user.png */; };
BEA728B80E785F18007330D2 /* 16c-0-0.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728900E785F18007330D2 /* 16c-0-0.png */; };
BEA728B90E785F18007330D2 /* 16c-0-1.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728910E785F18007330D2 /* 16c-0-1.png */; };
BEA728BA0E785F18007330D2 /* 16c-0-2.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728920E785F18007330D2 /* 16c-0-2.png */; };
BEA728BB0E785F18007330D2 /* 16c-0-3.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728930E785F18007330D2 /* 16c-0-3.png */; };
BEA728BC0E785F18007330D2 /* 16c-0-4.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728940E785F18007330D2 /* 16c-0-4.png */; };
BEA728BD0E785F18007330D2 /* 16c-0-5.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728950E785F18007330D2 /* 16c-0-5.png */; };
BEA728BE0E785F18007330D2 /* 16c-0-6.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728960E785F18007330D2 /* 16c-0-6.png */; };
BEA728BF0E785F18007330D2 /* 16c-0-7.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728970E785F18007330D2 /* 16c-0-7.png */; };
BEA728C00E785F18007330D2 /* 16c-0-8.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728980E785F18007330D2 /* 16c-0-8.png */; };
BEA728C10E785F18007330D2 /* 16c-0-9.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728990E785F18007330D2 /* 16c-0-9.png */; };
BEA728C20E785F18007330D2 /* 16c-1-0.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA7289A0E785F18007330D2 /* 16c-1-0.png */; };
BEA728C30E785F18007330D2 /* 16c-1-1.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA7289B0E785F18007330D2 /* 16c-1-1.png */; };
BEA728C40E785F18007330D2 /* 16c-1-2.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA7289C0E785F18007330D2 /* 16c-1-2.png */; };
BEA728C50E785F18007330D2 /* 16c-1-3.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA7289D0E785F18007330D2 /* 16c-1-3.png */; };
BEA728C60E785F18007330D2 /* 16c-1-4.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA7289E0E785F18007330D2 /* 16c-1-4.png */; };
BEA728C70E785F18007330D2 /* 16c-1-6.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA7289F0E785F18007330D2 /* 16c-1-6.png */; };
BEA728C80E785F18007330D2 /* 16c-1-7.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728A00E785F18007330D2 /* 16c-1-7.png */; };
BEA728C90E785F18007330D2 /* 16c-1-8.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728A10E785F18007330D2 /* 16c-1-8.png */; };
BEA728CA0E785F18007330D2 /* 16c-1-9.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728A20E785F18007330D2 /* 16c-1-9.png */; };
BEA728CB0E785F18007330D2 /* 16c-2-0.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728A30E785F18007330D2 /* 16c-2-0.png */; };
BEA728CC0E785F18007330D2 /* 16c-2-1.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728A40E785F18007330D2 /* 16c-2-1.png */; };
BEA728CD0E785F18007330D2 /* 16c-2-2.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728A50E785F18007330D2 /* 16c-2-2.png */; };
BEA728CE0E785F18007330D2 /* 16c-2-3.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728A60E785F18007330D2 /* 16c-2-3.png */; };
BEA728CF0E785F18007330D2 /* 16c-2-4.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728A70E785F18007330D2 /* 16c-2-4.png */; };
BEA728D00E785F18007330D2 /* 16c-2-5.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728A80E785F18007330D2 /* 16c-2-5.png */; };
BEA728D10E785F18007330D2 /* 16c-2-6.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728A90E785F18007330D2 /* 16c-2-6.png */; };
BEA728D20E785F18007330D2 /* 16c-2-7.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728AA0E785F18007330D2 /* 16c-2-7.png */; };
BEA728D30E785F18007330D2 /* 16c-2-8.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728AB0E785F18007330D2 /* 16c-2-8.png */; };
BEA728D40E785F18007330D2 /* 16c-2-9.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728AC0E785F18007330D2 /* 16c-2-9.png */; };
BEA728D50E785F18007330D2 /* 16c-3-0.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728AD0E785F18007330D2 /* 16c-3-0.png */; };
BEA728D60E785F18007330D2 /* 16c-3-1.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728AE0E785F18007330D2 /* 16c-3-1.png */; };
BEA728D70E785F18007330D2 /* 16c-3-2.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728AF0E785F18007330D2 /* 16c-3-2.png */; };
BEA728D80E785F18007330D2 /* 16c-3-3.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728B00E785F18007330D2 /* 16c-3-3.png */; };
BEA728D90E785F18007330D2 /* 16c-3-4.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728B10E785F18007330D2 /* 16c-3-4.png */; };
BEA728DA0E785F18007330D2 /* 16c-3-5.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728B20E785F18007330D2 /* 16c-3-5.png */; };
BEA728DB0E785F18007330D2 /* 16c-3-6.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728B30E785F18007330D2 /* 16c-3-6.png */; };
BEA728DC0E785F18007330D2 /* 16c-3-7.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728B40E785F18007330D2 /* 16c-3-7.png */; };
BEA728DD0E785F18007330D2 /* 16c-3-8.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728B50E785F18007330D2 /* 16c-3-8.png */; };
BEA728DE0E785F18007330D2 /* 16c-3-9.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728B60E785F18007330D2 /* 16c-3-9.png */; };
BEA728DF0E785F18007330D2 /* 16c-background.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728B70E785F18007330D2 /* 16c-background.png */; };
BEA728EF0E7869C0007330D2 /* icon-16c.png in Resources */ = {isa = PBXBuildFile; fileRef = BEA728EE0E7869C0007330D2 /* icon-16c.png */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
1D6058910D05DD3D006BFB54 /* HP16.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HP16.app; sourceTree = BUILT_PRODUCTS_DIR; };
1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
28AD733E0D9D9553002E5188 /* MainWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainWindow.xib; sourceTree = "<group>"; };
29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = ../main.m; sourceTree = "<group>"; };
32CA4F630368D1EE00C91783 /* HP16_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HP16_Prefix.pch; sourceTree = "<group>"; };
8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
BE1F9AF3282D5D13005DAB7B /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = "<group>"; };
BE1F9AF7282D6064005DAB7B /* icon-16c@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon-16c@2x.png"; sourceTree = "<group>"; };
BE7E2C1B1A316B77006FFED4 /* FF@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "FF@2x.png"; sourceTree = "<group>"; };
BE7E2C1C1A316B77006FFED4 /* E@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "E@2x.png"; sourceTree = "<group>"; };
BE7E2C1D1A316B77006FFED4 /* d@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "d@2x.png"; sourceTree = "<group>"; };
BE7E2C1E1A316B77006FFED4 /* CC@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "CC@2x.png"; sourceTree = "<group>"; };
BE7E2C1F1A316B77006FFED4 /* b@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "b@2x.png"; sourceTree = "<group>"; };
BE7E2C201A316B77006FFED4 /* a@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "a@2x.png"; sourceTree = "<group>"; };
BE7E2C211A316B77006FFED4 /* 9@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "9@2x.png"; sourceTree = "<group>"; };
BE7E2C221A316B77006FFED4 /* 8@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "8@2x.png"; sourceTree = "<group>"; };
BE7E2C231A316B77006FFED4 /* 7@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "7@2x.png"; sourceTree = "<group>"; };
BE7E2C241A316B77006FFED4 /* 6@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "6@2x.png"; sourceTree = "<group>"; };
BE7E2C251A316B77006FFED4 /* 5@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "5@2x.png"; sourceTree = "<group>"; };
BE7E2C261A316B77006FFED4 /* 4@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "4@2x.png"; sourceTree = "<group>"; };
BE7E2C271A316B77006FFED4 /* 3@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "3@2x.png"; sourceTree = "<group>"; };
BE7E2C281A316B77006FFED4 /* 2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "2@2x.png"; sourceTree = "<group>"; };
BE7E2C291A316B77006FFED4 /* 1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "1@2x.png"; sourceTree = "<group>"; };
BE7E2C2A1A316B77006FFED4 /* 0@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "0@2x.png"; sourceTree = "<group>"; };
BE86D4161A32C1CE00E3D4A7 /* begin@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "begin@2x.png"; sourceTree = "<group>"; };
BE86D4171A32C1CE00E3D4A7 /* comma@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "comma@2x.png"; sourceTree = "<group>"; };
BE86D4181A32C1CE00E3D4A7 /* decimal@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "decimal@2x.png"; sourceTree = "<group>"; };
BE86D4191A32C1CE00E3D4A7 /* Default-16c@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-16c@2x.png"; sourceTree = "<group>"; };
BE86D41A1A32C1CE00E3D4A7 /* display-15c@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "display-15c@2x.png"; sourceTree = "<group>"; };
BE86D41B1A32C1CE00E3D4A7 /* display-16c@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "display-16c@2x.png"; sourceTree = "<group>"; };
BE86D41C1A32C1CE00E3D4A7 /* dmy@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "dmy@2x.png"; sourceTree = "<group>"; };
BE86D41D1A32C1CE00E3D4A7 /* f@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "f@2x.png"; sourceTree = "<group>"; };
BE86D41E1A32C1CE00E3D4A7 /* g@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "g@2x.png"; sourceTree = "<group>"; };
BE86D41F1A32C1CE00E3D4A7 /* grad@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "grad@2x.png"; sourceTree = "<group>"; };
BE86D4201A32C1CE00E3D4A7 /* h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "h@2x.png"; sourceTree = "<group>"; };
BE86D4211A32C1CE00E3D4A7 /* i@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "i@2x.png"; sourceTree = "<group>"; };
BE86D4221A32C1CE00E3D4A7 /* keypad-15c@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "keypad-15c@2x.png"; sourceTree = "<group>"; };
BE86D4231A32C1CE00E3D4A7 /* keypad-16c@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "keypad-16c@2x.png"; sourceTree = "<group>"; };
BE86D4241A32C1CE00E3D4A7 /* n@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "n@2x.png"; sourceTree = "<group>"; };
BE86D4251A32C1CE00E3D4A7 /* neg@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "neg@2x.png"; sourceTree = "<group>"; };
BE86D4261A32C1CE00E3D4A7 /* O@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "O@2x.png"; sourceTree = "<group>"; };
BE86D4271A32C1CE00E3D4A7 /* Default-15c@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-15c@2x.png"; sourceTree = "<group>"; };
BE86D4281A32C1CE00E3D4A7 /* P@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "P@2x.png"; sourceTree = "<group>"; };
BE86D4291A32C1CE00E3D4A7 /* prgm@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "prgm@2x.png"; sourceTree = "<group>"; };
BE86D42A1A32C1CE00E3D4A7 /* r@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "r@2x.png"; sourceTree = "<group>"; };
BE86D42B1A32C1CE00E3D4A7 /* rad@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "rad@2x.png"; sourceTree = "<group>"; };
BE86D42C1A32C1CE00E3D4A7 /* RR@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "RR@2x.png"; sourceTree = "<group>"; };
BE86D42D1A32C1CE00E3D4A7 /* u@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "u@2x.png"; sourceTree = "<group>"; };
BE86D42E1A32C1CE00E3D4A7 /* user@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "user@2x.png"; sourceTree = "<group>"; };
BE86D4481A32C5A700E3D4A7 /* c@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "c@2x.png"; sourceTree = "<group>"; };
BE952B8C0E786D0000E648EB /* keymacros-16c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "keymacros-16c.h"; path = "src/keymacros-16c.h"; sourceTree = "<group>"; };
BE952B9C0E786DEA00E648EB /* 16c.obj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = 16c.obj; sourceTree = "<group>"; };
BEA726FF0E784195007330D2 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
BEA727010E7841A5007330D2 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
BEA727030E7841D7007330D2 /* hpcalc.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = hpcalc.m; path = ../src/hpcalc.m; sourceTree = "<group>"; };
BEA727040E7841D7007330D2 /* DisplayView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DisplayView.m; path = ../src/DisplayView.m; sourceTree = "<group>"; };
BEA727050E7841D7007330D2 /* hpcalc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hpcalc.h; path = ../src/hpcalc.h; sourceTree = "<group>"; };
BEA727060E7841D7007330D2 /* version-16c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "version-16c.h"; path = "src/version-16c.h"; sourceTree = "<group>"; };
BEA727070E7841D7007330D2 /* DisplayView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DisplayView.h; path = ../src/DisplayView.h; sourceTree = "<group>"; };
BEA727080E7841D7007330D2 /* keymacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = keymacros.h; path = src/keymacros.h; sourceTree = "<group>"; };
BEA7270A0E7841D7007330D2 /* proc_nut.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = proc_nut.c; path = src/proc_nut.c; sourceTree = "<group>"; };
BEA7270B0E7841D7007330D2 /* voyager_lcd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = voyager_lcd.c; path = src/voyager_lcd.c; sourceTree = "<group>"; };
BEA7270D0E7841D7007330D2 /* voyager_lcd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = voyager_lcd.h; path = src/voyager_lcd.h; sourceTree = "<group>"; };
BEA7270E0E7841D7007330D2 /* proc_nut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = proc_nut.h; path = src/proc_nut.h; sourceTree = "<group>"; };
BEA7270F0E7841D7007330D2 /* proc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = proc.h; path = src/proc.h; sourceTree = "<group>"; };
BEA727100E7841D7007330D2 /* macutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = macutil.h; path = src/macutil.h; sourceTree = "<group>"; };
BEA727110E7841D7007330D2 /* macutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = macutil.c; path = src/macutil.c; sourceTree = "<group>"; };
BEA727120E7841D7007330D2 /* display.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = display.h; path = src/display.h; sourceTree = "<group>"; };
BEA727130E7841D7007330D2 /* digit_ops.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = digit_ops.h; path = src/digit_ops.h; sourceTree = "<group>"; };
BEA727140E7841D7007330D2 /* digit_ops.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = digit_ops.c; path = src/digit_ops.c; sourceTree = "<group>"; };
BEA7271C0E78421B007330D2 /* HP16ViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HP16ViewController.m; sourceTree = "<group>"; };
BEA7271D0E78421B007330D2 /* HP16AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HP16AppDelegate.m; sourceTree = "<group>"; };
BEA7271E0E78421B007330D2 /* HP16AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HP16AppDelegate.h; sourceTree = "<group>"; };
BEA7271F0E78421B007330D2 /* HP16ViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HP16ViewController.h; sourceTree = "<group>"; };
BEA727220E784247007330D2 /* ControllerView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ControllerView.xib; sourceTree = "<group>"; };
BEA727230E784247007330D2 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; };
BEA727240E784247007330D2 /* icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon.png; sourceTree = "<group>"; };
BEA727280E78425B007330D2 /* define_hp16.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = define_hp16.h; sourceTree = "<group>"; };
BEA727C60E7844AE007330D2 /* 0.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = 0.png; sourceTree = "<group>"; };
BEA727C70E7844AE007330D2 /* 1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = 1.png; sourceTree = "<group>"; };
BEA727C80E7844AE007330D2 /* 2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = 2.png; sourceTree = "<group>"; };
BEA727C90E7844AE007330D2 /* 3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = 3.png; sourceTree = "<group>"; };
BEA727CA0E7844AE007330D2 /* 4.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = 4.png; sourceTree = "<group>"; };
BEA727CB0E7844AE007330D2 /* 5.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = 5.png; sourceTree = "<group>"; };
BEA727CC0E7844AE007330D2 /* 6.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = 6.png; sourceTree = "<group>"; };
BEA727CD0E7844AE007330D2 /* 7.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = 7.png; sourceTree = "<group>"; };
BEA727CE0E7844AE007330D2 /* 8.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = 8.png; sourceTree = "<group>"; };
BEA727CF0E7844AE007330D2 /* 9.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = 9.png; sourceTree = "<group>"; };
BEA727D00E7844AE007330D2 /* a.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = a.png; sourceTree = "<group>"; };
BEA727D10E7844AE007330D2 /* alertbg.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = alertbg.png; sourceTree = "<group>"; };
BEA727D20E7844AE007330D2 /* alertbg.psd */ = {isa = PBXFileReference; lastKnownFileType = file; path = alertbg.psd; sourceTree = "<group>"; };
BEA727D30E7844AE007330D2 /* alertbutton.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = alertbutton.png; sourceTree = "<group>"; };
BEA727D40E7844AE007330D2 /* alertbutton.psd */ = {isa = PBXFileReference; lastKnownFileType = file; path = alertbutton.psd; sourceTree = "<group>"; };
BEA727D50E7844AE007330D2 /* alertbuttonpressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = alertbuttonpressed.png; sourceTree = "<group>"; };
BEA727D60E7844AE007330D2 /* annunciators.psd */ = {isa = PBXFileReference; lastKnownFileType = file; path = annunciators.psd; sourceTree = "<group>"; };
BEA727D70E7844AE007330D2 /* b.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = b.png; sourceTree = "<group>"; };
BEA727D80E7844AE007330D2 /* begin.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = begin.png; sourceTree = "<group>"; };
BEA727D90E7844AE007330D2 /* c.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = c.png; sourceTree = "<group>"; };
BEA727DA0E7844AE007330D2 /* CC.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = CC.png; sourceTree = "<group>"; };
BEA727DB0E7844AE007330D2 /* charset.psd */ = {isa = PBXFileReference; lastKnownFileType = file; path = charset.psd; sourceTree = "<group>"; };
BEA727DC0E7844AE007330D2 /* comma.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = comma.png; sourceTree = "<group>"; };
BEA727DD0E7844AE007330D2 /* d.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = d.png; sourceTree = "<group>"; };
BEA727DE0E7844AE007330D2 /* decimal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = decimal.png; sourceTree = "<group>"; };
BEA727DF0E7844AE007330D2 /* Default-15c.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-15c.png"; sourceTree = "<group>"; };
BEA727E00E7844AE007330D2 /* display-15c.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "display-15c.png"; sourceTree = "<group>"; };
BEA727E10E7844AE007330D2 /* display.psd */ = {isa = PBXFileReference; lastKnownFileType = file; path = display.psd; sourceTree = "<group>"; };
BEA727E20E7844AE007330D2 /* dmy.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = dmy.png; sourceTree = "<group>"; };
BEA727E30E7844AE007330D2 /* E.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = E.png; sourceTree = "<group>"; };
BEA727E40E7844AE007330D2 /* f.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = f.png; sourceTree = "<group>"; };
BEA727E50E7844AE007330D2 /* FF.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = FF.png; sourceTree = "<group>"; };
BEA727E60E7844AE007330D2 /* g.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = g.png; sourceTree = "<group>"; };
BEA727E70E7844AE007330D2 /* grad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = grad.png; sourceTree = "<group>"; };
BEA727E80E7844AE007330D2 /* h.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = h.png; sourceTree = "<group>"; };
BEA727E90E7844AE007330D2 /* i.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = i.png; sourceTree = "<group>"; };
BEA727EB0E7844AE007330D2 /* icon.psd */ = {isa = PBXFileReference; lastKnownFileType = file; path = icon.psd; sourceTree = "<group>"; };
BEA727EC0E7844AE007330D2 /* keypad-15c.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "keypad-15c.png"; sourceTree = "<group>"; };
BEA727ED0E7844AE007330D2 /* keypad-15c.psd */ = {isa = PBXFileReference; lastKnownFileType = file; path = "keypad-15c.psd"; sourceTree = "<group>"; };
BEA727EE0E7844AE007330D2 /* logo.psd */ = {isa = PBXFileReference; lastKnownFileType = file; path = logo.psd; sourceTree = "<group>"; };
BEA727EF0E7844AE007330D2 /* n.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = n.png; sourceTree = "<group>"; };
BEA727F00E7844AE007330D2 /* neg.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = neg.png; sourceTree = "<group>"; };
BEA727F10E7844AE007330D2 /* O.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = O.png; sourceTree = "<group>"; };
BEA727F20E7844AE007330D2 /* P.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = P.png; sourceTree = "<group>"; };
BEA727F30E7844AE007330D2 /* prgm.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = prgm.png; sourceTree = "<group>"; };
BEA727F40E7844AE007330D2 /* r.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = r.png; sourceTree = "<group>"; };
BEA727F50E7844AE007330D2 /* rad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = rad.png; sourceTree = "<group>"; };
BEA727F60E7844AE007330D2 /* rawlogo.psd */ = {isa = PBXFileReference; lastKnownFileType = file; path = rawlogo.psd; sourceTree = "<group>"; };
BEA727F70E7844AE007330D2 /* RR.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = RR.png; sourceTree = "<group>"; };
BEA727F80E7844AE007330D2 /* screenshot-15c.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "screenshot-15c.png"; sourceTree = "<group>"; };
BEA727F90E7844AE007330D2 /* screenshots.psd */ = {isa = PBXFileReference; lastKnownFileType = file; path = screenshots.psd; sourceTree = "<group>"; };
BEA727FA0E7844AE007330D2 /* u.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = u.png; sourceTree = "<group>"; };
BEA727FB0E7844AE007330D2 /* user.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = user.png; sourceTree = "<group>"; };
BEA728900E785F18007330D2 /* 16c-0-0.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-0-0.png"; sourceTree = "<group>"; };
BEA728910E785F18007330D2 /* 16c-0-1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-0-1.png"; sourceTree = "<group>"; };
BEA728920E785F18007330D2 /* 16c-0-2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-0-2.png"; sourceTree = "<group>"; };
BEA728930E785F18007330D2 /* 16c-0-3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-0-3.png"; sourceTree = "<group>"; };
BEA728940E785F18007330D2 /* 16c-0-4.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-0-4.png"; sourceTree = "<group>"; };
BEA728950E785F18007330D2 /* 16c-0-5.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-0-5.png"; sourceTree = "<group>"; };
BEA728960E785F18007330D2 /* 16c-0-6.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-0-6.png"; sourceTree = "<group>"; };
BEA728970E785F18007330D2 /* 16c-0-7.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-0-7.png"; sourceTree = "<group>"; };
BEA728980E785F18007330D2 /* 16c-0-8.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-0-8.png"; sourceTree = "<group>"; };
BEA728990E785F18007330D2 /* 16c-0-9.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-0-9.png"; sourceTree = "<group>"; };
BEA7289A0E785F18007330D2 /* 16c-1-0.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-1-0.png"; sourceTree = "<group>"; };
BEA7289B0E785F18007330D2 /* 16c-1-1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-1-1.png"; sourceTree = "<group>"; };
BEA7289C0E785F18007330D2 /* 16c-1-2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-1-2.png"; sourceTree = "<group>"; };
BEA7289D0E785F18007330D2 /* 16c-1-3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-1-3.png"; sourceTree = "<group>"; };
BEA7289E0E785F18007330D2 /* 16c-1-4.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-1-4.png"; sourceTree = "<group>"; };
BEA7289F0E785F18007330D2 /* 16c-1-6.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-1-6.png"; sourceTree = "<group>"; };
BEA728A00E785F18007330D2 /* 16c-1-7.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-1-7.png"; sourceTree = "<group>"; };
BEA728A10E785F18007330D2 /* 16c-1-8.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-1-8.png"; sourceTree = "<group>"; };
BEA728A20E785F18007330D2 /* 16c-1-9.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-1-9.png"; sourceTree = "<group>"; };
BEA728A30E785F18007330D2 /* 16c-2-0.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-2-0.png"; sourceTree = "<group>"; };
BEA728A40E785F18007330D2 /* 16c-2-1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-2-1.png"; sourceTree = "<group>"; };
BEA728A50E785F18007330D2 /* 16c-2-2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-2-2.png"; sourceTree = "<group>"; };
BEA728A60E785F18007330D2 /* 16c-2-3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-2-3.png"; sourceTree = "<group>"; };
BEA728A70E785F18007330D2 /* 16c-2-4.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-2-4.png"; sourceTree = "<group>"; };
BEA728A80E785F18007330D2 /* 16c-2-5.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-2-5.png"; sourceTree = "<group>"; };
BEA728A90E785F18007330D2 /* 16c-2-6.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-2-6.png"; sourceTree = "<group>"; };
BEA728AA0E785F18007330D2 /* 16c-2-7.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-2-7.png"; sourceTree = "<group>"; };
BEA728AB0E785F18007330D2 /* 16c-2-8.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-2-8.png"; sourceTree = "<group>"; };
BEA728AC0E785F18007330D2 /* 16c-2-9.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-2-9.png"; sourceTree = "<group>"; };
BEA728AD0E785F18007330D2 /* 16c-3-0.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-3-0.png"; sourceTree = "<group>"; };
BEA728AE0E785F18007330D2 /* 16c-3-1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-3-1.png"; sourceTree = "<group>"; };
BEA728AF0E785F18007330D2 /* 16c-3-2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-3-2.png"; sourceTree = "<group>"; };
BEA728B00E785F18007330D2 /* 16c-3-3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-3-3.png"; sourceTree = "<group>"; };
BEA728B10E785F18007330D2 /* 16c-3-4.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-3-4.png"; sourceTree = "<group>"; };
BEA728B20E785F18007330D2 /* 16c-3-5.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-3-5.png"; sourceTree = "<group>"; };
BEA728B30E785F18007330D2 /* 16c-3-6.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-3-6.png"; sourceTree = "<group>"; };
BEA728B40E785F18007330D2 /* 16c-3-7.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-3-7.png"; sourceTree = "<group>"; };
BEA728B50E785F18007330D2 /* 16c-3-8.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-3-8.png"; sourceTree = "<group>"; };
BEA728B60E785F18007330D2 /* 16c-3-9.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-3-9.png"; sourceTree = "<group>"; };
BEA728B70E785F18007330D2 /* 16c-background.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "16c-background.png"; sourceTree = "<group>"; };
BEA728EE0E7869C0007330D2 /* icon-16c.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon-16c.png"; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
1D60588F0D05DD3D006BFB54 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */,
1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */,
BEA727000E784195007330D2 /* CoreGraphics.framework in Frameworks */,
BEA727020E7841A5007330D2 /* AudioToolbox.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
080E96DDFE201D6D7F000001 /* Classes */ = {
isa = PBXGroup;
children = (
BEA7271F0E78421B007330D2 /* HP16ViewController.h */,
BEA7271C0E78421B007330D2 /* HP16ViewController.m */,
BEA7271E0E78421B007330D2 /* HP16AppDelegate.h */,
BEA7271D0E78421B007330D2 /* HP16AppDelegate.m */,
BEA727070E7841D7007330D2 /* DisplayView.h */,
BEA727040E7841D7007330D2 /* DisplayView.m */,
BEA727050E7841D7007330D2 /* hpcalc.h */,
BEA727030E7841D7007330D2 /* hpcalc.m */,
29B97316FDCFA39411CA2CEA /* main.m */,
);
path = Classes;
sourceTree = "<group>";
};
19C28FACFE9D520D11CA2CBB /* Products */ = {
isa = PBXGroup;
children = (
1D6058910D05DD3D006BFB54 /* HP16.app */,
);
name = Products;
sourceTree = "<group>";
};
29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
isa = PBXGroup;
children = (
BE5517971D511DF000888E2E /* build */,
BEA7288F0E785F18007330D2 /* 16c */,
BEA727C50E7844AE007330D2 /* img */,
080E96DDFE201D6D7F000001 /* Classes */,
29B97315FDCFA39411CA2CEA /* Other Sources */,
29B97317FDCFA39411CA2CEA /* Resources */,
29B97323FDCFA39411CA2CEA /* Frameworks */,
19C28FACFE9D520D11CA2CBB /* Products */,
);
name = CustomTemplate;
sourceTree = "<group>";
};
29B97315FDCFA39411CA2CEA /* Other Sources */ = {
isa = PBXGroup;
children = (
BEA727280E78425B007330D2 /* define_hp16.h */,
BEA727060E7841D7007330D2 /* version-16c.h */,
BEA727080E7841D7007330D2 /* keymacros.h */,
BE952B8C0E786D0000E648EB /* keymacros-16c.h */,
BEA7270D0E7841D7007330D2 /* voyager_lcd.h */,
BEA7270B0E7841D7007330D2 /* voyager_lcd.c */,
BEA7270E0E7841D7007330D2 /* proc_nut.h */,
BEA7270A0E7841D7007330D2 /* proc_nut.c */,
BEA7270F0E7841D7007330D2 /* proc.h */,
BEA727100E7841D7007330D2 /* macutil.h */,
BEA727110E7841D7007330D2 /* macutil.c */,
BEA727120E7841D7007330D2 /* display.h */,
BEA727130E7841D7007330D2 /* digit_ops.h */,
BEA727140E7841D7007330D2 /* digit_ops.c */,
32CA4F630368D1EE00C91783 /* HP16_Prefix.pch */,
);
name = "Other Sources";
sourceTree = "<group>";
};
29B97317FDCFA39411CA2CEA /* Resources */ = {
isa = PBXGroup;
children = (
BE1F9AF3282D5D13005DAB7B /* Default-568h@2x.png */,
BE952B9C0E786DEA00E648EB /* 16c.obj */,
28AD733E0D9D9553002E5188 /* MainWindow.xib */,
BEA727220E784247007330D2 /* ControllerView.xib */,
BEA727230E784247007330D2 /* Default.png */,
BEA727240E784247007330D2 /* icon.png */,
8D1107310486CEB800E47090 /* Info.plist */,
);
name = Resources;
sourceTree = "<group>";
};
29B97323FDCFA39411CA2CEA /* Frameworks */ = {
isa = PBXGroup;
children = (
BEA727010E7841A5007330D2 /* AudioToolbox.framework */,
BEA726FF0E784195007330D2 /* CoreGraphics.framework */,
1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
1D30AB110D05D00D00671497 /* Foundation.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
BE5517971D511DF000888E2E /* build */ = {
isa = PBXGroup;
children = (
);
name = build;
sourceTree = "<group>";
};
BEA727C50E7844AE007330D2 /* img */ = {
isa = PBXGroup;
children = (
BE86D4481A32C5A700E3D4A7 /* c@2x.png */,
BE86D4161A32C1CE00E3D4A7 /* begin@2x.png */,
BE86D4171A32C1CE00E3D4A7 /* comma@2x.png */,
BE86D4181A32C1CE00E3D4A7 /* decimal@2x.png */,
BE86D4191A32C1CE00E3D4A7 /* Default-16c@2x.png */,
BE86D41A1A32C1CE00E3D4A7 /* display-15c@2x.png */,
BE86D41B1A32C1CE00E3D4A7 /* display-16c@2x.png */,
BE86D41C1A32C1CE00E3D4A7 /* dmy@2x.png */,
BE86D41D1A32C1CE00E3D4A7 /* f@2x.png */,
BE86D41E1A32C1CE00E3D4A7 /* g@2x.png */,
BE86D41F1A32C1CE00E3D4A7 /* grad@2x.png */,
BE86D4201A32C1CE00E3D4A7 /* h@2x.png */,
BE86D4211A32C1CE00E3D4A7 /* i@2x.png */,
BE86D4221A32C1CE00E3D4A7 /* keypad-15c@2x.png */,
BE86D4231A32C1CE00E3D4A7 /* keypad-16c@2x.png */,
BE86D4241A32C1CE00E3D4A7 /* n@2x.png */,
BE86D4251A32C1CE00E3D4A7 /* neg@2x.png */,
BE86D4261A32C1CE00E3D4A7 /* O@2x.png */,
BE86D4271A32C1CE00E3D4A7 /* Default-15c@2x.png */,
BE86D4281A32C1CE00E3D4A7 /* P@2x.png */,
BE86D4291A32C1CE00E3D4A7 /* prgm@2x.png */,
BE86D42A1A32C1CE00E3D4A7 /* r@2x.png */,
BE86D42B1A32C1CE00E3D4A7 /* rad@2x.png */,
BE86D42C1A32C1CE00E3D4A7 /* RR@2x.png */,
BE86D42D1A32C1CE00E3D4A7 /* u@2x.png */,
BE86D42E1A32C1CE00E3D4A7 /* user@2x.png */,
BE7E2C1B1A316B77006FFED4 /* FF@2x.png */,
BE7E2C1C1A316B77006FFED4 /* E@2x.png */,
BE7E2C1D1A316B77006FFED4 /* d@2x.png */,
BE7E2C1E1A316B77006FFED4 /* CC@2x.png */,
BE7E2C1F1A316B77006FFED4 /* b@2x.png */,
BE7E2C201A316B77006FFED4 /* a@2x.png */,
BE7E2C211A316B77006FFED4 /* 9@2x.png */,
BE7E2C221A316B77006FFED4 /* 8@2x.png */,
BE7E2C231A316B77006FFED4 /* 7@2x.png */,
BE7E2C241A316B77006FFED4 /* 6@2x.png */,
BE7E2C251A316B77006FFED4 /* 5@2x.png */,
BE7E2C261A316B77006FFED4 /* 4@2x.png */,
BE7E2C271A316B77006FFED4 /* 3@2x.png */,
BE7E2C281A316B77006FFED4 /* 2@2x.png */,
BE7E2C291A316B77006FFED4 /* 1@2x.png */,
BE7E2C2A1A316B77006FFED4 /* 0@2x.png */,
BE1F9AF7282D6064005DAB7B /* icon-16c@2x.png */,
BEA728EE0E7869C0007330D2 /* icon-16c.png */,
BEA727C60E7844AE007330D2 /* 0.png */,
BEA727C70E7844AE007330D2 /* 1.png */,
BEA727C80E7844AE007330D2 /* 2.png */,
BEA727C90E7844AE007330D2 /* 3.png */,
BEA727CA0E7844AE007330D2 /* 4.png */,
BEA727CB0E7844AE007330D2 /* 5.png */,
BEA727CC0E7844AE007330D2 /* 6.png */,
BEA727CD0E7844AE007330D2 /* 7.png */,
BEA727CE0E7844AE007330D2 /* 8.png */,
BEA727CF0E7844AE007330D2 /* 9.png */,
BEA727D00E7844AE007330D2 /* a.png */,
BEA727D10E7844AE007330D2 /* alertbg.png */,
BEA727D20E7844AE007330D2 /* alertbg.psd */,
BEA727D30E7844AE007330D2 /* alertbutton.png */,
BEA727D40E7844AE007330D2 /* alertbutton.psd */,
BEA727D50E7844AE007330D2 /* alertbuttonpressed.png */,
BEA727D60E7844AE007330D2 /* annunciators.psd */,
BEA727D70E7844AE007330D2 /* b.png */,
BEA727D80E7844AE007330D2 /* begin.png */,
BEA727D90E7844AE007330D2 /* c.png */,
BEA727DA0E7844AE007330D2 /* CC.png */,
BEA727DB0E7844AE007330D2 /* charset.psd */,
BEA727DC0E7844AE007330D2 /* comma.png */,
BEA727DD0E7844AE007330D2 /* d.png */,
BEA727DE0E7844AE007330D2 /* decimal.png */,
BEA727DF0E7844AE007330D2 /* Default-15c.png */,
BEA727E00E7844AE007330D2 /* display-15c.png */,
BEA727E10E7844AE007330D2 /* display.psd */,
BEA727E20E7844AE007330D2 /* dmy.png */,
BEA727E30E7844AE007330D2 /* E.png */,
BEA727E40E7844AE007330D2 /* f.png */,
BEA727E50E7844AE007330D2 /* FF.png */,
BEA727E60E7844AE007330D2 /* g.png */,
BEA727E70E7844AE007330D2 /* grad.png */,
BEA727E80E7844AE007330D2 /* h.png */,
BEA727E90E7844AE007330D2 /* i.png */,
BEA727EB0E7844AE007330D2 /* icon.psd */,
BEA727EC0E7844AE007330D2 /* keypad-15c.png */,
BEA727ED0E7844AE007330D2 /* keypad-15c.psd */,
BEA727EE0E7844AE007330D2 /* logo.psd */,
BEA727EF0E7844AE007330D2 /* n.png */,
BEA727F00E7844AE007330D2 /* neg.png */,
BEA727F10E7844AE007330D2 /* O.png */,
BEA727F20E7844AE007330D2 /* P.png */,
BEA727F30E7844AE007330D2 /* prgm.png */,
BEA727F40E7844AE007330D2 /* r.png */,
BEA727F50E7844AE007330D2 /* rad.png */,
BEA727F60E7844AE007330D2 /* rawlogo.psd */,
BEA727F70E7844AE007330D2 /* RR.png */,
BEA727F80E7844AE007330D2 /* screenshot-15c.png */,
BEA727F90E7844AE007330D2 /* screenshots.psd */,
BEA727FA0E7844AE007330D2 /* u.png */,
BEA727FB0E7844AE007330D2 /* user.png */,
);
path = img;
sourceTree = "<group>";
};
BEA7288F0E785F18007330D2 /* 16c */ = {
isa = PBXGroup;
children = (
BEA728900E785F18007330D2 /* 16c-0-0.png */,
BEA728910E785F18007330D2 /* 16c-0-1.png */,
BEA728920E785F18007330D2 /* 16c-0-2.png */,
BEA728930E785F18007330D2 /* 16c-0-3.png */,
BEA728940E785F18007330D2 /* 16c-0-4.png */,
BEA728950E785F18007330D2 /* 16c-0-5.png */,
BEA728960E785F18007330D2 /* 16c-0-6.png */,
BEA728970E785F18007330D2 /* 16c-0-7.png */,
BEA728980E785F18007330D2 /* 16c-0-8.png */,
BEA728990E785F18007330D2 /* 16c-0-9.png */,
BEA7289A0E785F18007330D2 /* 16c-1-0.png */,
BEA7289B0E785F18007330D2 /* 16c-1-1.png */,
BEA7289C0E785F18007330D2 /* 16c-1-2.png */,
BEA7289D0E785F18007330D2 /* 16c-1-3.png */,
BEA7289E0E785F18007330D2 /* 16c-1-4.png */,
BEA7289F0E785F18007330D2 /* 16c-1-6.png */,
BEA728A00E785F18007330D2 /* 16c-1-7.png */,
BEA728A10E785F18007330D2 /* 16c-1-8.png */,
BEA728A20E785F18007330D2 /* 16c-1-9.png */,
BEA728A30E785F18007330D2 /* 16c-2-0.png */,
BEA728A40E785F18007330D2 /* 16c-2-1.png */,
BEA728A50E785F18007330D2 /* 16c-2-2.png */,
BEA728A60E785F18007330D2 /* 16c-2-3.png */,
BEA728A70E785F18007330D2 /* 16c-2-4.png */,
BEA728A80E785F18007330D2 /* 16c-2-5.png */,
BEA728A90E785F18007330D2 /* 16c-2-6.png */,
BEA728AA0E785F18007330D2 /* 16c-2-7.png */,
BEA728AB0E785F18007330D2 /* 16c-2-8.png */,
BEA728AC0E785F18007330D2 /* 16c-2-9.png */,
BEA728AD0E785F18007330D2 /* 16c-3-0.png */,
BEA728AE0E785F18007330D2 /* 16c-3-1.png */,
BEA728AF0E785F18007330D2 /* 16c-3-2.png */,
BEA728B00E785F18007330D2 /* 16c-3-3.png */,
BEA728B10E785F18007330D2 /* 16c-3-4.png */,
BEA728B20E785F18007330D2 /* 16c-3-5.png */,
BEA728B30E785F18007330D2 /* 16c-3-6.png */,
BEA728B40E785F18007330D2 /* 16c-3-7.png */,
BEA728B50E785F18007330D2 /* 16c-3-8.png */,
BEA728B60E785F18007330D2 /* 16c-3-9.png */,
BEA728B70E785F18007330D2 /* 16c-background.png */,
);
path = 16c;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
1D6058900D05DD3D006BFB54 /* HP16 */ = {
isa = PBXNativeTarget;
buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "HP16" */;
buildPhases = (
1D60588D0D05DD3D006BFB54 /* Resources */,
1D60588E0D05DD3D006BFB54 /* Sources */,
1D60588F0D05DD3D006BFB54 /* Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = HP16;
productName = HP16;
productReference = 1D6058910D05DD3D006BFB54 /* HP16.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
29B97313FDCFA39411CA2CEA /* Project object */ = {
isa = PBXProject;
attributes = {
BuildIndependentTargetsInParallel = YES;
LastUpgradeCheck = 1520;
ORGANIZATIONNAME = ihatewaiting.net;
};
buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "HP16" */;
compatibilityVersion = "Xcode 13.0";
developmentRegion = en;
hasScannedForEncodings = 1;
knownRegions = (
de,
Base,
en,
ja,
fr,
);
mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
projectDirPath = "";
projectRoot = "";
targets = (
1D6058900D05DD3D006BFB54 /* HP16 */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
1D60588D0D05DD3D006BFB54 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
BE7E2C311A316B77006FFED4 /* 9@2x.png in Resources */,
28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */,
BEA727260E784247007330D2 /* Default.png in Resources */,
BEA727270E784247007330D2 /* icon.png in Resources */,
BE86D4401A32C1CE00E3D4A7 /* Default-15c@2x.png in Resources */,
BEA727FC0E7844AE007330D2 /* 0.png in Resources */,
BE86D4471A32C1CE00E3D4A7 /* user@2x.png in Resources */,
BEA727FD0E7844AE007330D2 /* 1.png in Resources */,
BE7E2C341A316B77006FFED4 /* 6@2x.png in Resources */,
BE1F9AF4282D5D13005DAB7B /* Default-568h@2x.png in Resources */,
BEA727FE0E7844AE007330D2 /* 2.png in Resources */,
BEA727FF0E7844AE007330D2 /* 3.png in Resources */,
BEA728000E7844AE007330D2 /* 4.png in Resources */,
BEA728010E7844AE007330D2 /* 5.png in Resources */,
BEA728020E7844AE007330D2 /* 6.png in Resources */,
BE7E2C2F1A316B77006FFED4 /* b@2x.png in Resources */,
BEA728030E7844AE007330D2 /* 7.png in Resources */,
BEA728040E7844AE007330D2 /* 8.png in Resources */,
BEA728050E7844AE007330D2 /* 9.png in Resources */,
BE7E2C2D1A316B77006FFED4 /* d@2x.png in Resources */,
BEA728060E7844AE007330D2 /* a.png in Resources */,
BEA728070E7844AE007330D2 /* alertbg.png in Resources */,
BEA728080E7844AE007330D2 /* alertbg.psd in Resources */,
BEA728090E7844AE007330D2 /* alertbutton.png in Resources */,
BEA7280A0E7844AE007330D2 /* alertbutton.psd in Resources */,
BEA7280B0E7844AE007330D2 /* alertbuttonpressed.png in Resources */,
BE7E2C351A316B78006FFED4 /* 5@2x.png in Resources */,
BEA7280C0E7844AE007330D2 /* annunciators.psd in Resources */,
BE86D4461A32C1CE00E3D4A7 /* u@2x.png in Resources */,
BE86D43E1A32C1CE00E3D4A7 /* neg@2x.png in Resources */,
BE86D4411A32C1CE00E3D4A7 /* P@2x.png in Resources */,
BEA7280D0E7844AE007330D2 /* b.png in Resources */,
BEA7280E0E7844AE007330D2 /* begin.png in Resources */,
BEA7280F0E7844AE007330D2 /* c.png in Resources */,
BEA728100E7844AE007330D2 /* CC.png in Resources */,
BEA728110E7844AE007330D2 /* charset.psd in Resources */,
BEA728120E7844AE007330D2 /* comma.png in Resources */,
BE86D4391A32C1CE00E3D4A7 /* h@2x.png in Resources */,
BE7E2C331A316B77006FFED4 /* 7@2x.png in Resources */,
BEA728130E7844AE007330D2 /* d.png in Resources */,
BE86D43D1A32C1CE00E3D4A7 /* n@2x.png in Resources */,
BEA728140E7844AE007330D2 /* decimal.png in Resources */,
BEA728150E7844AE007330D2 /* Default-15c.png in Resources */,
BEA728160E7844AE007330D2 /* display-15c.png in Resources */,
BEA728170E7844AE007330D2 /* display.psd in Resources */,
BEA728180E7844AE007330D2 /* dmy.png in Resources */,
BEA728190E7844AE007330D2 /* E.png in Resources */,
BEA7281A0E7844AE007330D2 /* f.png in Resources */,
BEA7281B0E7844AE007330D2 /* FF.png in Resources */,
BEA7281C0E7844AE007330D2 /* g.png in Resources */,
BEA7281D0E7844AE007330D2 /* grad.png in Resources */,
BEA7281E0E7844AE007330D2 /* h.png in Resources */,
BEA7281F0E7844AE007330D2 /* i.png in Resources */,
BEA728210E7844AE007330D2 /* icon.psd in Resources */,
BE86D42F1A32C1CE00E3D4A7 /* begin@2x.png in Resources */,
BE86D4361A32C1CE00E3D4A7 /* f@2x.png in Resources */,
BEA728220E7844AE007330D2 /* keypad-15c.png in Resources */,
BEA728230E7844AE007330D2 /* keypad-15c.psd in Resources */,
BEA728240E7844AE007330D2 /* logo.psd in Resources */,
BEA728250E7844AE007330D2 /* n.png in Resources */,
BE86D4321A32C1CE00E3D4A7 /* Default-16c@2x.png in Resources */,
BEA728260E7844AE007330D2 /* neg.png in Resources */,
BEA728270E7844AE007330D2 /* O.png in Resources */,
BE86D4441A32C1CE00E3D4A7 /* rad@2x.png in Resources */,
BEA728280E7844AE007330D2 /* P.png in Resources */,
BE7E2C2C1A316B77006FFED4 /* E@2x.png in Resources */,
BEA728290E7844AE007330D2 /* prgm.png in Resources */,
BEA7282A0E7844AE007330D2 /* r.png in Resources */,
BE7E2C361A316B78006FFED4 /* 4@2x.png in Resources */,
BEA7282B0E7844AE007330D2 /* rad.png in Resources */,
BEA7282C0E7844AE007330D2 /* rawlogo.psd in Resources */,
BEA7282D0E7844AE007330D2 /* RR.png in Resources */,
BEA7282E0E7844AE007330D2 /* screenshot-15c.png in Resources */,
BEA7282F0E7844AE007330D2 /* screenshots.psd in Resources */,
BEA728300E7844AE007330D2 /* u.png in Resources */,
BEA728310E7844AE007330D2 /* user.png in Resources */,
BEA728B80E785F18007330D2 /* 16c-0-0.png in Resources */,
BEA728B90E785F18007330D2 /* 16c-0-1.png in Resources */,
BEA728BA0E785F18007330D2 /* 16c-0-2.png in Resources */,
BEA728BB0E785F18007330D2 /* 16c-0-3.png in Resources */,
BEA728BC0E785F18007330D2 /* 16c-0-4.png in Resources */,
BEA728BD0E785F18007330D2 /* 16c-0-5.png in Resources */,
BE7E2C301A316B77006FFED4 /* a@2x.png in Resources */,
BEA728BE0E785F18007330D2 /* 16c-0-6.png in Resources */,
BE86D4451A32C1CE00E3D4A7 /* RR@2x.png in Resources */,
BE86D4491A32C5A700E3D4A7 /* c@2x.png in Resources */,
BEA728BF0E785F18007330D2 /* 16c-0-7.png in Resources */,
BEA728C00E785F18007330D2 /* 16c-0-8.png in Resources */,
BE86D43A1A32C1CE00E3D4A7 /* i@2x.png in Resources */,
BEA728C10E785F18007330D2 /* 16c-0-9.png in Resources */,
BE86D43B1A32C1CE00E3D4A7 /* keypad-15c@2x.png in Resources */,
BEA728C20E785F18007330D2 /* 16c-1-0.png in Resources */,
BE7E2C391A316B78006FFED4 /* 1@2x.png in Resources */,
BEA728C30E785F18007330D2 /* 16c-1-1.png in Resources */,
BEA728C40E785F18007330D2 /* 16c-1-2.png in Resources */,
BE7E2C2B1A316B77006FFED4 /* FF@2x.png in Resources */,
BEA728C50E785F18007330D2 /* 16c-1-3.png in Resources */,
BE86D4381A32C1CE00E3D4A7 /* grad@2x.png in Resources */,
BEA728C60E785F18007330D2 /* 16c-1-4.png in Resources */,
BEA728C70E785F18007330D2 /* 16c-1-6.png in Resources */,
BE86D4351A32C1CE00E3D4A7 /* dmy@2x.png in Resources */,
BEA728C80E785F18007330D2 /* 16c-1-7.png in Resources */,
BE7E2C321A316B77006FFED4 /* 8@2x.png in Resources */,
BE86D4311A32C1CE00E3D4A7 /* decimal@2x.png in Resources */,
BEA728C90E785F18007330D2 /* 16c-1-8.png in Resources */,
BE86D4331A32C1CE00E3D4A7 /* display-15c@2x.png in Resources */,
BEA728CA0E785F18007330D2 /* 16c-1-9.png in Resources */,
BE7E2C3A1A316B78006FFED4 /* 0@2x.png in Resources */,
BE1F9AF8282D6064005DAB7B /* icon-16c@2x.png in Resources */,
BEA728CB0E785F18007330D2 /* 16c-2-0.png in Resources */,
BEA728CC0E785F18007330D2 /* 16c-2-1.png in Resources */,
BEA728CD0E785F18007330D2 /* 16c-2-2.png in Resources */,
BE86D4341A32C1CE00E3D4A7 /* display-16c@2x.png in Resources */,
BEA728CE0E785F18007330D2 /* 16c-2-3.png in Resources */,
BE7E2C2E1A316B77006FFED4 /* CC@2x.png in Resources */,
BE7E2C3B1A31734F006FFED4 /* ControllerView.xib in Resources */,
BE86D4431A32C1CE00E3D4A7 /* r@2x.png in Resources */,
BEA728CF0E785F18007330D2 /* 16c-2-4.png in Resources */,
BEA728D00E785F18007330D2 /* 16c-2-5.png in Resources */,
BEA728D10E785F18007330D2 /* 16c-2-6.png in Resources */,
BEA728D20E785F18007330D2 /* 16c-2-7.png in Resources */,
BE86D4301A32C1CE00E3D4A7 /* comma@2x.png in Resources */,
BEA728D30E785F18007330D2 /* 16c-2-8.png in Resources */,
BEA728D40E785F18007330D2 /* 16c-2-9.png in Resources */,
BEA728D50E785F18007330D2 /* 16c-3-0.png in Resources */,
BEA728D60E785F18007330D2 /* 16c-3-1.png in Resources */,
BEA728D70E785F18007330D2 /* 16c-3-2.png in Resources */,
BE7E2C371A316B78006FFED4 /* 3@2x.png in Resources */,
BEA728D80E785F18007330D2 /* 16c-3-3.png in Resources */,
BEA728D90E785F18007330D2 /* 16c-3-4.png in Resources */,
BE7E2C381A316B78006FFED4 /* 2@2x.png in Resources */,
BE86D4371A32C1CE00E3D4A7 /* g@2x.png in Resources */,
BEA728DA0E785F18007330D2 /* 16c-3-5.png in Resources */,
BE86D4421A32C1CE00E3D4A7 /* prgm@2x.png in Resources */,
BE86D43F1A32C1CE00E3D4A7 /* O@2x.png in Resources */,
BEA728DB0E785F18007330D2 /* 16c-3-6.png in Resources */,
BE86D43C1A32C1CE00E3D4A7 /* keypad-16c@2x.png in Resources */,
BEA728DC0E785F18007330D2 /* 16c-3-7.png in Resources */,
BEA728DD0E785F18007330D2 /* 16c-3-8.png in Resources */,
BEA728DE0E785F18007330D2 /* 16c-3-9.png in Resources */,
BEA728DF0E785F18007330D2 /* 16c-background.png in Resources */,
BEA728EF0E7869C0007330D2 /* icon-16c.png in Resources */,
BE952B9D0E786DEA00E648EB /* 16c.obj in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
1D60588E0D05DD3D006BFB54 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
1D60589B0D05DD56006BFB54 /* main.m in Sources */,
BEA727150E7841D7007330D2 /* hpcalc.m in Sources */,
BEA727160E7841D7007330D2 /* DisplayView.m in Sources */,
BEA727170E7841D7007330D2 /* proc_nut.c in Sources */,
BEA727180E7841D7007330D2 /* voyager_lcd.c in Sources */,
BEA7271A0E7841D7007330D2 /* macutil.c in Sources */,
BEA7271B0E7841D7007330D2 /* digit_ops.c in Sources */,
BEA727200E78421B007330D2 /* HP16ViewController.m in Sources */,
BEA727210E78421B007330D2 /* HP16AppDelegate.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin XCBuildConfiguration section */
1D6058940D05DD3E006BFB54 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ENABLE_OBJC_ARC = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
DEVELOPMENT_TEAM = 25U29D3M2T;
GCC_DYNAMIC_NO_PIC = NO;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = HP16_Prefix.pch;
INFOPLIST_FILE = Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 15.4;
MARKETING_VERSION = 1.0;
PRODUCT_BUNDLE_IDENTIFIER = "net.ihatewaiting.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = HP16;
PROVISIONING_PROFILE = "";
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug;
};
1D6058950D05DD3E006BFB54 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ENABLE_OBJC_ARC = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = YES;
DEVELOPMENT_TEAM = 25U29D3M2T;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = HP16_Prefix.pch;
INFOPLIST_FILE = Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 15.4;
MARKETING_VERSION = 1.0;
PRODUCT_BUNDLE_IDENTIFIER = "net.ihatewaiting.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = HP16;
PROVISIONING_PROFILE = "";
"PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Release;
};
C01FCF4F08A954540054247B /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
ENABLE_USER_SCRIPT_SANDBOXING = YES;
GCC_C_LANGUAGE_STANDARD = c99;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
INFOPLIST_KEY_UIRequiresFullScreen = YES;
INFOPLIST_KEY_UIStatusBarHidden = YES;
INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationLandscapeRight;
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = UIInterfaceOrientationLandscapeRight;
IPHONEOS_DEPLOYMENT_TARGET = 15.4;
ONLY_ACTIVE_ARCH = YES;
PROVISIONING_PROFILE = "";
"PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
SDKROOT = iphoneos;
};
name = Debug;
};
C01FCF5008A954540054247B /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_USER_SCRIPT_SANDBOXING = YES;
GCC_C_LANGUAGE_STANDARD = c99;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
INFOPLIST_KEY_UIRequiresFullScreen = YES;
INFOPLIST_KEY_UIStatusBarHidden = YES;
INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationLandscapeRight;
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = UIInterfaceOrientationLandscapeRight;
IPHONEOS_DEPLOYMENT_TARGET = 15.4;
ONLY_ACTIVE_ARCH = NO;
PROVISIONING_PROFILE = "";
"PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
SDKROOT = iphoneos;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "HP16" */ = {
isa = XCConfigurationList;
buildConfigurations = (
1D6058940D05DD3E006BFB54 /* Debug */,
1D6058950D05DD3E006BFB54 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
C01FCF4E08A954540054247B /* Build configuration list for PBXProject "HP16" */ = {
isa = XCConfigurationList;
buildConfigurations = (
C01FCF4F08A954540054247B /* Debug */,
C01FCF5008A954540054247B /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
}
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<Workspace
version = "1.0">
<FileRef
location = "self:HP16.xcodeproj">
</FileRef>
</Workspace>
@@ -0,0 +1,60 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IDESourceControlProjectFavoriteDictionaryKey</key>
<false/>
<key>IDESourceControlProjectIdentifier</key>
<string>C01E1039-A176-41ED-A675-13854ABF9390</string>
<key>IDESourceControlProjectName</key>
<string>HP16</string>
<key>IDESourceControlProjectOriginsDictionary</key>
<dict>
<key>89bebd9f-2c01-0410-b9da-adc03bcd854c++177</key>
<string>http://192.168.1.101/svn/hpcalc</string>
<key>89bebd9f-2c01-0410-b9da-adc03bcd854c++6052</key>
<string>http://192.168.1.101/svn/hpcalc/HP16</string>
</dict>
<key>IDESourceControlProjectPath</key>
<string>HP16.xcodeproj</string>
<key>IDESourceControlProjectRelativeInstallPathDictionary</key>
<dict>
<key>89bebd9f-2c01-0410-b9da-adc03bcd854c++177</key>
<string>../../../hpcalc</string>
<key>89bebd9f-2c01-0410-b9da-adc03bcd854c++6052</key>
<string>../..</string>
</dict>
<key>IDESourceControlProjectRepositoryRootDictionary</key>
<dict>
<key>89bebd9f-2c01-0410-b9da-adc03bcd854c++177</key>
<string>http://192.168.1.101/svn</string>
<key>89bebd9f-2c01-0410-b9da-adc03bcd854c++6052</key>
<string>http://192.168.1.101/svn</string>
</dict>
<key>IDESourceControlProjectURL</key>
<string>http://192.168.1.101/svn/hpcalc/HP16/HP16.xcodeproj</string>
<key>IDESourceControlProjectVersion</key>
<integer>111</integer>
<key>IDESourceControlProjectWCCIdentifier</key>
<string>89bebd9f-2c01-0410-b9da-adc03bcd854c++6052</string>
<key>IDESourceControlProjectWCConfigurations</key>
<array>
<dict>
<key>IDESourceControlRepositoryExtensionIdentifierKey</key>
<string>public.vcs.subversion</string>
<key>IDESourceControlWCCIdentifierKey</key>
<string>89bebd9f-2c01-0410-b9da-adc03bcd854c++6052</string>
<key>IDESourceControlWCCName</key>
<string>HP16</string>
</dict>
<dict>
<key>IDESourceControlRepositoryExtensionIdentifierKey</key>
<string>public.vcs.subversion</string>
<key>IDESourceControlWCCIdentifierKey</key>
<string>89bebd9f-2c01-0410-b9da-adc03bcd854c++177</string>
<key>IDESourceControlWCCName</key>
<string>hpcalc</string>
</dict>
</array>
</dict>
</plist>
@@ -0,0 +1,32 @@
{
"DVTSourceControlWorkspaceBlueprintPrimaryRemoteRepositoryKey" : "89bebd9f-2c01-0410-b9da-adc03bcd854c++6052",
"DVTSourceControlWorkspaceBlueprintWorkingCopyRepositoryLocationsKey" : {
"89bebd9f-2c01-0410-b9da-adc03bcd854c++6052" : {
}
},
"DVTSourceControlWorkspaceBlueprintWorkingCopyStatesKey" : {
"89bebd9f-2c01-0410-b9da-adc03bcd854c++6052" : 0,
"89bebd9f-2c01-0410-b9da-adc03bcd854c++177" : 0
},
"DVTSourceControlWorkspaceBlueprintIdentifierKey" : "C01E1039-A176-41ED-A675-13854ABF9390",
"DVTSourceControlWorkspaceBlueprintWorkingCopyPathsKey" : {
"89bebd9f-2c01-0410-b9da-adc03bcd854c++6052" : "HP16",
"89bebd9f-2c01-0410-b9da-adc03bcd854c++177" : "hpcalc"
},
"DVTSourceControlWorkspaceBlueprintNameKey" : "HP16",
"DVTSourceControlWorkspaceBlueprintVersion" : 204,
"DVTSourceControlWorkspaceBlueprintRelativePathToProjectKey" : "HP16.xcodeproj",
"DVTSourceControlWorkspaceBlueprintRemoteRepositoriesKey" : [
{
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "http:\/\/192.168.1.101\/svn",
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Subversion",
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "89bebd9f-2c01-0410-b9da-adc03bcd854c++177"
},
{
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "http:\/\/192.168.1.101\/svn",
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Subversion",
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "89bebd9f-2c01-0410-b9da-adc03bcd854c++6052"
}
]
}
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IDEDidComputeMac32BitWarning</key>
<true/>
</dict>
</plist>
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PreviewsEnabled</key>
<false/>
</dict>
</plist>
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>BuildLocationStyle</key>
<string>UseAppPreferences</string>
<key>CompilationCachingSetting</key>
<string>Default</string>
<key>CustomBuildLocationType</key>
<string>RelativeToDerivedData</string>
<key>DerivedDataLocationStyle</key>
<string>Default</string>
<key>HasAskedToTakeAutomaticSnapshotBeforeSignificantChanges</key>
<true/>
<key>IDEWorkspaceUserSettings_HasAskedToTakeAutomaticSnapshotBeforeSignificantChanges</key>
<true/>
<key>IDEWorkspaceUserSettings_SnapshotAutomaticallyBeforeSignificantChanges</key>
<true/>
<key>IssueFilterStyle</key>
<string>ShowActiveSchemeOnly</string>
<key>LiveSourceIssuesEnabled</key>
<true/>
<key>ShowSharedSchemesAutomaticallyEnabled</key>
<true/>
<key>SnapshotAutomaticallyBeforeSignificantChanges</key>
<true/>
<key>SnapshotLocationStyle</key>
<string>Default</string>
</dict>
</plist>
@@ -0,0 +1,93 @@
<?xml version="1.0" encoding="UTF-8"?>
<Bucket
uuid = "30FA01A8-092A-4D42-84E6-F7A7D9A6D81D"
type = "1"
version = "2.0">
<Breakpoints>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "D5A34372-3570-40C1-B81A-81D129B69D28"
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Classes/HP16ViewController.m"
timestampString = "492187497.758413"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "99"
endingLineNumber = "99"
landmarkName = "-viewDidLoad"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "7A6F9603-9A24-42ED-BC8D-EF73F148146C"
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Classes/HP16ViewController.m"
timestampString = "492187497.758413"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "99"
endingLineNumber = "99"
landmarkName = "-viewDidLoad"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "00CE6F84-01D2-46DA-8933-77C933009960"
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Classes/HP16ViewController.m"
timestampString = "492187497.758413"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "101"
endingLineNumber = "101"
landmarkName = "-viewDidLoad"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "B849C460-739A-44FB-8AE6-CBAE59AA46A8"
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "src/DisplayView.m"
timestampString = "492898862.971105"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "147"
endingLineNumber = "147"
landmarkName = "-initWithFrame:"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "3D9BCA4C-7D82-4776-9B75-F01C025580D6"
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "src/DisplayView.m"
timestampString = "492905206.221872"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "209"
endingLineNumber = "209"
landmarkName = "-displayString:"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
</Breakpoints>
</Bucket>
@@ -0,0 +1,82 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1520"
version = "1.8">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "1D6058900D05DD3D006BFB54"
BuildableName = "HP16.app"
BlueprintName = "HP16"
ReferencedContainer = "container:HP16.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
displayScaleIsEnabled = "NO"
displayScale = "1.00"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "1D6058900D05DD3D006BFB54"
BuildableName = "HP16.app"
BlueprintName = "HP16"
ReferencedContainer = "container:HP16.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</LaunchAction>
<ProfileAction
displayScaleIsEnabled = "NO"
displayScale = "1.00"
buildConfiguration = "Debug"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "1D6058900D05DD3D006BFB54"
BuildableName = "HP16.app"
BlueprintName = "HP16"
ReferencedContainer = "container:HP16.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SchemeUserState</key>
<dict>
<key>HP16.xcscheme</key>
<dict>
<key>orderHint</key>
<integer>0</integer>
</dict>
</dict>
<key>SuppressBuildableAutocreation</key>
<dict>
<key>1D6058900D05DD3D006BFB54</key>
<dict>
<key>primary</key>
<true/>
</dict>
</dict>
</dict>
</plist>
+8
View File
@@ -0,0 +1,8 @@
//
// Prefix header for all source files of the 'hpcalc-hp15' target in the 'hpcalc-hp15' project
//
#ifdef __OBJC__
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#endif
+43
View File
@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleDisplayName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleIconFile</key>
<string>icon.png</string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>$(MARKETING_VERSION)</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.business</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NSMainNibFile</key>
<string>MainWindow</string>
<key>UIInterfaceOrientation</key>
<string>UIInterfaceOrientationLandscapeRight</string>
<key>UIStatusBarHidden</key>
<true/>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationLandscapeRight</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
</array>
</dict>
</plist>
+29
View File
@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="20037" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" colorMatched="YES">
<device id="retina6_1" orientation="portrait" appearance="light"/>
<dependencies>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="20020"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<objects>
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="UIApplication">
<connections>
<outlet property="delegate" destination="3" id="4"/>
</connections>
</placeholder>
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
<customObject id="3" userLabel="HP16 App Delegate" customClass="HP16AppDelegate">
<connections>
<outlet property="window" destination="2" id="5"/>
</connections>
</customObject>
<window opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" insetsLayoutMarginsFromSafeArea="NO" visibleAtLaunch="YES" id="2">
<rect key="frame" x="0.0" y="0.0" width="568" height="320"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<nil key="simulatedStatusBarMetrics"/>
<freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
<point key="canvasLocation" x="131.8840579710145" y="123.21428571428571"/>
</window>
</objects>
</document>
+14
View File
@@ -0,0 +1,14 @@
#include "keymacros.h"
#include <math.h>
#define HP16C 1
#ifdef HP16C
#define MODEL "16c"
#define APPNAME "HP-16C"
#define CFGPATH "~/Library/net.ihatewaiting.iphone.hpcalc/16c"
#define ABOUTURL "http://ihatewaiting.net/hp16c.html"
#include "version-16c.h"
#endif
File diff suppressed because it is too large Load Diff
+225
View File
@@ -0,0 +1,225 @@
<?xml version="1.0" encoding="UTF-8"?>
<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="8.00">
<data>
<int key="IBDocument.SystemTarget">2048</int>
<string key="IBDocument.SystemVersion">14A389</string>
<string key="IBDocument.InterfaceBuilderVersion">6250</string>
<string key="IBDocument.AppKitVersion">1343.14</string>
<string key="IBDocument.HIToolboxVersion">755.00</string>
<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
<string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
<string key="NS.object.0">6244</string>
</object>
<array key="IBDocument.IntegratedClassDependencies">
<string>IBProxyObject</string>
<string>IBUICustomObject</string>
<string>IBUIWindow</string>
</array>
<array key="IBDocument.PluginDependencies">
<string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
</array>
<dictionary class="NSMutableDictionary" key="IBDocument.Metadata"/>
<array class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
<object class="IBProxyObject" id="841351856">
<string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
</object>
<object class="IBProxyObject" id="427554174">
<string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
</object>
<object class="IBUICustomObject" id="664661524">
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
</object>
<object class="IBUIWindow" id="380026005">
<reference key="NSNextResponder"/>
<int key="NSvFlags">1292</int>
<object class="NSPSMatrix" key="NSFrameMatrix"/>
<string key="NSFrameSize">{320, 480}</string>
<reference key="NSSuperview"/>
<reference key="NSWindow"/>
<object class="NSColor" key="IBUIBackgroundColor">
<int key="NSColorSpace">1</int>
<bytes key="NSRGB">MSAxIDEAA</bytes>
</object>
<bool key="IBUIOpaque">NO</bool>
<bool key="IBUIClearsContextBeforeDrawing">NO</bool>
<object class="IBUISimulatedSizeMetrics" key="IBUISimulatedDestinationMetrics">
<string key="IBUISimulatedSizeMetricsClass">IBUISimulatedFreeformSizeMetricsSentinel</string>
<string key="IBUIDisplayName">Freeform</string>
</object>
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
</object>
</array>
<object class="IBObjectContainer" key="IBDocument.Objects">
<array key="connectionRecords">
<object class="IBConnectionRecord">
<object class="IBCocoaTouchOutletConnection" key="connection">
<string key="label">delegate</string>
<reference key="source" ref="841351856"/>
<reference key="destination" ref="664661524"/>
</object>
<int key="connectionID">4</int>
</object>
<object class="IBConnectionRecord">
<object class="IBCocoaTouchOutletConnection" key="connection">
<string key="label">window</string>
<reference key="source" ref="664661524"/>
<reference key="destination" ref="380026005"/>
</object>
<int key="connectionID">5</int>
</object>
</array>
<object class="IBMutableOrderedSet" key="objectRecords">
<array key="orderedObjects">
<object class="IBObjectRecord">
<int key="objectID">0</int>
<array key="object" id="0"/>
<reference key="children" ref="1000"/>
<nil key="parent"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">2</int>
<reference key="object" ref="380026005"/>
<array class="NSMutableArray" key="children"/>
<reference key="parent" ref="0"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">-1</int>
<reference key="object" ref="841351856"/>
<reference key="parent" ref="0"/>
<string key="objectName">File's Owner</string>
</object>
<object class="IBObjectRecord">
<int key="objectID">3</int>
<reference key="object" ref="664661524"/>
<reference key="parent" ref="0"/>
<string key="objectName">HP16 App Delegate</string>
</object>
<object class="IBObjectRecord">
<int key="objectID">-2</int>
<reference key="object" ref="427554174"/>
<reference key="parent" ref="0"/>
</object>
</array>
</object>
<dictionary class="NSMutableDictionary" key="flattenedProperties">
<string key="-1.CustomClassName">UIApplication</string>
<string key="-1.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
<string key="-2.CustomClassName">UIResponder</string>
<string key="-2.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
<dictionary class="NSMutableDictionary" key="2.IBAttributePlaceholdersKey"/>
<string key="2.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
<string key="3.CustomClassName">HP16AppDelegate</string>
<string key="3.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
<nil key="activeLocalization"/>
<dictionary class="NSMutableDictionary" key="localizations"/>
<nil key="sourceID"/>
<int key="maxID">9</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
<object class="IBPartialClassDescription">
<string key="className">HP16AppDelegate</string>
<string key="superclassName">NSObject</string>
<object class="NSMutableDictionary" key="outlets">
<string key="NS.key.0">window</string>
<string key="NS.object.0">UIWindow</string>
</object>
<object class="NSMutableDictionary" key="toOneOutletInfosByName">
<string key="NS.key.0">window</string>
<object class="IBToOneOutletInfo" key="NS.object.0">
<string key="name">window</string>
<string key="candidateClassName">UIWindow</string>
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">../Classes/HP16AppDelegate.h</string>
</object>
</object>
</array>
<array class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+">
<object class="IBPartialClassDescription">
<string key="className">UIApplication</string>
<string key="superclassName">UIResponder</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBFrameworkSource</string>
<string key="minorKey">UIKit.framework/Headers/UIApplication.h</string>
</object>
</object>
<object class="IBPartialClassDescription">
<string key="className">UIGestureRecognizer</string>
<string key="superclassName">NSObject</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBFrameworkSource</string>
<string key="minorKey">UIKit.framework/Headers/UIGestureRecognizer.h</string>
</object>
</object>
<object class="IBPartialClassDescription">
<string key="className">UIResponder</string>
<string key="superclassName">NSObject</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBFrameworkSource</string>
<string key="minorKey">UIKit.framework/Headers/UIResponder.h</string>
</object>
</object>
<object class="IBPartialClassDescription">
<string key="className">UISearchBar</string>
<string key="superclassName">UIView</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBFrameworkSource</string>
<string key="minorKey">UIKit.framework/Headers/UISearchBar.h</string>
</object>
</object>
<object class="IBPartialClassDescription">
<string key="className">UISearchDisplayController</string>
<string key="superclassName">NSObject</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBFrameworkSource</string>
<string key="minorKey">UIKit.framework/Headers/UISearchDisplayController.h</string>
</object>
</object>
<object class="IBPartialClassDescription">
<string key="className">UIView</string>
<string key="superclassName">UIResponder</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBFrameworkSource</string>
<string key="minorKey">UIKit.framework/Headers/UIView.h</string>
</object>
</object>
<object class="IBPartialClassDescription">
<string key="className">UIViewController</string>
<string key="superclassName">UIResponder</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBFrameworkSource</string>
<string key="minorKey">UIKit.framework/Headers/UIViewController.h</string>
</object>
</object>
<object class="IBPartialClassDescription">
<string key="className">UIWindow</string>
<string key="superclassName">UIView</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBFrameworkSource</string>
<string key="minorKey">UIKit.framework/Headers/UIWindow.h</string>
</object>
</object>
</array>
</object>
<int key="IBDocument.localizationMode">0</int>
<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
<bool key="IBDocument.previouslyAttemptedUpgradeToXcode5">NO</bool>
<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
<integer value="2048" key="NS.object.0"/>
</object>
<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string>
<integer value="4600" key="NS.object.0"/>
</object>
<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
<int key="IBDocument.defaultPropertyAccessControl">3</int>
</data>
</archive>
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 985 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 810 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 965 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 915 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 932 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 904 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 952 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 974 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 872 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 999 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 978 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 901 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 244 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 920 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 865 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Some files were not shown because too many files have changed in this diff Show More