<?xml version="1.0" encoding="UTF-8"?>
<!--
   IBNSByteCountFormatter.inspector
   InterfaceBuilder

   Created by Rob Marini on 02/12/12.
   Copyright 2012 Apple Inc. All rights reserved.
-->

<slice>
    <section>
        <sliver title="Display Units">
            <property type="enumeration" keyPath="inspectedObjectsController.selection.object.allowedUnits">
                <option-group>
                    <option value="0"         title="Default"/>
                </option-group>
                <option-group>
                    <option value="1"         title="Bytes"/>
                    <option value="2"         title="Kilobytes"/>
                    <option value="4"         title="Megabytes"/>
                    <option value="8"         title="Gigabytes"/>
                    <option value="16"        title="Terabytes"/>
                    <option value="32"        title="Petabytes"/>
                    <option value="64"        title="Exabytes"/>
                    <option value="128"       title="Zettabytes"/>
                    <option value="0x0FF00UL" title="Yottabytes or higher"/>
                </option-group>
                <option-group>
                    <option value="0x0FFFFUL" title="All units"/>
                </option-group>
            </property>
        </sliver>
        <sliver title="Count Style">
            <property type="enumeration" keyPath="inspectedObjectsController.selection.object.countStyle">
                <option-group>
                    <option value="0" title="System File Format"/>
                    <option value="1" title="System Memory Format"/>
                </option-group>
                <option-group>
                    <option value="2" title="Decimal (1 KB = 1000 bytes)"/>
                    <option value="3" title="Binary (1 KB = 1024 bytes)"/>
                </option-group>
            </property>
        </sliver>
        <sliver>
            <property type="boolean" title="Include count" keyPath="inspectedObjectsController.selection.object.includesCount"/>
            <property type="boolean" title="Include unit" keyPath="inspectedObjectsController.selection.object.includesUnit"/>
            <property type="boolean" title="Include actual byte count" enabledKeyPath="inspectedObjectsController.selection.object.ibInspectedShouldShowActualByteCount" keyPath="inspectedObjectsController.selection.object.includesActualByteCount"/>
            <property type="boolean" title="Allow non-numeric format" keyPath="inspectedObjectsController.selection.object.allowsNonnumericFormatting"/>
            <property type="boolean" title="Adaptive fraction digits" keyPath="inspectedObjectsController.selection.object.adaptive"/>
            <property type="boolean" title="Zero pad fraction digits" keyPath="inspectedObjectsController.selection.object.zeroPadsFractionDigits"/>
        </sliver>
    </section>
    <section>
        <sliver title="Sample Input">
            <property type="number" keyPath="inspectedObjectsController.selection.object.ibExternalSampleValue" formatForDisplay="NO" minimum="0"/>
        </sliver>
        <sliver title="Sample Output">
            <property type="string" placeholder="Formatted String" keyPath="inspectedObjectsController.selection.object.ibExternalSampleValueFormatted" editable="false"/>
        </sliver>
    </section>
</slice>
