def register(self): form = idaversion.get_current_widget() the_name = "refresh_write_data" idaapi.register_action(idaapi.action_desc_t(the_name, "refresh data", self.writewatch_handler(self.updateWriteWatch))) idaapi.attach_action_to_popup(form, None, the_name) print('write watch did register')
def register(self): form = idaversion.get_current_widget() the_name = "refresh_bnt" idaapi.register_action(idaapi.action_desc_t(the_name, "refresh BNT list", self.bnt_handler(self.updateList))) idaapi.attach_action_to_popup(form, None, the_name) print('BNT did register')
def register(self): add_bookmark_action = idaapi.action_desc_t( 'add_bookmark:action', 'Add bookmark', self.AddBookmarkHandler(self), None) idaapi.register_action(add_bookmark_action) form = idaversion.get_current_widget() idaapi.attach_action_to_popup(form, None, 'add_bookmark:action') self.Show()
def register(self): form = idaversion.get_current_widget() the_name = "reverse to" idaapi.register_action(idaapi.action_desc_t(the_name, "reverse to", self.stacktrace_handler(self.revTo))) idaapi.attach_action_to_popup(form, None, the_name) the_name = "refresh_stack" idaapi.register_action(idaapi.action_desc_t(the_name, "refresh stack", self.stacktrace_handler(self.updateStackTrace))) idaapi.attach_action_to_popup(form, None, the_name)
def register(self): form = idaversion.get_current_widget() the_name = "refresh_data" idaapi.register_action( idaapi.action_desc_t(the_name, "refresh data", self.datawatch_handler(self.updateDataWatch))) idaapi.attach_action_to_popup(form, None, the_name) iterator_name = "tag_iterator" idaapi.register_action( idaapi.action_desc_t(iterator_name, "Tag function as iterator", self.datawatch_handler(self.tagIterator))) idaapi.attach_action_to_popup(form, None, iterator_name)