Product
Support
Everything Else
User Editable Helix Resources
Helix 6.x OS X & Classic
May also apply to earlier versions
Function ResType ResID Technote Notes
TCP/IP Port PORT 1 Yes Control the port Helix Client/Server uses to establish TCP/IP communications.
Client and Server must be set to the same port or the Client must explicitly specify the port when connecting.
Modify Default Fonts HFAC 0 - 6 Yes Modifies the default fonts used when working in Design Mode. Expected to be obsolete when OS X RADE ships.
Modify Conditional Sequence Behavior HCSB 0 Yes Modifies the behavior of conditional sequences when errors are encountered. See the Helix 5.3 release notes for details.
International Resources itlx 0 Yes A collection’s itlx resources (itl0 & itl1) are set when a collection is created, using the values taken from the (Classic) System installed on the computer.
Keyword Separator Table HKWT 1 Yes Modifies Keyword Separator Table to include or exclude specific characters.
Turn "Server is Saving" Cursor Off HSVC 1 Yes Change to "0" to disable the “server saving” cursor that appears on the Client. This resource only appears in the server application. Can sometimes eliminate apparently random Client crashes.
Obsolete in Helix 6.1
Adjust Century Cutoff for 2 Digit Year Entry HY2K 1 No Controls the 100 year range that 2 digit year entry is interpreted as. When a two digit year is entered, Helix interprets it as a date between Jan. 1 of the default year and Dec. 31, 99 years later. The default is 1920, making the default range Jan 1, 1920 to Dec. 31, 2019.
Apple Event Control HAEC 1,2,3 No Control the maximum number of records an Apple event can return at a time.
ResID 1 is for retrieve, 2 is for add, 3 is for delete.
Apple Event Limit HAEU 0 No Control the maximum number of open Apple events allowed at a time.
Use with caution! Helix slows as more events are opened, and crashes if 16,384 Apple events are open at the same time. Setting the value to 0 turns off all limitations. Be sure to close all Apple events when you are done with them!
Export (Dump) Separator Control HDSK 0 No Change to "0" to prevent null separators and terminators in the export file options dialog.
Control Power Query Operators HOPL 7401-
-7404
No Modifies PowerQuery mechanism to ignore or recognize different query operators.
Adjust CMD-Period interval HCHK 1 No Changes time (in ticks) between checks for an interruption during command-period operations.
Document buffer & transfer size HDOC 1 No Rarely used. Contact technical support
Data Terminal Pages HDTP 0 No Effect unknown
Client Connect Disable HVIS 0 No To disable the Connect menu item, open Helix Client with a resource editor, create a new HVIS resource, and set the resource ID to 0 (zero). The contents are irrelevant; the presence of the resource is enough to disable the menu item.
Obsolete in OS X Helix
Apply to Helix 6.x Classic and Helix 5.x.
May also apply to earlier versions
Function ResType ResID Technote Notes
Client Caching HCLT 1 No Change to "1" to turn client cache on and "0" to turn it off.
In 4.5.5 the default is 0, in 5.0 the default is 1.
Run Client and Server on One Mac HCSM 1 No Change to "1" to allow a Client to visit a Server which is running on the same machine. See release notes for 4.5.5 for more info.
Use Temporary Memory HDTM 1 No Change to "0" to prevent Helix from using temporary System memory during saves. Improves performance and reduces long saves on Macs with a lot of free RAM.
Default in 4.5.5 is "1" (on) and Default in 5.0 is "0" (off)
Use Server Name Lookup HLUP 1 No Change to "0" to prevent Helix Client from returning the collection name when a Helix Server is found at the specified IP Address. (The IP Address is echoed instead.)
Printer Timeout Avoidance HPTO 0 No Helix tries to avoid LaserWriter printer time outs if this is set to "1". May cause Helix to print a blank page occasionally.
Location of Recovery File HRFL 0 No Change location of recovery file. Helix follows a built-in algorithm to determine the location of its Recovery file. Editing this resource allows you to specify an exact location for this file. (also see HTMP)
Duplicate Icon Location and Name HSTT 3 No Stores options for the duplicate icon command. You can control the offset position of the new icon, whether to append a string to the beginning or end of the name, and what string to append. By default, this resource is set to append the string “ copy” to the end of the icon name.
TCP/IP Active HTCP 1 No Activate TCP/IP networking in Helix Client/Server 5.0. Accessed by holding Option key down while launching Helix Client or Helix Server.
Thermometer Chunking Value HTHU 5000 No Controls how often Helix checks for an interruption (command-period) during a thermometer operation (such as post all, dump all, delete all, dump, load). 32767/the value stored here = the number of times the check will happen during the operation. (e.g. lower values result in more frequent checks.)
Temporary File Location HTMP 0 No Temporary files (Recover File, Data File) are placed in the invisible "Temporary Items" folder (on the volume defined by the HRFL resource if it is defined) if it is possible to do so. Change to "0" to place the files on the root level of the volume.
Helix 4.x
Obsolete in Helix 5.x and later
May also apply to earlier versions
Function ResType ResID Technote Notes
Adjust Internal Memory Caches HCCC 0 No Controls the allocation of memory between the data cache and the structure cache. Version 5.0 and later add the ability to control caches via Preferences. See release notes for more info.
Fix Client that Can't See Server HCNT 1 Yes Only applies to version 4.5.5.
Memory Thread Space HMTS 2 No See "Read Me" in the Helix 4.x Expert Tools folder.
Stack Size Linear Function. HSSF 0 No Controls the size of the stack for any memory configuation by the means of a linear function of amount of memory allocated at startup.
Fix Client that can't see Server across Zones HZSL 1 Yes Only applies to version 4.5.5. Modifying this resource is rarely needed.