1 ##===-- eventwin.py ------------------------------------------*- Python -*-===##
3 # Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 # See https://llvm.org/LICENSE.txt for license information.
5 # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 ##===----------------------------------------------------------------------===##
14 class EventWin(cui
.TitledWin
):
15 def __init__(self
, x
, y
, w
, h
):
16 super(EventWin
, self
).__init
__(x
, y
, w
, h
, "LLDB Event Log")
18 super(EventWin
, self
).draw()
20 def handleEvent(self
, event
):
21 if isinstance(event
, lldb
.SBEvent
):
23 h
= self
.win
.getmaxyx()[0]
24 self
.win
.addstr(h
- 1, 0, lldbutil
.get_description(event
))