RESCUE FOR 4D DOCUMENTATION - Doctor


| Home| Warning | Version History | Install | Advice for better use of Rescue for 4D |
|
Menus | Preferences | Navigator | Doctor | Editor |
|
4th Dimension™ | Structure of 4th Dimension™ | Resource Crossing |


DOCTOR


Doctor :

Doctor checks the coherence of internal resources of a file with a 4th Dimension™ structure.
 
Doctor opens structures :
  • Compiled and Not Compiled - Version 5.1 minimum - Mac and PC
4D First - Version 5 - 68xxx and PPC
 
According to options selected in the Preferences, Doctor checks :
 
  • Resource size (Resource Size) : compared to the headers and the File size.
  • Resource position (Resource Position) : coherence of resource position.
  • Resource number (Resource Duplicate ID) : several resources without the same ID.
  • Warning Size : gives you a warning when a resource size exceeds the fixed parameter (minimum 10,000 bytes)
  • Resource header (Resource Headers) : coherence of resource headers.
  • References between resources (Resource Crossing).
  • Resource Fork of a file (Macintosh Resources) : state of Fork Resource of a file (PICT, str#, TEXT, NFNT,...).
 
 
According to option chosen in the pop-up menu of the Check zone, Doctor :
 
  • will not make corrections (Only Log option )
  • allows you to make corrections manually (Manual option )
  • or corrects automatically (Auto option...).
 

Only Check (Only Log):
 
 
 

Doctor messages:
This does not signify that there is a problem ; only that there is no Resource Fork for this file. On the Macintosh, there must be a resource fork for a 4D structure.


Manual Correction :
 
The manual correction Option is possible only on not compiled Structures.
 
For each error detected, a dialogue appears.

This dialogue indicates :

  • The problem found : problem zone,
  • Information about the resource which has a problem : Resource details zone
    If you don't obtain this information, it is because the resource is too damaged to recover it,
  • The cause of the problem and will render an explanation should you choose to correct the problem : advice zone,
  • and the advice of Doctor, here Don't Correct.
    The default option will be the one which appears as the most judicious to Rescue for 4D.
    IT'S REALLY NOT ADVISABLE TO DELETE ESSENTIAL RESOURCES ('FI4D','LE4D','LIBA','PA4D','PR4D','TF4D','TP4D','WN4D'). Notice that Rescue for 4D will display three types of warning messages :
    • be careful in deleting it
    • don't delete the resource. ,
    • No problem, Delete

      As always, the final decision belongs to you. (Warning)

The Stop Check button allows you to cancel the Doctor action.

Checking and automatic correction :
 
 
The Automatic correction Option is possible only on not compiled Structures.
 
If you have selected the option Auto... in the pop-up menu of the Check zone, Doctor corrects automatically the errors.
 
We strongly advise you to use the Only Log option. (Warning)
 

Further information :
 

Save a log:
 
 
You can Save a log by selecting the item Save from the File menu.

You can open it with a simple text editor.


Print a log:
 
 


Advanced| Help
| Home| Warning | Version History | Install | Advice for better use of Rescue for 4D |
|
Menus | Preferences | Navigator | Doctor | Editor |
|
4th Dimension™ | Structure of 4th Dimension™ | Resource Crossing |