
The ability to customize the builders is very important if one wants to support different developers each with their own preferences . 40 different settings logically organized let you make each builder work exactly the way you want it.
Save changes to settings and close dialog.
Close dialog without saving changes to settings.
Save changes to settings without closing dialog.
Start this Help topic.
Initials of the developer. Can be used in fragments such as Comments by inserting {INITIALS}
Name of the organization for or by whome the software is being developed. Can be used in fragments such as module header by inserting {COMPANYNAME}.
Copyright notice. Can be used in fragments such as module header by inserting {COPYRIGHT}.
The error handler fragment inserted when the user selects
menu: Error > Add Error Handling
You can make your own error handler using Fragment Builder > New (starts Fragment Editor ) and Save it to the fragments subfolder 'ErrorHandlers'
Name of the module and procedure for centralized error handling.
Default label to jump to for error handling.
Default label to jump to when the procedure needs to be abandoned.
Check this if the centralized error handling wants to pick up the name of the procedure for use in the error message or error log.
Check this if the centralized error handling wants to pick up the name of the module for use in the error message or error log.
Options:
Add, change or remove prefixes to be used in this textbox. Each prefix on a separate line. Multiple prefixes separated by comma (',') indicate that whichever string is found it will interpret it as the type specified on the left.
In the above example 'Resource Management' changes to RESOURCEMANAGEMENT
Specify which character is to be used as prefix, if any.
Specify which character is to be used as prefix, if any.
Decide how you want to name the module constant if module constant is inserted (see Procedure Builder )
Decide how you want to name the Procedure constant if module constant is inserted (see Procedure Builder )
If true variables and constants will be inserted one tab from the left,
else they will be fully at the left.
Set default error handling , if any, from the combo box
Whether to include procedure header text or not. The template for s
If checked the following line is added:
Generally used for error reporting to indicate where the error occurred.
If the process involved with the property is lengthy, it makes sense to add Hourglass.
Determines if all arguments are placed on the same line ...
In case it is a function there will at least be one statement determining the value to be returned. Check this to get such a statement inserted as default:
Set default error handling , if any, from the combo box.
Generally used for error reporting to indicate where the error occurred.
Decide how you want to name the module constant if module constant is inserted (see Procedure Builder )
Whether to include procedure header text or not.
You have to determine in each case if you want this additional text.
Generally used for error reporting to indicate where the error occurred.
Generally used for error reporting to indicate where the error occurred.
If the process involved with the property is lengthy, it makes sense to add Hourglass.
Determines if all arguments in a procedure are placed on the same line ...
Applicable when generating the Select Case from Enum inside a function which returns a string. Example is to generate a string representing the selected (Gradient-)type
Adds Case Else to the end of the Select Case statement
The code you want to be inserted by default for the Case Else
Optional let's you specify to use in a procedure's interface. E.g. rstrName
Normally the prefix 'r' is used
Normally the prefix 'v' is used
Add, change or remove prefixes to be used in this textbox. Each prefix on a separate line. Multiple prefixes separated by comma (',') indicate that whichever string is found it will interpret it as the type specified on the left.
Normally the prefix 'm' is used
Normally the prefix 'g' is used
Folder in which all subfolders are placed that contain code objects and fragments used by CODE-VB. By default it is placed below the folder which contains the Code-VB add-in.
Use these buttons to select alternative folders and file locations. A good use would be sharing locations with other developers on a network
...
Procedure header fragment.
Example centralized error handling procedure. Customize it as you like it.
File with prefix standards

Prefixing plays with Constant Builder , Variable Builder , Argument Builder and Fast Declare.
Module header fragment.
Template from which the collection class is created
Location of the license file
Select file or folder.
Folder with modules from your Code library