mirror of
https://github.com/cappuccino/cappuccino.git
synced 2026-09-09 12:17:13 +00:00
* Execute batch structural upgrade of all XIB files within ./Tests/Manual to modern XML DOM format using ibtool (Xcode 26.3) to resolve imminent Xcode 27 parsing failures. * Add regenerate-test-cibs.py script to recursively compile the modernized XIB documents into CIB artifacts within Tests/Manual/ using the local nib2cib toolchain. * Commit the updated CIB artifacts to maintain CI and test execution parity. *Include batch execution bash and Python scripts with LGPL-2 licensing to serve as reference migration templates for the community.
86 lines
5.4 KiB
XML
86 lines
5.4 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="24506" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
|
|
<dependencies>
|
|
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="24506"/>
|
|
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
|
|
</dependencies>
|
|
<objects>
|
|
<customObject id="-2" userLabel="File's Owner" customClass="TableViewDelegate">
|
|
<connections>
|
|
<outlet property="externalView" destination="1" id="25"/>
|
|
<outlet property="imageView" destination="2" id="23"/>
|
|
<outlet property="textField" destination="3" id="22"/>
|
|
<outlet property="view" destination="1" id="24"/>
|
|
</connections>
|
|
</customObject>
|
|
<customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
|
|
<customObject id="-3" userLabel="Application"/>
|
|
<tableCellView id="1">
|
|
<rect key="frame" x="0.0" y="0.0" width="375" height="108"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
<subviews>
|
|
<imageView id="2">
|
|
<rect key="frame" x="3" y="15" width="69" height="77"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
|
|
<imageCell key="cell" refusesFirstResponder="YES" alignment="left" imageScaling="proportionallyDown" image="brad" id="5"/>
|
|
</imageView>
|
|
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" id="3">
|
|
<rect key="frame" x="104" y="45" width="167" height="17"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
|
|
<textFieldCell key="cell" lineBreakMode="truncatingTail" sendsActionOnEndEditing="YES" title="Loaded From External Cib" id="4">
|
|
<font key="font" metaFont="system"/>
|
|
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
|
|
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
|
</textFieldCell>
|
|
</textField>
|
|
<popUpButton verticalHuggingPriority="750" id="26">
|
|
<rect key="frame" x="77" y="68" width="165" height="26"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
|
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="29" id="27">
|
|
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
|
|
<font key="font" metaFont="system"/>
|
|
<menu key="menu" title="OtherViews" id="28">
|
|
<items>
|
|
<menuItem title="Item 1" state="on" id="29"/>
|
|
<menuItem title="Item 2" id="30"/>
|
|
<menuItem title="Item 3" id="31"/>
|
|
</items>
|
|
</menu>
|
|
</popUpButtonCell>
|
|
<connections>
|
|
<binding destination="41" name="content" keyPath="arrangedObjects" id="190"/>
|
|
<binding destination="41" name="contentObjects" keyPath="arrangedObjects" previousBinding="190" id="191"/>
|
|
<binding destination="41" name="contentValues" keyPath="arrangedObjects.name" previousBinding="191" id="192"/>
|
|
<binding destination="1" name="hidden" keyPath="objectValue.image" id="179">
|
|
<dictionary key="options">
|
|
<string key="NSValueTransformerName">NSIsNil</string>
|
|
</dictionary>
|
|
</binding>
|
|
<binding destination="1" name="selectedObject" keyPath="objectValue.image" previousBinding="192" id="193">
|
|
<dictionary key="options">
|
|
<integer key="NSValidatesImmediately" value="1"/>
|
|
</dictionary>
|
|
</binding>
|
|
</connections>
|
|
</popUpButton>
|
|
</subviews>
|
|
<connections>
|
|
<outlet property="imageView" destination="2" id="6"/>
|
|
<outlet property="textField" destination="3" id="7"/>
|
|
</connections>
|
|
</tableCellView>
|
|
<arrayController editable="NO" clearsFilterPredicateOnInsertion="NO" automaticallyRearrangesObjects="YES" id="41">
|
|
<connections>
|
|
<binding destination="-2" name="contentArray" keyPath="images" id="154">
|
|
<dictionary key="options">
|
|
<integer key="NSValidatesImmediately" value="1"/>
|
|
</dictionary>
|
|
</binding>
|
|
</connections>
|
|
</arrayController>
|
|
</objects>
|
|
<resources>
|
|
<image name="brad" width="128" height="128"/>
|
|
</resources>
|
|
</document>
|