Integrations (PTC products, 3rd party products and code) > Code integration (Ada, ARINC 653, C, C#, C++, IDL, Java, SQL and VB) > Transformation Development Kit (TDK) > TDK toolbars and dialogs > Launch ACS/TDK dialog (TDK)
  
Launch ACS/TDK dialog (TDK)
The Launch ACS/TDK dialog allows you to define a Generation Settings Scheme. How?
To open the Launch ACS/TDK dialog: in the drop-down list on the ACS/TDK Control toolbar, select New Scheme or an existing Generation Settings Scheme, and then click the Edit ACS Scheme button:
If you select New Scheme, the Launch ACS/TDK dialog allows you to define a new Generation Settings Scheme.
If you select an existing Generation Settings Scheme, the Launch ACS/TDK dialog allows you to change the definition of that Generation Settings Scheme.
Standard Tab
Option
Use
Model
Shows the Model that relates to the Generation Settings Scheme.
Model Root Object
Specifies the root object in the model for generation - for TDK models this should be the TheGenerator package.
The root object is the Model or Package that was selected in Modeler when the Generation Settings Scheme was first created.
Settings File
Shows the name of the selected Generation Settings Scheme file.
Select a Generation Settings Scheme through the associated button.
Create a new Generation Settings Scheme through the associated button.
Generator Dll
Shows the name of the selected Code Generator DLL that is used to generate the ACS Code Generator DLL.
For TDK Code Generation Transformation Patterns models and TDK 3G models, use the 4GGenMetaGen Code Generator DLL, which you can select through the Meta Generator button.
For TDK Legacy models, use the ShdMeta2G.dll, which you can select through the Meta Generator button.
Generator Dll Folder
Shows the path of the Code Generator DLL that is associated with the Generation Settings Scheme.
Target Directory
Shows the path of the target folder for generation.
Select a target folder through the associated button.
Launch Options
Specifies configuration parameters that are used when TDK is started.
For more information about configuration parameters, see Overview of configuration parameters (TDK)
Comment
Specifies a comment for the Generation Settings Scheme.
On the ACS/TDK Control toolbar, the comment is shown as a ToolTip when the mouse pointer is hovered over the Generation Settings Scheme in the drop-down list.
Advanced Tab
The options available on the Advanced tab are populated only after you have selected a Code Generator DLL.
When generating ACS Code Generator DLLs through the TDK, do not change the default options on the Advanced tab.
Option
Use
Implementation File Extension/Suffix
Specifies the file name extension used for generated implementation files.
Header File Extension/Suffix
Specifies the file name extension used for generated header files.
Use UNIX Style Include Path Separators
Specifies that paths in the generated code use forward slashes instead of back slashes.
Use Spaces Instead of Tabs
Specifies that spaces are used to indent code, rather than tabs.
Spaces Per Tab
When spaces are being used to indent code, specifies how many spaces are used for each tab.
LF Instead of CRLF
Specifies that line feeds without carriage returns are generated in the code files, which you should use if generating code files for use in a UNIX environment.