Working with Brushes - NinjaTrader 8 Help Guide

for NinjaTrader LLC on NinjaTrader DirectX

Cover image
NinjaTrader used two different APIs for rending UI components, depending on the performance required. This often caused confusion between the types of .NET objects used for certain tasks, and also required a little bit of guidance to help developers understand some of the multi-threaded implications of using certain types across the life cycle of each object.
Author image