selection += character else: selection += character search_iter.forward_char() return selection change_cursor = None if __name__ == '__main__': import os from conversation_textview import ConversationTextview import gajim as gaj log = logging.getLogger() gaj.Interface() # create fake gajim.plugin_manager.gui_extension_point method for tests def gui_extension_point(*args): pass gajim.plugin_manager = gaj.Interface() gajim.plugin_manager.gui_extension_point = gui_extension_point htmlview = ConversationTextview(None) tooltip = tooltips.BaseTooltip() def on_textview_motion_notify_event(widget, event): """ Change the cursor to a hand when we are over a mail or an url
selection += text else: selection += character else: selection += character search_iter.forward_char() return selection change_cursor = None if __name__ == '__main__': from conversation_textview import ConversationTextview import gajim as gaj log = logging.getLogger() gaj.Interface() # create fake app.plugin_manager.gui_extension_point method for tests def gui_extension_point(*args): pass app.plugin_manager = gaj.Interface() app.plugin_manager.gui_extension_point = gui_extension_point htmlview = ConversationTextview(None) tooltip = tooltips.BaseTooltip() def on_textview_motion_notify_event(widget, event): """ Change the cursor to a hand when we are over a mail or an url