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
