Skip to main content

How do I understand system state and temporary files?

Learn about the temporary files Roof Wizard creates to store dialog positions, job data, and settings between sessions.

Updated yesterday

Roof Wizard creates various temporary files to store your current session data, dialog positions, and recent selections. These system state files help maintain your workflow preferences and allow recovery of recent work.


🧾 System State Files Overview

These files are automatically created and managed by Roof Wizard. Most are stored in your ...\Temp folder (as specified in System Preferences) or ...\User folder.

File Name

Location

Function

File Type

LastDlg.dat

Temp folder

Saves the last position on screen of dialog boxes

UI Settings

LASTJOB.dat

Temp folder

Stores last digitised outline coordinates for roof outline recovery. Number of outlines saved is set in System Preferences

Job Data (Transient)

Last_RXF_File.dat

User folder

Stores the last selected RXF file

File Reference

LastAssembly.dat

User folder

Stores the last selected Assembly item

Selection Memory

LastClips.dat

User folder

Stores the last used clips

Selection Memory

LastLabour.dat

User folder

Stores the last used labour rates

Selection Memory

MPDlg.dat

User folder

Stores last location of the Measure Pitch axes icon

UI Settings

Pitch.dat

User folder

Stores the measured pitch

Job Data (Transient)

PitchAxes.dat

User folder

Stores the XYZ coordinates of the axes for the pitch measure tool. Last value is text colour (RGB values: Red, Green, Blue ranging from 0-255)

Job Data (Transient)

PLOTDEFS.dat

User folder

Stores plot default settings (not user-editable)

System Settings (Transient)


πŸ”§ Special Function Files

Orderpricing.txt

This file controls pricing display on order forms:

  • Location: User folder

  • Function: When this file exists, Roof Wizard will print recognised supplier pricing on order form templates for Supply Only and Supply and Install proposals

  • Content: The file is typically empty - its presence alone triggers pricing insertion

  • Without this file: Order forms print blank, allowing suppliers to add latest pricing at order fulfilment stage


πŸ’‘ Understanding File Types

Transient Files: These files change with each job and are automatically created/updated by the software. They include job-specific data that varies between projects.

Persistent Files: These maintain your preferences and last-used settings across software sessions.


πŸ›  Troubleshooting Tips

Dialog Position Issues: If dialog boxes appear in wrong positions, you can safely delete LastDlg.dat to reset to default positions.

Pitch Measure Text Visibility: If you're having trouble reading pitch measurement text, the colour can be adjusted by modifying the RGB values in PitchAxes.dat (though this is typically handled automatically).

File Recovery: LASTJOB.dat allows recovery of your last digitised roof outline if the software closes unexpectedly.


⚠️ Important Notes

  • These files are automatically managed by Roof Wizard - manual editing is not recommended except where specifically noted

  • Transient files are recreated as needed, so deleting them won't cause permanent issues

  • The number of saved outlines in LASTJOB.dat is controlled through System Preferences settings

  • File locations depend on your System Preferences configuration for Temp and User folders


Did this answer your question?