Skip to content

Commit

Permalink
add HR Printer IOS SDK
Browse files Browse the repository at this point in the history
  • Loading branch information
DelphiTeacher committed Dec 12, 2023
1 parent 420ab5d commit 8521109
Show file tree
Hide file tree
Showing 1,145 changed files with 190,646 additions and 0 deletions.
10 changes: 10 additions & 0 deletions 汉印HRPT_Printer_iOS_SDK_V3.2.17/Entitlement.TemplateiOS.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?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>
<%getTaskAllowKey%>
<%applicationIdentifier%>
<%pushNotificationKey%>
<%keychainAccessGroups%>
</dict>
</plist>
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"images" : [
<%AppIconImages%>
],
"info" : {
"version" : 1,
"author" : "RAD Studio"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"info" : {
"version" : 1,
"author" : "RAD Studio"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"colors" : [
<%LaunchScreenBackgroundColors%>
],
"info" : {
"version" : 1,
"author" : "RAD Studio"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"images" : [
<%LaunchScreenImages%>
],
"info" : {
"version" : 1,
"author" : "RAD Studio"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="16096" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="01J-lp-oVM">
<device id="retina6_1" orientation="portrait" appearance="light"/>
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="16086"/>
<capability name="Named colors" minToolsVersion="9.0"/>
<capability name="Safe area layout guides" minToolsVersion="9.0"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<scenes>
<!--View Controller-->
<scene sceneID="EHf-IW-A2E">
<objects>
<viewController id="01J-lp-oVM" sceneMemberID="viewController">
<view key="view" contentMode="scaleToFill" id="Ze5-6b-2t3">
<rect key="frame" x="0.0" y="0.0" width="414" height="896"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="LaunchScreenImage" translatesAutoresizingMaskIntoConstraints="NO" id="uEM-Cj-0ws">
<rect key="frame" x="159" y="405" width="96" height="96"/>
</imageView>
</subviews>
<color key="backgroundColor" name="LaunchScreenBackgroundColor"/>
<constraints>
<constraint firstItem="uEM-Cj-0ws" firstAttribute="centerX" secondItem="6Tk-OE-BBY" secondAttribute="centerX" id="Vvi-3g-k9H"/>
<constraint firstItem="uEM-Cj-0ws" firstAttribute="centerY" secondItem="6Tk-OE-BBY" secondAttribute="centerY" id="eIE-8s-oLP"/>
</constraints>
<viewLayoutGuide key="safeArea" id="6Tk-OE-BBY"/>
</view>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="iYj-Kq-Ea1" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="53" y="375"/>
</scene>
</scenes>
<resources>
<image name="LaunchScreenImage" width="96" height="96"/>
<namedColor name="LaunchScreenBackgroundColor">
<color red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</namedColor>
</resources>
</document>
250 changes: 250 additions & 0 deletions 汉印HRPT_Printer_iOS_SDK_V3.2.17/TestHRPTPrinter_FMX_D11.deployproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,250 @@
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Condition="Exists('$(BDS)\bin\CodeGear.Deployment.targets')" Project="$(BDS)\bin\CodeGear.Deployment.targets"/>
<ProjectExtensions>
<ProjectFileVersion>12</ProjectFileVersion>
</ProjectExtensions>
<PropertyGroup>
<DeviceId Condition="'$(Platform)'=='Android'"/>
<DeviceId Condition="'$(Platform)'=='Android64'"/>
<DeviceId Condition="'$(Platform)'=='iOSDevice64'">ca9e94c68b79853a43785444de637c0032e97471</DeviceId>
<DeviceId Condition="'$(Platform)'=='iOSSimARM64'">7420C079-C9FD-43E5-BE15-EC7882F1418E</DeviceId>
</PropertyGroup>
<ItemGroup Condition="'$(Platform)'=='OSX64'"/>
<ItemGroup Condition="'$(Platform)'=='Win32'">
<DeployFile Include="Win32\Debug\TestHRPTPrinter_FMX_D11.exe" Condition="'$(Config)'=='Debug'">
<RemoteDir>TestHRPTPrinter_FMX_D11\</RemoteDir>
<RemoteName>TestHRPTPrinter_FMX_D11.exe</RemoteName>
<DeployClass>ProjectOutput</DeployClass>
<Operation>0</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
<Required>True</Required>
</DeployFile>
</ItemGroup>
<ItemGroup Condition="'$(Platform)'=='Android64'"/>
<ItemGroup Condition="'$(Platform)'=='Android'"/>
<ItemGroup Condition="'$(Platform)'=='OSXARM64'"/>
<ItemGroup Condition="'$(Platform)'=='Win64'"/>
<ItemGroup Condition="'$(Platform)'=='Linux64'"/>
<ItemGroup Condition="'$(Platform)'=='iOSDevice64'">
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPhone\FM_ApplicationIcon_1024x1024.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset\</RemoteDir>
<RemoteName>FM_ApplicationIcon_1024x1024.png</RemoteName>
<DeployClass>iOS_AppStore1024</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPad\FM_SettingIcon_58x58.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset\</RemoteDir>
<RemoteName>FM_SettingIcon_58x58.png</RemoteName>
<DeployClass>iPad_Setting58</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPad\FM_ApplicationIcon_167x167.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset\</RemoteDir>
<RemoteName>FM_ApplicationIcon_167x167.png</RemoteName>
<DeployClass>iPad_AppIcon167</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPhone\FM_ApplicationIcon_180x180.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset\</RemoteDir>
<RemoteName>FM_ApplicationIcon_180x180.png</RemoteName>
<DeployClass>iPhone_AppIcon180</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPad\FM_SpotlightSearchIcon_80x80.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset\</RemoteDir>
<RemoteName>FM_SpotlightSearchIcon_80x80.png</RemoteName>
<DeployClass>iPad_SpotLight80</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPhone\FM_LaunchImage_3x.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset\</RemoteDir>
<RemoteName>FM_LaunchScreenImage_iPhone@3x.png</RemoteName>
<DeployClass>iPhone_Launch3x</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="iOSDevice64\Release\TestHRPTPrinter_FMX_D11.info.plist" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\</RemoteDir>
<RemoteName>Info.plist</RemoteName>
<DeployClass>ProjectiOSInfoPList</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPad\FM_NotificationIcon_40x40.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset\</RemoteDir>
<RemoteName>FM_NotificationIcon_40x40.png</RemoteName>
<DeployClass>iPad_Notification40</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="iOSDevice64\Release\TestHRPTPrinter_FMX_D11.launchscreen" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\</RemoteDir>
<RemoteName>TestHRPTPrinter_FMX_D11.launchscreen</RemoteName>
<DeployClass>ProjectiOSLaunchScreen</DeployClass>
<Operation>64</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPhone\FM_LaunchImageDark_3x.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset\</RemoteDir>
<RemoteName>FM_LaunchScreenImage_iPhoneDark@3x.png</RemoteName>
<DeployClass>iPhone_LaunchDark3x</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPad\FM_LaunchImageDark_2x.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset\</RemoteDir>
<RemoteName>FM_LaunchScreenImage_iPadDark@2x.png</RemoteName>
<DeployClass>iPad_LaunchDark2x</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPad\FM_LaunchImage_2x.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset\</RemoteDir>
<RemoteName>FM_LaunchScreenImage_iPad@2x.png</RemoteName>
<DeployClass>iPad_Launch2x</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPhone\FM_LaunchImageDark_2x.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset\</RemoteDir>
<RemoteName>FM_LaunchScreenImage_iPhoneDark@2x.png</RemoteName>
<DeployClass>iPhone_LaunchDark2x</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPhone\FM_NotificationIcon_60x60.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset\</RemoteDir>
<RemoteName>FM_NotificationIcon_60x60.png</RemoteName>
<DeployClass>iPhone_Notification60</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPad\FM_ApplicationIcon_152x152.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset\</RemoteDir>
<RemoteName>FM_ApplicationIcon_152x152.png</RemoteName>
<DeployClass>iPad_AppIcon152</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="iOSDevice64\Release\TestHRPTPrinter_FMX_D11.entitlements" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\</RemoteDir>
<RemoteName>TestHRPTPrinter_FMX_D11.entitlements</RemoteName>
<DeployClass>ProjectiOSEntitlements</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPhone\FM_SpotlightSearchIcon_120x120.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset\</RemoteDir>
<RemoteName>FM_SpotlightSearchIcon_120x120.png</RemoteName>
<DeployClass>iPhone_Spotlight120</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="iOSDevice64\Release\TestHRPTPrinter_FMX_D11" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\</RemoteDir>
<RemoteName>TestHRPTPrinter_FMX_D11</RemoteName>
<DeployClass>ProjectOutput</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
<Required>True</Required>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPhone\FM_SettingIcon_58x58.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset\</RemoteDir>
<RemoteName>FM_SettingIcon_58x58.png</RemoteName>
<DeployClass>iPhone_Setting58</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPhone\FM_NotificationIcon_40x40.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset\</RemoteDir>
<RemoteName>FM_NotificationIcon_40x40.png</RemoteName>
<DeployClass>iPhone_Notification40</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPhone\FM_SettingIcon_87x87.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset\</RemoteDir>
<RemoteName>FM_SettingIcon_87x87.png</RemoteName>
<DeployClass>iPhone_Setting87</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPhone\FM_LaunchImage_2x.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset\</RemoteDir>
<RemoteName>FM_LaunchScreenImage_iPhone@2x.png</RemoteName>
<DeployClass>iPhone_Launch2x</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPhone\FM_ApplicationIcon_120x120.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset\</RemoteDir>
<RemoteName>FM_ApplicationIcon_120x120.png</RemoteName>
<DeployClass>iPhone_AppIcon120</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\iOS\iPhone\FM_SpotlightSearchIcon_80x80.png" Condition="'$(Config)'=='Release'">
<RemoteDir>TestHRPTPrinter_FMX_D11.app\..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset\</RemoteDir>
<RemoteName>FM_SpotlightSearchIcon_80x80.png</RemoteName>
<DeployClass>iPhone_Spotlight80</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
</ItemGroup>
<ItemGroup Condition="'$(Platform)'=='iOSSimARM64'"/>
</Project>
30 changes: 30 additions & 0 deletions 汉印HRPT_Printer_iOS_SDK_V3.2.17/TestHRPTPrinter_FMX_D11.dpr
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
program TestHRPTPrinter_FMX_D11;

uses
System.StartUpCopy,
FMX.Forms,
Unit4 in 'Unit4.pas' {Form4},
iOSApi.PTLog in 'iOS_SDK_V3.2.17\PrinterSDK.framework\Headers\iOSApi.PTLog.pas',
iOSApi.PTOldCommandCPCL in 'iOS_SDK_V3.2.17\PrinterSDK.framework\Headers\iOSApi.PTOldCommandCPCL.pas',
iOSApi.PTOldCommandTSPL in 'iOS_SDK_V3.2.17\PrinterSDK.framework\Headers\iOSApi.PTOldCommandTSPL.pas',
iOSApi.PTPrinter in 'iOS_SDK_V3.2.17\PrinterSDK.framework\Headers\iOSApi.PTPrinter.pas',
iOSApi.SDKDefine in 'iOS_SDK_V3.2.17\PrinterSDK.framework\Headers\iOSApi.SDKDefine.pas',
iOSApi.PrinterSDK in 'iOS_SDK_V3.2.17\PrinterSDK.framework\Headers\iOSApi.PrinterSDK.pas',
iOSApi.PTBitmapManager in 'iOS_SDK_V3.2.17\PrinterSDK.framework\Headers\iOSApi.PTBitmapManager.pas',
iOSApi.PTCommandCommon in 'iOS_SDK_V3.2.17\PrinterSDK.framework\Headers\iOSApi.PTCommandCommon.pas',
iOSApi.PTCommandCPCL in 'iOS_SDK_V3.2.17\PrinterSDK.framework\Headers\iOSApi.PTCommandCPCL.pas',
iOSApi.PTCommandESC in 'iOS_SDK_V3.2.17\PrinterSDK.framework\Headers\iOSApi.PTCommandESC.pas',
iOSApi.PTCommandTSPL in 'iOS_SDK_V3.2.17\PrinterSDK.framework\Headers\iOSApi.PTCommandTSPL.pas',
iOSApi.PTCommandZPL in 'iOS_SDK_V3.2.17\PrinterSDK.framework\Headers\iOSApi.PTCommandZPL.pas',
iOSApi.PTDispatcher in 'iOS_SDK_V3.2.17\PrinterSDK.framework\Headers\iOSApi.PTDispatcher.pas',
iOSApi.PTEncode in 'iOS_SDK_V3.2.17\PrinterSDK.framework\Headers\iOSApi.PTEncode.pas',
iOSApi.PTEnumList in 'iOS_SDK_V3.2.17\PrinterSDK.framework\Headers\iOSApi.PTEnumList.pas',
iOSApi.PTLabel in 'iOS_SDK_V3.2.17\PrinterSDK.framework\Headers\iOSApi.PTLabel.pas';

{$R *.res}

begin
Application.Initialize;
Application.CreateForm(TForm4, Form4);
Application.Run;
end.
Loading

0 comments on commit 8521109

Please sign in to comment.