mirror of
https://github.com/claunia/libexeinfo.git
synced 2025-12-16 19:14:24 +00:00
Add code to decode OS/2 monochrome icons and pointers, and a separate Icon Viewer for debugging.
This commit is contained in:
20
iconviewer/iconviewer.Desktop/Info.plist
Normal file
20
iconviewer/iconviewer.Desktop/Info.plist
Normal file
@@ -0,0 +1,20 @@
|
||||
<?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>CFBundleName</key>
|
||||
<string>iconviewer</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>com.example.iconviewer</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0</string>
|
||||
<key>LSMinimumSystemVersion</key>
|
||||
<string>10.7</string>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>en</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string></string>
|
||||
<key>CFBundleIconFile</key>
|
||||
<string>MacIcon.icns</string>
|
||||
</dict>
|
||||
</plist>
|
||||
BIN
iconviewer/iconviewer.Desktop/MacIcon.icns
Normal file
BIN
iconviewer/iconviewer.Desktop/MacIcon.icns
Normal file
Binary file not shown.
15
iconviewer/iconviewer.Desktop/Program.cs
Normal file
15
iconviewer/iconviewer.Desktop/Program.cs
Normal file
@@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using Eto.Forms;
|
||||
using Eto.Drawing;
|
||||
|
||||
namespace iconviewer.Desktop
|
||||
{
|
||||
class Program
|
||||
{
|
||||
[STAThread]
|
||||
static void Main(string[] args)
|
||||
{
|
||||
new Application(Eto.Platform.Detect).Run(new MainForm());
|
||||
}
|
||||
}
|
||||
}
|
||||
17
iconviewer/iconviewer.Desktop/iconviewer.Desktop.csproj
Normal file
17
iconviewer/iconviewer.Desktop/iconviewer.Desktop.csproj
Normal file
@@ -0,0 +1,17 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<TargetFramework>net461</TargetFramework>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Eto.Platform.Wpf" Version="2.4.1" />
|
||||
<PackageReference Include="Eto.Platform.Gtk" Version="2.4.1" />
|
||||
<PackageReference Include="Eto.Platform.Mac64" Version="2.4.1" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\iconviewer\iconviewer.csproj" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
Reference in New Issue
Block a user