LMD 2021 - Compiler Switches: Difference between revisions
Jump to navigation
Jump to search
Created page with "{{Head-StartRes}} == Introduction == <b>This document is related to LMD 2011 packages only. </b><br> Location of the global compiler switch include file is <source>lmdcmps.inc..." |
No edit summary |
||
| Line 5: | Line 5: | ||
=== General switches === | === General switches === | ||
* LMDDISABLE_OLEINIT - Comment this to disable OleInitialize in initialization section. '''Default: OFF''' | * LMDDISABLE_OLEINIT - Comment this to disable OleInitialize in initialization section. '''Default: OFF''' | ||
=== Debug switches === | === Debug switches === | ||
* LMD_DEBUG - Use this switch to enable/disable Debug settings for compiler. '''Default: OFF''' | * LMD_DEBUG - Use this switch to enable/disable Debug settings for compiler. '''Default: OFF''' | ||
* | * LMD_DEBUGTRACE - Required internally for special debugging purposes. '''Default: OFF''' | ||
* LMD_DEBUGMESSAGES - Enables or disables output of debug messages. '''Default: OFF''' | * LMD_DEBUGMESSAGES - Enables or disables output of debug messages. '''Default: OFF''' | ||
| Line 22: | Line 21: | ||
* LMDDISABLE_ELHEADER_SETUP - Disables TElHeader.Setup method that show the dialog for sections in ElHeader object. This method is disabled by default to make less executable. '''Default: ON''' | * LMDDISABLE_ELHEADER_SETUP - Disables TElHeader.Setup method that show the dialog for sections in ElHeader object. This method is disabled by default to make less executable. '''Default: ON''' | ||
Revision as of 13:26, 7 April 2021
<< Back to Getting started or Product Resources page
Introduction
This document is related to LMD 2011 packages only.
Location of the global compiler switch include file is
lmdcmps.incin lmdrtl subfolder or main source folder. The following sections describe the use and functionality of main compiler switches.
General switches
- LMDDISABLE_OLEINIT - Comment this to disable OleInitialize in initialization section. Default: OFF
Debug switches
- LMD_DEBUG - Use this switch to enable/disable Debug settings for compiler. Default: OFF
- LMD_DEBUGTRACE - Required internally for special debugging purposes. Default: OFF
- LMD_DEBUGMESSAGES - Enables or disables output of debug messages. Default: OFF
No longer available. Check LMD 2009 Theme Engine for more info.
- LMD_ELUNISCRIBE - Uniscribe support: comment this switch, to disable Uniscribe support. note: feature is in alpha stage and not available for all controls. Default: OFF
- LMDDISABLE_ELTOOLBAR_SETUP - Disables TElToolBar.Setup method that show the dialog that lets user re-arrange and show or hide controls on toolbar. This method is hidden by default to make less executable. Default: ON
- LMDDISABLE_ELHEADER_SETUP - Disables TElHeader.Setup method that show the dialog for sections in ElHeader object. This method is disabled by default to make less executable. Default: ON