I wanted the nodes in the TTreeView control to have a caption containing a numeric font ID, then a horizontal tab, followed by the font name. Thanks to the tabulator, font names would be aligned and thus more readable. Unfortunately, from what I can see, the tab character is ignored, in addition, not only when it comes to tree nodes, but also other controls (e.g. TButton).
1. Is there any specific reason why the horizontal tab character is ignored when rendering text in standard controls?
2. Is there any way to force the horizontal tab to be respected and thus have the caption auto-aligned in TTreeNode (and other standard controls)? Of course other than manually rendering node content or making wider spaces using space characters.