📄 mac_res.r
字号:
/* $Id: mac_res.r,v 1.1.1.2.2.1 2004/12/29 11:32:21 pekangas Exp $ *//* * Copyright (c) 1999, 2002, 2003 Ben Harris * All rights reserved. * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, * copy, modify, merge, publish, distribute, sublicense, and/or * sell copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following * conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF * CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. *//* PuTTY resources *//* * The space after the # for system includes is to stop mkfiles.pl * trying to chase them (Rez doesn't support the angle-bracket * syntax). */# include "Types.r"# include "Dialogs.r"# include "Palettes.r"# include "Script.r"/* Get resource IDs we share with C code */#include "macresid.h"#include "version.r"/* * Finder-related resources *//* 'pTTY' is now registered with Apple as PuTTY's signature */type 'pTTY' as 'STR ';resource 'pTTY' (0, purgeable) { "PuTTY experimental Mac port"};resource 'SIZE' (-1) { reserved, acceptSuspendResumeEvents, reserved, canBackground, doesActivateOnFGSwitch, backgroundAndForeground, dontGetFrontClicks, ignoreAppDiedEvents, is32BitCompatible, isHighLevelEventAware, localandRemoteHLEvents, isStationeryAware, dontUseTextEditServices, reserved, reserved, reserved, 2048 * 1024, /* Preferred size */ 1024 * 1024, /* Minimum size */};#define FREF_APPL 128#define FREF_Sess 129#define FREF_Sesss 130#define FREF_HKey 131#define FREF_Seed 132resource 'FREF' (FREF_APPL, purgeable) { /* The application itself */ 'APPL', FREF_APPL, ""};resource 'FREF' (FREF_Sess, purgeable) { /* Saved session */ 'Sess', FREF_Sess, ""};resource 'FREF' (FREF_Sesss, purgeable) { /* Saved session stationery pad*/ 'sess', FREF_Sesss, ""};resource 'FREF' (FREF_HKey, purgeable) { /* SSH host keys database */ 'HKey', FREF_HKey, ""};resource 'FREF' (FREF_Seed, purgeable) { /* Random seed */ 'Seed', FREF_Seed, ""};resource 'BNDL' (128, purgeable) { 'pTTY', 0, { 'ICN#', { FREF_APPL, FREF_APPL, FREF_Sess, FREF_Sess, FREF_Sesss, FREF_Sesss }, 'FREF', { FREF_APPL, FREF_APPL, FREF_Sess, FREF_Sess, FREF_Sesss, FREF_Sesss, }; };};/* "Internal" file types, which can't be opened */resource 'BNDL' (129, purgeable) { 'pTTI', 0, { 'ICN#', { FREF_HKey, FREF_HKey, FREF_Seed, FREF_Seed, }, 'FREF', { FREF_HKey, FREF_HKey, FREF_Seed, FREF_Seed, }; };};/* Open resource, for the Translation Manager and Navigation Services */resource 'open' (open_pTTY) { 'pTTY', { 'Sess' }};/* Kind resources, for Navigation services etc. */resource 'kind' (128) { 'pTTY', verBritain, { 'Sess', "PuTTY saved session", }};resource 'kind' (129) { 'pTTI', verBritain, { 'HKey', "PuTTY host key database", 'Seed', "PuTTY random number seed", }};#if TARGET_API_MAC_CARBON/* * Mac OS X Info.plist. * See Tech Note TN2013 for details. * We don't bother with things that Mac OS X seems to be able to get from * other resources. */type 'plst' as 'TEXT';resource 'plst' (0) { "<?xml version='1.0' encoding='UTF-8'?>\n" "<!DOCTYPE plist PUBLIC '-//Apple Computer//DTD PLIST 1.0//EN'\n" " 'http://www.apple.com/DTDs/PropertyList-1.0.dtd'>\n" "<plist version='1.0'>\n" " <dict>\n" " <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string>\n" " <key>CFBundleIdentifier</key>\n" " <string>org.tartarus.projects.putty.putty</string>\n" " <key>CFBundleName</key> <string>PuTTY</string>\n" " <key>CFBundlePackageType</key> <string>APPL</string>\n" " <key>CFBundleSignature</key> <string>pTTY</string>\n" " </dict>\n" "</plist>\n"};/* Mac OS X doesn't use this, but Mac OS 9 does. */type 'carb' as 'TEXT';resource 'carb' (0) { "" };#endif/* Icons, courtesy of DeRez *//* Application icon */resource 'ICN#' (FREF_APPL, purgeable) { { /* array: 2 elements */ /* [1] */ $"00003FFE 00004001 00004FF9 00005005" $"00005355 00004505 00005A05 00002405" $"00004A85 00019005 000223F9 00047C01" $"00180201 7FA00C7D 801F1001 9FE22001" $"A004DFFE AA892002 A0123FFE A82C0000" $"A0520000 AA6A0000 A00A0000 9FF20000" $"80020000 80020000 90FA0000 80020000" $"80020000 7FFC0000 40040000 7FFC", /* [2] */ $"00003FFE 00007FFF 00007FFF 00007FFF" $"00007FFF 00007FFF 00007FFF 00007FFF" $"00007FFF 0001FFFF 0003FFFF 0007FFFF" $"001FFFFF 7FFFFFFF FFFFFFFF FFFFFFFF" $"FFFFFFFE FFFF3FFE FFFE3FFE FFFE0000" $"FFFE0000 FFFE0000 FFFE0000 FFFE0000" $"FFFE0000 FFFE0000 FFFE0000 FFFE0000" $"FFFE0000 7FFC0000 7FFC0000 7FFC" }};resource 'icl4' (FREF_APPL, purgeable) { $"000000000000000000FFFFFFFFFFFFF0" $"00000000000000000FCCCCCCCCCCCCCF" $"00000000000000000FCEEEEEEEEEEECF" $"00000000000000000FCE0D0D0D0D0CCF" $"00000000000000000FCED0FFD0D0D0CF" $"00000000000000000FCE0F1F0D0D0CCF" $"00000000000000000FCFF1F0D0D0D0CF" $"00000000000000000FF11F0D0D0D0CCF" $"00000000000000000F11F0D0D0D0D0CF" $"000000000000000FF11F0D0D0D0D0CCF" $"00000000000000F111FEC0C0C0C0C0CF" $"0000000000000F111FFFFFCCCCCCCCCF" $"00000000000FF111111111FCCCCCCCCF" $"0FFFFFFFFFF111111111FFCCCFFFFFCF" $"FCCCCCCCCCCFFFFF111F3CCCCCCCCCCF" $"FCEEEEEEEEEEECF111FCCCCCCCCCCCCF" $"FCE0D0D0D0D0CF11FFFFFFFFFFFFFFF0" $"FCED0D0D0D0DF11F00FCCCDDDEEEEAF0" $"FCE0D0D0D0DF11F000FFFFFFFFFFFFF0" $"FCED0D0D0DF1FFF00000000000000000" $"FCE0D0D0DF1FCCF00000000000000000" $"FCED0D0D0FFD0CF00000000000000000" $"FCE0D0D0D0D0CCF00000000000000000" $"FCEC0C0C0C0C0CF00000000000000000" $"FCCCCCCCCCCCCCF00000000000000000" $"FCCCCCCCCCCCCCF00000000000000000" $"FC88CCCCFFFFFCF00000000000000000" $"FC33CCCCCCCCCCF00000000000000000" $"FCCCCCCCCCCCCCF00000000000000000" $"0FFFFFFFFFFFFF000000000000000000" $"0FCCCDDDEEEEAF000000000000000000" $"0FFFFFFFFFFFFF"};resource 'icl8' (FREF_APPL, purgeable) { $"000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFF00" $"0000000000000000000000000000000000FF2B2B2B2B2B2B2B2B2B2B2B2B2BFF" $"0000000000000000000000000000000000FF2BFCFCFCFCFCFCFCFCFCFCFC2BFF" $"0000000000000000000000000000000000FF2BFC2A2A2A2A2A2A2A2A2A002BFF" $"0000000000000000000000000000000000FF2BFC2A2AFFFF2A2A2A2A2A002BFF" $"0000000000000000000000000000000000FF2BFC2AFF05FF2A2A2A2A2A002BFF" $"0000000000000000000000000000000000FF2BFFFF05FF2A2A2A2A2A2A002BFF" $"0000000000000000000000000000000000FFFF0505FF2A2A2A2A2A2A2A002BFF" $"0000000000000000000000000000000000FF0505FF2A2A2A2A2A2A2A2A002BFF" $"000000000000000000000000000000FFFF0505FF2A2A2A2A2A2A2A2A2A002BFF" $"0000000000000000000000000000FF050505FFFC000000000000000000002BFF" $"00000000000000000000000000FF050505FFFFFFFFFF2B2B2B2B2B2B2B2B2BFF" $"0000000000000000000000FFFF050505050505050505FF2B2B2B2B2B2B2B2BFF" $"00FFFFFFFFFFFFFFFFFFFF050505050505050505FFFF2B2B2BFFFFFFFFFF2BFF" $"FF2B2B2B2B2B2B2B2B2B2BFFFFFFFFFF050505FFD82B2B2B2B2B2B2B2B2B2BFF" $"FF2BFCFCFCFCFCFCFCFCFCFCFC2BFF050505FF2B2B2B2B2B2B2B2B2B2B2B2BFF" $"FF2BFC2A2A2A2A2A2A2A2A2A00FF0505FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00" $"FF2BFC2A2A2A2A2A2A2A2A2AFF0505FF0000FF2BF7F8F9FAFAFBFBFCFCFDFF00" $"FF2BFC2A2A2A2A2A2A2A2AFF0505FF000000FFFFFFFFFFFFFFFFFFFFFFFFFF00" $"FF2BFC2A2A2A2A2A2A2AFF05FFFFFF0000000000000000000000000000000000" $"FF2BFC2A2A2A2A2A2AFF05FF002BFF0000000000000000000000000000000000" $"FF2BFC2A2A2A2A2A2AFFFF2A002BFF0000000000000000000000000000000000" $"FF2BFC2A2A2A2A2A2A2A2A2A002BFF0000000000000000000000000000000000" $"FF2BFC000000000000000000002BFF0000000000000000000000000000000000" $"FF2B2B2B2B2B2B2B2B2B2B2B2B2BFF0000000000000000000000000000000000" $"FF2B2B2B2B2B2B2B2B2B2B2B2B2BFF0000000000000000000000000000000000" $"FF2BE3E32B2B2B2BFFFFFFFFFF2BFF0000000000000000000000000000000000" $"FF2BD8D82B2B2B2B2B2B2B2B2B2BFF0000000000000000000000000000000000" $"FF2B2B2B2B2B2B2B2B2B2B2B2B2BFF0000000000000000000000000000000000" $"00FFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000" $"00FF2BF7F8F9FAFAFBFBFCFCFDFF000000000000000000000000000000000000" $"00FFFFFFFFFFFFFFFFFFFFFFFFFF"};resource 'ics#' (FREF_APPL, purgeable) { { /* array: 2 elements */ /* [1] */ $"00FF 0081 008D 0035 00D5 0325 F441 822D" $"B4C1 AB3E AC00 B100 8100 8D00 8100 7E", /* [2] */ $"00FF 00FF 00FF 00FF 00FF 03FF FFFF FFFF" $"FFFF FF7E FF00 FF00 FF00 FF00 FF00 7E" }};resource 'ics4' (FREF_APPL) { $"00000000FFFFFFFF" $"00000000FCCCCCCF" $"00000000FCEEEECF" $"00000000FCFFC0CF" $"00000000FF1FC0CF" $"000000FF11F000CF" $"FFFFFF111FCCCCCF" $"FCCCCCF111FCFFCF" $"FCEEEF11FFCCCCCF" $"FCECF1FF0FFFFFF0" $"FCECFFCF00000000" $"FCE000CF00000000" $"FCCCCCCF00000000" $"FCCCFFCF00000000" $"FCCCCCCF00000000" $"0FFFFFF0"};resource 'ics8' (FREF_APPL) { $"0000000000000000FFFFFFFFFFFFFFFF" $"0000000000000000FF2B2B2B2B2B2BFF" $"0000000000000000FF2BFCFCFCFC2BFF" $"0000000000000000FF2BFFFF2A002BFF" $"0000000000000000FFFF05FF2A002BFF" $"000000000000FFFF0505FF0000002BFF" $"FFFFFFFFFFFF050505FF2B2B2B2B2BFF" $"FF2B2B2B2B2BFF050505FF2BFFFF2BFF" $"FF2BFCFCFCFF0505FFFF2B2B2B2B2BFF" $"FF2BFC2AFF05FFFF00FFFFFFFFFFFF00" $"FF2BFC2AFFFF2BFF0000000000000000" $"FF2BFC0000002BFF0000000000000000" $"FF2B2B2B2B2B2BFF0000000000000000" $"FF2B2B2BFFFF2BFF0000000000000000" $"FF2B2B2B2B2B2BFF0000000000000000" $"00FFFFFFFFFFFF"};/* Saved-session icon */resource 'ICN#' (FREF_Sess) { { /* array: 2 elements */ /* [1] */ $"1FFFFC00 10000600 10200500 103FFC80" $"10200440 10000420 17AAAFF0 12000510" $"12201A10 12002510 12204810 12019510" $"12222210 12047FD0 12380290 12200D90" $"123F1090 12022190 1224C090 12090190" $"12128090 122C4190 12504090 177555D0" $"10000010 10400110 107FFF10 10400110" $"10000010 10000010 10000010 1FFFFFF0", /* [2] */ $"1FFFFC00 1FFFFE00 1FFFFF00 1FFFFF80" $"1FFFFFC0 1FFFFFE0 1FFFFFF0 1FFFFFF0" $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0" $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0" $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0" $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0" $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0" $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0" }};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -