Altering ARCHICAD behavior – Registry or Preferences?

by GRAPHISOFT, Judit Boros and Márta Trón · updated: 02.08.2017

In some cases, the only way to activate a feature, or change the behaviour of ARCHICAD is by editing software configuration keys maintained by the operating system. On a PC this configuration system is called the Registry. On a Mac these configuration settings can be found in a PLIST file in the user’s library.

 

/!\ Commonly the task of modifying operating system configuration keys is left to IT professionals, since incorrectly modifying this data could make a program or your computer inoperable.

 


Windows: Registry Editor

How to get to HKEY_CURRENT_USER\SOFTWARE\GRAPHISOFT\ARCHICAD-64\ARCHICAD-64 [version.0.0] INT R1 ?

 

Step 1: Run Regedit

Click on the Start Start symbol button and type regedit, the blue icon of the Run command will appear in the Best match field and press ENTER to open the Registry Editor:

Regedit

 

Step 2: Modify the Registry Key

The Registry Editor displays keys organised into folders. An important top most folder is called: HKEY_CURRENT_USER. The keys you might need to change for modifying ARCHICAD’s behaviour will be located under Software, and then under Graphisoft. Here you will find the keys used by all the installed ARCHICADs on your computer. You might even find keys for ARCHICAD versions that are no longer installed on the computer.

Here is an example of what you might see:

HKEY_CURRENT_USER\SOFTWARE\GRAPHISOFT\ARCHICAD-64\ARCHICAD-64 [version.0.0] INT R1

ARCHICAD-64

 

For a more in depth discussion see also Wikipedia article on the Registry.


Mac OS X: Preferences

How to open ‘com.graphisoft.AC-64 [version].0.0 INT v1.plist’ from User Preferences in Pref Setter or Xcode?

 

Step 1: Run Pref Setter

Software configuration keys, commonly called Preferences, are stored in property list files. These files are stored in your Library. The property list files are identified by a .plist extension.

If you have never edited a .plist file before on your machine you will need to find a program that is designed to modify them. A common tool used for this task is Pref Setter.

  • Download and Install Pref Setter
  • you can reach your ARCHICAD registry keys in the following destination: Current User’/Library/Preferences/ e.g.:com.graphisoft.AC version v1.plist

{i} No Library Folder? Starting with OS X 10.7, the Library folder within the userhome folder is hidden by default. To browse the ~/Library folder:

 – In Finder choose Go, Go To Folder

 – Type ~/Library

 – Click go to navigate to the Library folder

 – Or simply press option (alt) when the Go menu is open in Finder to show Library on the list

 – You can unhide it with the following step also: open Terminal, type the following line: chflags nohidden ~/Library and press enter

  • open the .plist file (property list) with Pref Setter while double clicking on the file (or right click and open with Pref Setter)

Note: during trying to open the .plist file you might receive the following error message:

picture001.PNG

In this case please go to: System Preferences/Security and Privacy window and set the Allow applications downloaded from option to: Anywhere.

picture002.PNG

Step 2: Modify the Registry Key

  • search for the key
  • change the value with clicking on it
  • save the file (cmd+Q)

Note: be careful when editing the registry. If you are unsure about the changes you made do not save the file.

PrefSetter

 

For a more in depth discussion of Property Lists see also Wikipedia article on the Property Lists

 

  • Was this Helpful ?
  • 1   ​0