    

 ## On this page

  

 

 # OpenTD.UserInterface Namespace Reference

 Last update: 16.07.2025 

Contains types to be used interactively. [More...](#details)

## <a id="namespaces" name="namespaces"></a>Namespaces

namespace [Forms](namespace_open_t_d_1_1_user_interface_1_1_forms.xhtml) Contains forms and form controls.   
 ## <a id="nested-classes" name="nested-classes"></a>Classes

class **StandardOutput** A standard place to write output messages from [OpenTD](namespace_open_t_d.xhtml "Base Thermal Desktop functionality.") client programs. Destination defaults to an OutputDialog, but can be redirected by subscribing to the OnWrite event.   
 class [WriteEventArgs](class_open_t_d_1_1_user_interface_1_1_write_event_args.xhtml) Used by the StandardOutput.OnWrite event to route StandardOutput to a custom destination. [More...](class_open_t_d_1_1_user_interface_1_1_write_event_args.xhtml#details)  
 <a id="details" name="details"></a>## Detailed Description

Contains types to be used interactively.