| **Navigation:**  [[templates.htm|Templates]] > Guide to all Templates > Application Template >====== Select Module Template ====== | [[select application template.htm|{{btn_prev_n.gif|Previous page}}]][[templates.htm|{{btn_home_n.gif|Return to chapter overview}}]][[select program template.htm|{{btn_next_n.gif|Next page}}]] | | || Clarion provides the following Module templates: Highlight an item from the list, then press the **Select** button. | __GENERATED Source__Module_Properties_1 | Use this choice when the module to add is source code which is generated by the Application Generator. This allows you to control the name of the Module. | | __External DLL__Module_Properties_4 | External Dynamic Link Module--Use this choice when the module to add is a DLL. | | __External Lib__Module_Properties_3 | External Library Module--Use this choice when the module to add is a .LIB (without a .DLL). | | __External OBJ__Module_Properties_2 | External Object Module--Use this choice when the module to add is a .OBJ file. | | __External Source__Module_Properties_5 | Use this choice when the module to add is Source Code that will not be maintained by the Application Generator. The Application Generator reads and compiles this source file but does not write to it. |