XTMF User Guide
ΒΆ
Getting Familiar with XTMF
The XTMF Interface
Main Menu
File Menu
Edit Menu
Run Menu
View Menu
Help Menu
Start Window
Help Window
XTMF Settings
Working with Multiple XTMF Installations
Changing the Look and Feel of XTMF
Creating Interface Customizations
Projects
Creating a New Project
Interacting with Projects
Importing a Model System into a Project
Importing a Model System from File into a Project
Model Systems
Overview
Importing a Model System
Creating a Model System
Cloning Model Systems
Basic Model System Editing
Viewing an Overview of the Model System
Modules
Creating a Meta-Module
Changing Module names and Descriptions
Parameters
Changing Parameter Names
Using Quick Parameters
Using Linked Parameters
Running Model Systems
Understanding Runs
Requirement Checks
Run Completion and Output
Run Errors
Error Logs
Programming XTMF
Setting up your Development Environment
Visual Studio 2017+
Project Rider
Writing Your First Module
Root and Parent Module References
Modjule Parameters
Creating Custom Parameters
Including Sub Modules
Correct Use of Input Directories
Handling Resource Usage
Runtime Validation
Programming with XTMF.Networking
Creating Your Host
Creating Your Client
Using Custom Messages with the Host
Using Custom Messages with the Client
Host Events
Looking at Connected Remote XTMF Instances
XTMF.Networking.MessageQueue<T>
Returning a Status Message
Table Of Contents
XTMF User Guide
Getting Familiar with XTMF
Projects
Model Systems
Running Model Systems
Programming XTMF
XTMF Tutorials
Frabitztown: A Model System from Start to Finish
TMG Frameworks
TMG ToolBox User Guide
Appendix
Glossary
Quick search