Save New and Modified Objects

The Uniface IDE automatically saves modifications as you work, so you do not have to explicitly save development objects.

This has a number of implications:

  • When you delete objects, they are really deleted and cannot be recovered.

    Note:  However, the Script Editor and Layout Editor support Undo and Redo actions using Ctrl+Z and Ctrl+Y so that you can recover code that you have accidentally deleted.

  • When you modify simple property values (that is, in the Structure Editor or Object tab of the Properties Inspector), the change is saved when you press Enter or click somewhere else in the IDE

    If you want to cancel your update, use Esc.

  • When you modify a multiline property value (that is, in the Widget, ValRep, and Doc tabs of the Properties Inspector), the data is saved when you switch focus to another object or property.
  • When you modify an object's script or layout, the data is saved after a pause in typing, or when you switch focus to another object or property. You can control the time before the autosave occurs using the autoSave logical in the ide.asn assignment file.

Note:  If you are working with a shared Repository, you should understand how the Uniface IDE handles transactions. For more information, see Uniface Repository.