You may want to add you own files and application to QDV7.
In order to do this, you can simply add these files to the "Template Application" machine, inside QDV7 folder. You can also create sub-folders.
All files in or below this folder are published to clients as part of QDV7 application.
To create shortcuts to your applications, see Creating Shortcuts.
The regular Custom_xxxx.dll files do nothing but returning passed data . To customize them, refer to <installation repository>/SDK. A custom function shows in the Multi-languages sample>Overhead>Sample function.
DIRECT UPGRADES
To protect your custom files from overwriting, you must filter out the basic Custom dll's; for this purpose, add in your installation repository three files in addition to the customized dll's:
▪KeepCustomConnection.inf for Custom_Connection.dll
▪KeepCustomFunctions.inf for Custom_Functions.dll
▪KeepCustomArticles.inf for Custom_Articles.dll.
The files content doesn't matter.
TWO-TIER UPGRADES
If the company X wants to deploy a QDV7 upgrade across all its users with consistency and corporate dll's, the X's administrator must filter out the Custom dll's; for this purpose, s/he adds in its installation repository the three files mentioned above in addition to the customized dll's.
There are two types of upgrade: one due to QdV changes, another due to customization changes. Only when the update is made from the QdV’s server, the KeepCustomConnection.inf, KeepCustomArticles.inf and KeepCustomFunctions.inf are taken into account.