def fire_column_event eve
      require 'canis/core/include/ractionevent'
      aev = TextActionEvent.new self, eve, get_column(@column_pointer.current_index), @column_pointer.current_index, @column_pointer.last_index
      fire_handler eve, aev
    end
def fire_column_event eve
      require 'canis/core/include/ractionevent'
      aev = TextActionEvent.new self, eve, get_column(@column_pointer.current_index), @column_pointer.current_index, @column_pointer.last_index
      fire_handler eve, aev
    end
a column traversal has happened.
 FIXME needs to be looked into. is this consistent naming wise and are we using the correct object
 In old system it was TABLE_TRAVERSAL_EVENT