I am using wxPython\'s HyperTreeList and I want to set the column width exactly equal to length of the largest string in it.
To accomplish that, I\'d like to to conv
You'll have to do something like (see the documentation of wxWidgets for more info)
f = window.GetFont()
dc = wx.WindowDC(window)
dc.SetFont(f)
width, height = dc.GetTextExtent("Text to measure")
It depends on how you are printing the text.
You may be interested by PIL ImageDraw
which has a textsize
method. See http://effbot.org/imagingbook/imagedraw.htm
Update: This was answering the original question. It may looks a little off-topic after question updates.