pcoder 4 Posted August 28, 2023 I found that TDirect2DCanvas.SetPen() doesn't assign (copy) the contents, but only the parameter pointer. A side effect is, callers cannot free or store the original variable. What is the reason behind this? Share this post Link to post