Commit 38cfdbfb authored by Alex Moore's avatar Alex Moore
Browse files

Updated workspace, project is now in folder WAMI

parent f608973e
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="6214" systemVersion="14A314h" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES">
<dependencies>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="6207"/>
<capability name="Constraints with non-1.0 multipliers" minToolsVersion="5.1"/>
</dependencies>
<objects>
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
<view contentMode="scaleToFill" id="iN0-l3-epB">
<rect key="frame" x="0.0" y="0.0" width="480" height="480"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text=" Copyright (c) 2015 Alexander W. Moore. All rights reserved." textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumFontSize="9" translatesAutoresizingMaskIntoConstraints="NO" id="8ie-xW-0ye">
<rect key="frame" x="20" y="439" width="441" height="21"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="PLUCdraft" textAlignment="center" lineBreakMode="middleTruncation" baselineAdjustment="alignBaselines" minimumFontSize="18" translatesAutoresizingMaskIntoConstraints="NO" id="kId-c2-rCX">
<rect key="frame" x="20" y="140" width="441" height="43"/>
<fontDescription key="fontDescription" type="boldSystem" pointSize="36"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<nil key="highlightedColor"/>
</label>
</subviews>
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
<constraints>
<constraint firstItem="kId-c2-rCX" firstAttribute="centerY" secondItem="iN0-l3-epB" secondAttribute="bottom" multiplier="1/3" constant="1" id="5cJ-9S-tgC"/>
<constraint firstAttribute="centerX" secondItem="kId-c2-rCX" secondAttribute="centerX" id="Koa-jz-hwk"/>
<constraint firstAttribute="bottom" secondItem="8ie-xW-0ye" secondAttribute="bottom" constant="20" id="Kzo-t9-V3l"/>
<constraint firstItem="8ie-xW-0ye" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" constant="20" symbolic="YES" id="MfP-vx-nX0"/>
<constraint firstAttribute="centerX" secondItem="8ie-xW-0ye" secondAttribute="centerX" id="ZEH-qu-HZ9"/>
<constraint firstItem="kId-c2-rCX" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" constant="20" symbolic="YES" id="fvb-Df-36g"/>
</constraints>
<nil key="simulatedStatusBarMetrics"/>
<freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
<point key="canvasLocation" x="548" y="455"/>
</view>
</objects>
</document>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="6254" systemVersion="13F34" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" initialViewController="juL-Mo-vpA">
<dependencies>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="6247"/>
<capability name="Aspect ratio constraints" minToolsVersion="5.1"/>
<capability name="Constraints to layout margins" minToolsVersion="6.0"/>
</dependencies>
<scenes>
<!--PLUC Inventory Log-In-->
<scene sceneID="tne-QT-ifu">
<objects>
<viewController id="BYZ-38-t0r" customClass="LogInViewController" sceneMemberID="viewController">
<layoutGuides>
<viewControllerLayoutGuide type="top" id="y3c-jy-aDJ"/>
<viewControllerLayoutGuide type="bottom" id="wfy-db-euE"/>
</layoutGuides>
<view key="view" contentMode="scaleToFill" id="8bC-Xf-vdC">
<rect key="frame" x="0.0" y="0.0" width="600" height="600"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Username" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="1dA-Bp-AXg">
<rect key="frame" x="16" y="160" width="79" height="21"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Password" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="tJE-yf-FhY">
<rect key="frame" x="16" y="221" width="76" height="21"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<nil key="highlightedColor"/>
</label>
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="rFc-Xp-Oik">
<rect key="frame" x="110" y="156" width="474" height="30"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<textInputTraits key="textInputTraits"/>
</textField>
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="u4E-6x-G9M">
<rect key="frame" x="110" y="212" width="474" height="30"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<textInputTraits key="textInputTraits" secureTextEntry="YES"/>
</textField>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="rr9-HZ-Pee">
<rect key="frame" x="541" y="250" width="43" height="30"/>
<state key="normal" title="Log In">
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
</state>
<connections>
<action selector="btnLogInTouch:" destination="BYZ-38-t0r" eventType="touchDown" id="lMz-3L-Q1E"/>
</connections>
</button>
</subviews>
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
<constraints>
<constraint firstItem="rFc-Xp-Oik" firstAttribute="leading" secondItem="1dA-Bp-AXg" secondAttribute="trailing" constant="15" id="73o-Xd-hSm"/>
<constraint firstItem="u4E-6x-G9M" firstAttribute="trailing" secondItem="8bC-Xf-vdC" secondAttribute="trailingMargin" id="8Sb-Wj-gvE"/>
<constraint firstItem="rFc-Xp-Oik" firstAttribute="leading" secondItem="1dA-Bp-AXg" secondAttribute="trailing" constant="15" id="GyG-lv-SFm"/>
<constraint firstItem="rFc-Xp-Oik" firstAttribute="top" secondItem="y3c-jy-aDJ" secondAttribute="bottom" constant="92" id="Iho-7P-963"/>
<constraint firstItem="tJE-yf-FhY" firstAttribute="top" secondItem="1dA-Bp-AXg" secondAttribute="bottom" constant="40" id="NNe-es-QvL"/>
<constraint firstItem="rr9-HZ-Pee" firstAttribute="top" secondItem="u4E-6x-G9M" secondAttribute="bottom" constant="8" id="Oss-vD-uRv"/>
<constraint firstItem="1dA-Bp-AXg" firstAttribute="leading" secondItem="8bC-Xf-vdC" secondAttribute="leadingMargin" id="SKL-bQ-Dw2"/>
<constraint firstItem="rFc-Xp-Oik" firstAttribute="leading" secondItem="1dA-Bp-AXg" secondAttribute="trailing" constant="15" id="dY9-x3-MrL"/>
<constraint firstItem="1dA-Bp-AXg" firstAttribute="top" secondItem="y3c-jy-aDJ" secondAttribute="bottom" constant="96" id="dd7-87-Zhl"/>
<constraint firstItem="rr9-HZ-Pee" firstAttribute="trailing" secondItem="8bC-Xf-vdC" secondAttribute="trailingMargin" id="f9o-oD-Vyo"/>
<constraint firstItem="rFc-Xp-Oik" firstAttribute="trailing" secondItem="8bC-Xf-vdC" secondAttribute="trailingMargin" id="ixb-nM-7g7"/>
<constraint firstItem="u4E-6x-G9M" firstAttribute="leading" secondItem="tJE-yf-FhY" secondAttribute="trailing" constant="18" id="kG7-cu-MLv"/>
<constraint firstItem="u4E-6x-G9M" firstAttribute="top" secondItem="rFc-Xp-Oik" secondAttribute="bottom" constant="26" id="kpq-Wa-LWy"/>
<constraint firstItem="u4E-6x-G9M" firstAttribute="leading" secondItem="tJE-yf-FhY" secondAttribute="trailing" constant="18" id="m1T-R8-Yq2"/>
<constraint firstItem="tJE-yf-FhY" firstAttribute="leading" secondItem="8bC-Xf-vdC" secondAttribute="leadingMargin" id="n2q-qa-ima"/>
<constraint firstItem="1dA-Bp-AXg" firstAttribute="leading" secondItem="8bC-Xf-vdC" secondAttribute="leadingMargin" id="oP5-Gs-Awf"/>
<constraint firstItem="rFc-Xp-Oik" firstAttribute="trailing" secondItem="8bC-Xf-vdC" secondAttribute="trailingMargin" id="qjn-xT-xXT"/>
<constraint firstItem="rFc-Xp-Oik" firstAttribute="leading" secondItem="1dA-Bp-AXg" secondAttribute="trailing" constant="15" id="sb6-K7-nXR"/>
</constraints>
</view>
<navigationItem key="navigationItem" title="PLUC Inventory Log-In" id="MTF-s9-qJz">
<barButtonItem key="rightBarButtonItem" title="Settings" id="m2O-gM-cFz">
<connections>
<segue destination="SAZ-ry-SGT" kind="show" id="Gl6-Gc-2Nm"/>
</connections>
</barButtonItem>
</navigationItem>
<connections>
<outlet property="txtPassword" destination="u4E-6x-G9M" id="sbx-w0-Hox"/>
<outlet property="txtUsername" destination="rFc-Xp-Oik" id="Q9Z-xl-cFg"/>
<segue destination="hd5-pu-gvE" kind="show" identifier="segueLogIn" id="hdj-Os-6E3"/>
</connections>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="952" y="136"/>
</scene>
<!--Inventory Section-->
<scene sceneID="gF8-Ti-qWb">
<objects>
<tableViewController id="hd5-pu-gvE" customClass="SectionTableViewController" sceneMemberID="viewController">
<tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="pVm-I9-Hre">
<rect key="frame" x="0.0" y="0.0" width="600" height="600"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<prototypes>
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" reuseIdentifier="ListPrototypeCell" id="oZ4-7t-OSJ">
<autoresizingMask key="autoresizingMask"/>
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="oZ4-7t-OSJ" id="5ru-vO-wS7">
<autoresizingMask key="autoresizingMask"/>
</tableViewCellContentView>
</tableViewCell>
</prototypes>
<sections/>
<connections>
<outlet property="dataSource" destination="hd5-pu-gvE" id="VlL-9I-afr"/>
<outlet property="delegate" destination="hd5-pu-gvE" id="C0p-rx-sqA"/>
</connections>
</tableView>
<navigationItem key="navigationItem" title="Inventory Section" id="63h-Vr-Yee">
<barButtonItem key="rightBarButtonItem" title="Select" id="lnO-7M-YCe">
<connections>
<segue destination="chc-VY-Gqa" kind="show" id="DPt-Dp-BvG"/>
</connections>
</barButtonItem>
</navigationItem>
</tableViewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="4Gm-22-v5X" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="1686" y="128"/>
</scene>
<!--Settings-->
<scene sceneID="lmw-fN-nDU">
<objects>
<viewController id="SAZ-ry-SGT" customClass="SettingsViewController" sceneMemberID="viewController">
<layoutGuides>
<viewControllerLayoutGuide type="top" id="3JJ-GO-X0R"/>
<viewControllerLayoutGuide type="bottom" id="Obq-NZ-uqV"/>
</layoutGuides>
<view key="view" contentMode="scaleToFill" id="eDN-A7-E2u">
<rect key="frame" x="0.0" y="0.0" width="600" height="600"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Continuous scanning" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="NbJ-uH-v6R">
<rect key="frame" x="16" y="72" width="162" height="21"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Vibrate" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="rNU-nl-mOk">
<rect key="frame" x="16" y="113" width="54" height="21"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<nil key="highlightedColor"/>
</label>
<switch opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" contentHorizontalAlignment="center" contentVerticalAlignment="center" on="YES" translatesAutoresizingMaskIntoConstraints="NO" id="6gf-v9-uSr">
<rect key="frame" x="535" y="67" width="51" height="31"/>
</switch>
<switch opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" contentHorizontalAlignment="center" contentVerticalAlignment="center" on="YES" translatesAutoresizingMaskIntoConstraints="NO" id="stA-Qc-JTS">
<rect key="frame" x="535" y="108" width="51" height="31"/>
<connections>
<action selector="switchVibrateChange:" destination="SAZ-ry-SGT" eventType="valueChanged" id="S3k-0R-GhT"/>
</connections>
</switch>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" misplaced="YES" text="Beep" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ZVc-3t-UOP">
<rect key="frame" x="16" y="155" width="41" height="21"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<nil key="highlightedColor"/>
</label>
<switch opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" contentHorizontalAlignment="center" contentVerticalAlignment="center" on="YES" translatesAutoresizingMaskIntoConstraints="NO" id="v0G-2H-usX">
<rect key="frame" x="535" y="150" width="51" height="31"/>
</switch>
</subviews>
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<constraints>
<constraint firstItem="NbJ-uH-v6R" firstAttribute="leading" secondItem="eDN-A7-E2u" secondAttribute="leadingMargin" id="BS9-VU-nln"/>
<constraint firstItem="ZVc-3t-UOP" firstAttribute="leading" secondItem="eDN-A7-E2u" secondAttribute="leadingMargin" id="Eqe-pn-XhW"/>
<constraint firstItem="rNU-nl-mOk" firstAttribute="top" secondItem="NbJ-uH-v6R" secondAttribute="bottom" constant="20" id="F82-br-JDp"/>
<constraint firstItem="stA-Qc-JTS" firstAttribute="trailing" secondItem="eDN-A7-E2u" secondAttribute="trailingMargin" id="G5Q-ZB-r1f"/>
<constraint firstItem="rNU-nl-mOk" firstAttribute="leading" secondItem="eDN-A7-E2u" secondAttribute="leadingMargin" id="I7B-N6-dND"/>
<constraint firstItem="6gf-v9-uSr" firstAttribute="trailing" secondItem="eDN-A7-E2u" secondAttribute="trailingMargin" id="JDC-aQ-S98"/>
<constraint firstItem="NbJ-uH-v6R" firstAttribute="top" secondItem="3JJ-GO-X0R" secondAttribute="bottom" constant="8" id="Jyq-ND-PgO"/>
<constraint firstItem="v0G-2H-usX" firstAttribute="top" secondItem="stA-Qc-JTS" secondAttribute="bottom" constant="11" id="LQX-Ev-Nnf"/>
<constraint firstItem="ZVc-3t-UOP" firstAttribute="top" secondItem="rNU-nl-mOk" secondAttribute="bottom" constant="20" id="Rs2-Iz-3Ga"/>
<constraint firstItem="v0G-2H-usX" firstAttribute="trailing" secondItem="eDN-A7-E2u" secondAttribute="trailingMargin" id="bAY-0G-sec"/>
<constraint firstItem="6gf-v9-uSr" firstAttribute="top" secondItem="3JJ-GO-X0R" secondAttribute="bottom" constant="3" id="fta-Q9-VpT"/>
<constraint firstItem="stA-Qc-JTS" firstAttribute="top" secondItem="6gf-v9-uSr" secondAttribute="bottom" constant="10" id="gyq-nq-1pJ"/>
</constraints>
</view>
<navigationItem key="navigationItem" title="Settings" id="fve-mW-VnO"/>
<connections>
<outlet property="switchContScan" destination="6gf-v9-uSr" id="rXm-pX-KXM"/>
<outlet property="switchSound" destination="v0G-2H-usX" id="pit-ec-0HZ"/>
<outlet property="switchVibrate" destination="stA-Qc-JTS" id="vO4-g4-pPo"/>
</connections>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="OaF-GW-TCq" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="1686" y="890"/>
</scene>
<!--Scan Book ID-->
<scene sceneID="Dpu-29-1z1">
<objects>
<viewController id="chc-VY-Gqa" customClass="ScanBookViewController" sceneMemberID="viewController">
<layoutGuides>
<viewControllerLayoutGuide type="top" id="RKt-M1-hEG"/>
<viewControllerLayoutGuide type="bottom" id="iRa-hF-9bB"/>
</layoutGuides>
<view key="view" contentMode="scaleToFill" id="STn-V1-lxQ">
<rect key="frame" x="0.0" y="0.0" width="600" height="600"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" misplaced="YES" image="greyx2.png" translatesAutoresizingMaskIntoConstraints="NO" id="ybW-ia-BeV">
<rect key="frame" x="484" y="236" width="100" height="100"/>
<constraints>
<constraint firstAttribute="width" constant="100" id="AuY-g2-4Kj"/>
<constraint firstAttribute="height" constant="100" id="gZ3-Rw-3sh"/>
</constraints>
</imageView>
<imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" misplaced="YES" image="greycheck2.png" translatesAutoresizingMaskIntoConstraints="NO" id="ROA-6e-Pjx">
<rect key="frame" x="16" y="236" width="100" height="100"/>
<accessibility key="accessibilityConfiguration">
<accessibilityTraits key="traits" none="YES" image="YES" notEnabled="YES"/>
</accessibility>
<constraints>
<constraint firstAttribute="width" secondItem="ROA-6e-Pjx" secondAttribute="height" multiplier="1:1" id="R3t-B2-iK5"/>
<constraint firstAttribute="width" constant="100" id="SQY-vq-8sJ"/>
<constraint firstAttribute="height" constant="100" id="WvI-LR-IXy"/>
</constraints>
</imageView>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" misplaced="YES" text="Label" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="28C-Wr-Ey7">
<rect key="frame" x="273" y="92" width="42" height="21"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
<nil key="highlightedColor"/>
</label>
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" misplaced="YES" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="H7S-u0-5kF">
<rect key="frame" x="10" y="145" width="568" height="30"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<textInputTraits key="textInputTraits"/>
<connections>
<action selector="txtChange:" destination="chc-VY-Gqa" eventType="editingChanged" id="hYF-c0-3C8"/>
<action selector="txtValueChange:" destination="chc-VY-Gqa" eventType="valueChanged" id="37Z-P5-S5j"/>
</connections>
</textField>
</subviews>
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<constraints>
<constraint firstItem="ROA-6e-Pjx" firstAttribute="leading" secondItem="STn-V1-lxQ" secondAttribute="leadingMargin" id="0hg-2s-05T"/>
<constraint firstAttribute="centerX" secondItem="28C-Wr-Ey7" secondAttribute="centerX" id="AbP-uv-U7T"/>
<constraint firstAttribute="centerY" secondItem="ybW-ia-BeV" secondAttribute="centerY" id="DPh-IR-Amw"/>
<constraint firstItem="H7S-u0-5kF" firstAttribute="top" secondItem="RKt-M1-hEG" secondAttribute="bottom" constant="79" id="Gsk-Gj-A38"/>
<constraint firstAttribute="centerX" secondItem="H7S-u0-5kF" secondAttribute="centerX" id="IJw-1h-Lbr"/>
<constraint firstItem="ybW-ia-BeV" firstAttribute="trailing" secondItem="STn-V1-lxQ" secondAttribute="trailingMargin" id="XKy-lj-sEj"/>
<constraint firstAttribute="centerY" secondItem="ROA-6e-Pjx" secondAttribute="centerY" id="Y2V-Vb-6pH"/>
<constraint firstItem="H7S-u0-5kF" firstAttribute="leading" secondItem="STn-V1-lxQ" secondAttribute="leadingMargin" id="gKw-XQ-QYf"/>
<constraint firstItem="28C-Wr-Ey7" firstAttribute="top" secondItem="RKt-M1-hEG" secondAttribute="bottom" constant="28" id="pKn-8w-jNK"/>
<constraint firstItem="H7S-u0-5kF" firstAttribute="trailing" secondItem="STn-V1-lxQ" secondAttribute="trailingMargin" id="vfi-d3-lh3"/>
</constraints>
</view>
<navigationItem key="navigationItem" title="Scan Book ID" id="3KX-LL-wsG">
<barButtonItem key="rightBarButtonItem" title="Settings" id="O9j-db-YGv">
<connections>
<segue destination="SAZ-ry-SGT" kind="show" id="8gL-Z2-Bwx"/>
</connections>
</barButtonItem>
</navigationItem>
<connections>
<outlet property="imgCheck" destination="ROA-6e-Pjx" id="aHt-g1-AhY"/>
<outlet property="imgX" destination="ybW-ia-BeV" id="13c-F3-Ox4"/>
<outlet property="lblSection" destination="28C-Wr-Ey7" id="xrK-eJ-KDa"/>
<outlet property="txtBookID" destination="H7S-u0-5kF" id="Xdo-h1-mcm"/>
</connections>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="cQa-49-Hhu" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="2355" y="136"/>
</scene>
<!--Navigation Controller-->
<scene sceneID="uVk-5s-tuA">
<objects>
<navigationController automaticallyAdjustsScrollViewInsets="NO" id="juL-Mo-vpA" sceneMemberID="viewController">
<toolbarItems/>
<navigationBar key="navigationBar" contentMode="scaleToFill" id="eZ5-le-qT8">
<rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
<autoresizingMask key="autoresizingMask"/>
</navigationBar>
<nil name="viewControllers"/>
<connections>
<segue destination="BYZ-38-t0r" kind="relationship" relationship="rootViewController" id="NR2-kl-ijn"/>
</connections>
</navigationController>
<placeholder placeholderIdentifier="IBFirstResponder" id="cB3-Ao-obn" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="194" y="136"/>
</scene>
</scenes>
<resources>
<image name="greycheck2.png" width="300" height="230"/>
<image name="greyx2.png" width="300" height="300"/>
</resources>
<inferredMetricsTieBreakers>
<segue reference="8gL-Z2-Bwx"/>
</inferredMetricsTieBreakers>
</document>
//
// Captuvo.h
// Honeywell_SDK
//
// Created by Edward Finegan (edward@dryraintechnologies.com) on 5/20/12.
//
#import <UIKit/UIKit.h>
#import <ExternalAccessory/ExternalAccessory.h>
#pragma mark -
#pragma mark Data Types
/**
@brief Enumeration for connection status
*/
typedef enum {
ProtocolConnectionStatusConnected, /**< A successful connection was made */
ProtocolConnectionStatusAlreadyConnected, /**< The protocol is already connected */
ProtocolConnectionStatusBatteryDepleted, /**< The protocol is unable to be connected due to low battery */
ProtocolConnectionStatusUnableToConnectIncompatiableSledFirmware, /**< The protocol was unable to be connected due to an error */
ProtocolConnectionStatusUnableToConnect, /**< The protocol was unable to be connected due to an error */
} ProtocolConnectionStatus;
/*
@brief Enumeration for HID status
*/
typedef enum {
HIDActiveLock, /**<HID Active and locked */
HIDActiveUnlock, /**<HID Active and Unlocked */
HIDUnactiveLock, /**<HID UnActive and Locked */
HIDUnactiveUnlock /**<HID UnActive and Unlocked */
}HIDCurStatus;
/*
@brief Enumeration for Scan Key status
*/
typedef enum
{
ScanKeyPressing, /** Scan Key pressed */
ScanKeyReleased, /** Scan Key released */
}ScanKeyStatus;
/**
@brief Enumeration for beeper volume
*/
typedef enum {
BeeperVolumeLow, /**< Low volume */
BeeperVolumeMedium, /**< Medium volume */
BeeperVolumeHigh, /**< High volume */
BeeperVolumeOff /**< Volume off */
} BeeperVolume;
/**
@brief Enumeration for beeper pitch
*/
typedef enum {
BeeperPitchLow, /**< Low pitch */
BeeperPitchMedium, /**< Medium pitch */
BeeperPitchHigh /**< High pitch */
} BeeperPitch;
/**
@brief Enumeration for beeper pitch on error
*/
typedef enum {
BeeperErrorPitchRazz, /**< Very Low pitch */
BeeperErrorPitchMedium, /**< Medium pitch */
BeeperErrorPitchHigh /**< High pitch */
} BeeperErrorPitch;
/**
@brief Enumeration for beeper duration
*/
typedef enum {
BeeperDurationShort, /**< Short duration */
BeeperDurationNormal /**< Normal duration */
} BeeperDuration;
/**
@brief Enumeration for selecting what tracts the MSR should read
*/
typedef enum {
TrackSelectionAnyTrack, /**< Any Track */
TrackSelectionRequire1, /**< Require Track 1 Only */
TrackSelectionRequire2, /**< Require Track 2 Only */
TrackSelectionRequire1and2, /**< Require Track 1 & Track 2 */
TrackSelectionRequire3, /**< Require Track 3 Only */
TrackSelectionRequire1and3, /**< Require Track 1 & Track 3 */
TrackSelectionRequire2and3, /**< Require Track 2 & Track 3 */
TrackSelectionRequireAllTracks, /**< Require All Three Tracks */
TrackSelectionAnyTrack1or2, /**< Any Track 1 & 2 */
TrackSelectionAnyTrack2or3, /**< Any Track 2 & 3 */
TrackSelectionUndefined /**< Error state */
} TrackSelection;
/**
@brief Enumeration representing the current security level of the MSR
*/
typedef enum{
SecurityLevel0,
SecurityLevel1,
SecurityLevel2,
SecurityLevel3,
SecurityLevel4,
SecurityLevelUndefined
}SecurityLevel;
/**
@brief Enumeration for selecting symbologies
*/
typedef enum {
SymbologyAll,
SymbologyAustralianPost,
SymbologyAztecCode,
SymbologyBritishPost,
SymbologyCanadianPost,
SymbologyChinaPost,
SymbologyChineseSensibleCode,
SymbologyCodabar,
SymbologyCodablockA,
SymbologyCodablockF,
SymbologyCode11,
SymbologyCode128,
SymbologyGS1_128,
SymbologyCode32Pharmaceutical,
SymbologyCode39,
SymbologyCode49,
SymbologyCode93And93i,
SymbologyDataMatrix,
SymbologyEAN13,
SymbologyEAN13WithAddOn,
SymbologyEAN13WithExtendedCouponCode,
SymbologyEAN8,
SymbologyEAN8WithAddOn,
SymbologyGS1Composite,
SymbologyGS1DataBar,
SymbologyInfoMail,
SymbologyIntelligentMailBarcode,
SymbologyInterleaved2Of5,
SymbologyJapanesePost,
SymbologyKIXPost,
SymbologyKoreaPost,
SymbologyMatrix2Of5,
SymbologyMaxiCode,
SymbologyMicroPDF417,
SymbologyMSI,
SymbologyNEC2Of5,
SymbologyOCRMICR,
SymbologyOCRSEMIFont,
SymbologyOCRA,
SymbologyOCRB,
SymbologyPDF417,
SymbologyPlanetCode,
SymbologyPostal4i,
SymbologyPostnet,
SymbologyQRCodeAndMicroQRCode,
SymbologyStraight2Of5IATA,
SymbologyStraight2Of5Industrial,
SymbologyTCIFLinkedCode39,
SymbologyTelepen,
SymbologyUPCA,
SymbologyUPCAWithAddOn,
SymbologyUPCAWithExtendedCouponCode,
SymbologyUPCE,
SymbologyUPCEWithAddOn,
SymbologyUPCE1,
SymbologyUndefined
} Symbology;
/**
@brief Enumeration for the state of the battery and charging
*/
typedef enum {
ChargeStatusNotCharging, /**< The battery is not connected to external power. */
ChargeStatusCharging, /**< Device is connected to an external power source and is charging. */
ChargeStatusChargeComplete, /**< Device is connected to an external power but is not charing becuase the battery is full. */
ChargeStatusUndefined /**< The status of the battery can not be determined. This is often an error state. */
} ChargeStatus;
/**
@brief Enumeration for the charge remaining in the battery.
*/
typedef enum {
BatteryStatusPowerSourceConnected, /**< Device is connected to a power source */
BatteryStatus4Of4Bars, /**< Battery indicator should read 4 of 4 bars */
BatteryStatus3Of4Bars, /**< Battery indicator should read 3 of 4 bars */
BatteryStatus2Of4Bars, /**< Battery indicator should read 2 of 4 bars */
BatteryStatus1Of4Bars, /**< Battery indicator should read 1 of 4 bars */
BatteryStatus0Of4Bars, /**< Battery indicator should read 0 of 4 bars */
BatteryStatusUndefined /**< Unable to determine the battery level */
} BatteryStatus;
#pragma mark -
#pragma mark Symbology Configuration Objects
/**
@brief Enumeration of the UPC-A extended coupon code settings
*/
typedef enum {
UPCA_EAN13_ExtendedCouponCodeOff, /**< Extended coupon code off */
UPCA_EAN13_ExtendedCouponCodeAllowConcatenation, /**< Allow concatenation of the extended coupon code */
UPCA_EAN13_ExtendedCouponCodeRequireConcatenation /**< Require concatenation of the extended coupon code */
} UPCA_EAN13_ExtendedCouponCode;
/**
@brief Enumeration of the PartNumber configuration number serial number
*/
typedef struct