Character Procedural - The default loading code is based on the LOAD_DEFAULT macro developed by Cove Systems which is included in the FVMACROS include file.
Character OOPs - programs contain a Load_Default procedure in the main Entry_Client which is called by the Clear procedure in the main data_set associated with the Entry_Client and it's children. The Clear message is sent to the Data_set when ever the user presses the CLEAR key of a record is saved. To force the initial loading of defaults when the program is first launched the last object that is activated in the main Entry_Client must send Request_Clear to the first object activated in the Entry_Client.
VDF – DataDictionaries call the procedure Cove_Load_Defaults which is in the Gencode.PKG.