parameters: (self, item, col)
docstring: This function **must** be overloaded in the derived class for a control with
          ``ULC_VIRTUAL`` style. It should return the string containing the text of
          the tooltip for the specified item.
  
          :param `item`: an integer specifying the item index;
          :param `col`: the column index to which the item belongs to.
docstring_summary: This function **must** be overloaded in the derived class for a control with
          ``ULC_VIRTUAL`` style. It should return the string containing the text of
          the tooltip for the specified item.
docstring_tokens: This function ** must ** be overloaded in the derived class for a control with ULC_VIRTUAL style . It should return the string containing the text of the tooltip for the specified item .
function: def OnGetItemToolTip(self, item, col):
          """
          This function **must** be overloaded in the derived class for a control with
          ``ULC_VIRTUAL`` style. It should return the string containing the text of
          the tooltip for the specified item.
  
          :param `item`: an integer specifying the item index;
          :param `col`: the column index to which the item belongs to.
          """
  
          # this is a pure virtual function, in fact - which is not really pure
          # because the controls which are not virtual don't need to implement it
          raise Exception("UltimateListCtrl.OnGetItemToolTip not supposed to be called")
function_tokens: def OnGetItemToolTip ( self , item , col ) : # this is a pure virtual function, in fact - which is not really pure # because the controls which are not virtual don't need to implement it raise Exception ( "UltimateListCtrl.OnGetItemToolTip not supposed to be called" )