Esempio n. 1
0
    def OnClose(self, form):
        rs_debug("form close")
        self.smooth_kill()

        idaapi.unregister_action('hexrays_sync_toogle:action')
        idaapi.detach_action_from_toolbar("DebugToolBar",
                                          'hexrays_sync_toogle:action')

        idaapi.unregister_action('g_sync_toogle:action')
        idaapi.detach_action_from_toolbar("DebugToolBar",
                                          'g_sync_toogle:action')

        global SyncForm
        del SyncForm
Esempio n. 2
0
 def term(self):
     idaapi.detach_action_from_toolbar('DebugToolBar', SYNC_ACTION_NAME)
     self.handler.smooth_kill()
Esempio n. 3
0
 def term(self):
     idaapi.detach_action_from_toolbar(self.toolbar_name, SYNC_ACTION_NAME)
     self.handler.smooth_kill()
Esempio n. 4
0
 def unregisterAction(self):
     idaapi.detach_action_from_menu(self.menuPath, self.id)
     idaapi.detach_action_from_toolbar("SearchToolBar", self.id)
     idaapi.unregister_action(self.id)
Esempio n. 5
0
 def term(self):
     idaapi.detach_action_from_toolbar('DebugToolBar', SYNC_ACTION_NAME)
     self.handler.smooth_kill()
 def unregisterAction(self):
     idaapi.detach_action_from_menu(self.menuPath, self.id)
     idaapi.detach_action_from_toolbar("SearchToolBar", self.id)
     idaapi.unregister_action(self.id)
Esempio n. 7
0
 def de_register_action(self):
     idaapi.detach_action_from_toolbar("SearchToolBar", self.id)
     idaapi.unregister_action(self.id)