Check if there is a file in work. Ask for saving, when needed, then load, extract and instantiate the User Interface; isolate any user code.
Example 10.1. Generated Buffers
• var(project, ... ) • var(buffer) # Complete read file # when first loaded / you can revert to this # even after overwriting the original file • var(user) # Isolated user code # never edit here before var(id,start), or # update var(id,start) to the new position • var(id,start) + var(id,stop) # Mark the # position from the vg block in that file • var(ifcfile); # Lag ifcfile used/not used • var(source); # Original vgblock-
Example 10.2. Used Buffers
• rat(WIDGETCLASS,) • rat(WIDGETIPORT,) • rat(WIDGETPROC,) • rat(WIDGETMAIN,) # Defined in the UserInterface File # used to control this module and dependencies.
Revision : 09/09/2009, Roger