Lines Matching defs:UI
9 from vim_ui import UI
56 # servicing LLDB events from the main UI thread. Usually, we only process events that are already
59 # Vim UI is "blocked". Lower numbers will make Vim more responsive, but LLDB will be delayed and higher
60 # numbers will mean that LLDB events are processed faster, but the Vim UI may appear less responsive at
67 """ Creates the LLDB SBDebugger object and initializes the UI class. """
75 self.ui = UI()
104 """ Perform a step command and block the UI for eventDelayStep seconds in order to process
107 the main thread to avoid the appearance of a "hang". If this happens, the UI will
140 #self.ui.update(self.target, "", self)
155 self.ui.activate()
227 self.ui.activate()
228 self.ui.update(self.target, "created target %s" % str(exe), self)
256 # Since the UI is responsbile for placing signs at bp locations, we have to
258 if self.ui.haveBreakpoint(name, line):
259 bps = self.ui.getBreakpoints(name, line)
261 self.ui.deleteBreakpoints(name, line)
271 """ process pending events and update UI on request """
277 self.ui.activate()
280 if self.ui.showWindow(name):
281 self.ui.update(self.target, "", self)
285 if self.ui.hideWindow(name):
286 self.ui.update(self.target, "", self)
304 self.ui.update(self.target, "", self, goto_file)
363 self.ui.update(self.target, status, self, goto_file)
377 FIXME: connect to ctrl.ui instead of hardcoding the list here