If I do something like:
info = ULC.UltimateListItem()
info._mask = wx.LIST_MASK_TEXT | wx.LIST_MASK_IMAGE | wx.LIST_MASK_FORMAT | ULC.ULC_MASK_CHECK | ULC.ULC_MASK_FONT
info._image = []
info._text = “Company name”
info._format = wx.LIST_FORMAT_CENTRE
info._font = wx.Font(10, wx.SWISS, wx.NORMAL, wx.BOLD, False, u’Calibri’)
info.SetAlign(ULC.ULC_FORMAT_LEFT)
self.UL.InsertColumnInfo(0, info)
``
Where I set info._format = wx.LIST_FORMAT_CENTRE, the entire columns is center aligned. But I would ideally be able to use different text alignments for the header text and the column body text.