We value your input!
Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey

Altering ARCHICAD behavior - Registry or Preferences?

Judit Boros
Graphisoft Alumni
Graphisoft Alumni

In some cases, the only way to activate a feature, or change the behavior of ARCHICAD is by editing software configuration keys maintained by the operating system. On a PC this configuration system is called the Registry. On macOS, 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. Please consult your local Technical Support before editing the Registry or Preferences files.

 

ARCHICAD 23:

  • Windows
    • HKEY_CURRENT_USER/SOFTWARE/GRAPHISOFT/ARCHICAD/ARCHICAD [version].0.0 XXX R1
  • macOS
    • /Library/Preferences/com.graphisoft.AC [version].0.0 XXX v1.plist

ARCHICAD 22 and earlier:

  • Windows
    • HKEY_CURRENT_USER/SOFTWARE/GRAPHISOFT/ARCHICAD-64/ARCHICAD-64 [version].0.0 XXX R1
  • macOS
    • /Library/Preferences/com.graphisoft.AC-64 [version].0.0 XXX v1.plist

Windows: Registry Editor

How to get to

HKEY_CURRENT_USER/SOFTWARE/GRAPHISOFT/ARCHICAD/ARCHICAD [version].0.0 XXX R1

or

HKEY_CURRENT_USER/SOFTWARE/GRAPHISOFT/ARCHICAD-64/ARCHICAD-64 [version].0.0 XXX R1

Step 1: Run Regedit

Click on the Start 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:

wp-content_uploads_2011_09_Regedit.png

 

 

 

 

 

 

 

 

 

 

 

 

 

Step 2: Modify the Registry Key

The Registry Editor displays keys organized into folders. An important top most folder is called: HKEY_CURRENT_USER. The keys you might need to change for modifying ARCHICAD's behavior 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

wp-content_uploads_2017_02_regedit-edit-ac23.png

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


macOS: Preferences Editor

How to open

com.graphisoft.AC [version].0.0 INT v1.plist

or

com.graphisoft.AC-64 [version].0.0 INT v1.plist

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.

Step 1: Download a PLIST editor

If you have never edited a PLIST file before on your machine, you will need a special program to modify them.

On macOS, there is no built-in software to edit PLIST files (comparing to registry on Windows). Normally, it is recommended to install and use Xcode, but it's a complex and heavy software built for developers.

Prefs Editor is a popular tool designed for this purpose. This small program is lightweight and very easy to get used to.

You can download Prefs Editor from the link below:

https://apps.tempel.org/PrefsEditor/index.php#download

Version 1.2.5 should be compatible with macOS 10.10 or above, while version 1.2.4 can be used on Mac OS X 10.9, 10.8, 10.7, and 10.6.

Step 2: Setting up Prefs Editor

On macOS 10.15 (Catalina): Copy the downloaded application from your assigned download folder into the Applications folder

On macOS 10.14 or older: You can skip this step

Step 3: Run Prefs Editor

Launch Prefs Editor by double-clicking the Prefs Editor (or look for Prefs Editor in Launchpad if you copied Prefs Editor into the Applications folder).

Upon starting the application for the first time, you might be presented with the following message:

wp-content_uploads_2020_06_Screenshot-2020-06-19-at-12.16.45.png

Click Open and the application will start:

wp-content_uploads_2020_06_Screenshot-2020-06-19-at-12.17.21.png

Prefs Editor will automatically list all PLIST files from the <current user>/Library/Preferences folder. Through the Filter field, you can look for the PLIST file to edit by typing in the name of the PLIST file.

wp-content_uploads_2020_06_Screen-Shot-2020-06-23-at-2.30.49-PM.png

Step 4: Edit PLIST files

Select the PLIST file you want to edit and click Open.

wp-content_uploads_2020_06_Screen-Shot-2020-06-23-at-2.45.43-PM.png

After the file is opened, you can click on the values in the third column to start editing them. On the bottom-left corner, the ( + ) button will add new values, while the ( - ) button will delete the existing values. 

Once the modification is made, it is automatically saved to the PLIST file. There is no Save button, but you can Undo all modifications via cmd ⌘ + z hotkey or by going into Edit > Undo.

Click the close button to close the PLIST file. You can get back to the main screen of Prefs Editor by navigating to Prefs Editor's menu bar, File > Open Bundle ID...

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

Didn't find the answer?

Check other topics in this Forum

Back to Forum

Read the latest accepted solutions!

Accepted Solutions

Start a new conversation!