From 1403b519de59bafc12b3a9e45cb074a48aabb97e Mon Sep 17 00:00:00 2001 From: Stephane Carrez Date: Sat, 21 Jul 2001 22:24:44 +0000 Subject: * tui.h (tui_show_assembly): Declare. (tui_is_window_visible): Declare. * tui.c (tui_show_assembly): New function. (tui_is_window_visible): New function. (tui_get_command_dimension): New function. --- gdb/tui/tui.c | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) (limited to 'gdb/tui/tui.c') diff --git a/gdb/tui/tui.c b/gdb/tui/tui.c index 370afb4..6c1dea0 100644 --- a/gdb/tui/tui.c +++ b/gdb/tui/tui.c @@ -385,3 +385,35 @@ _tuiReset (void) } /* _tuiReset */ #endif + +void +tui_show_assembly (CORE_ADDR addr) +{ + tuiAddWinToLayout (DISASSEM_WIN); + tuiUpdateSourceWindowsWithAddr (addr); +} + +int +tui_is_window_visible (TuiWinType type) +{ + if (tui_version == 0) + return 0; + + if (winList[type] == 0) + return 0; + + return winList[type]->generic.isVisible; +} + +int +tui_get_command_dimension (int *width, int *height) +{ + if (!tui_version || !m_winPtrNotNull (cmdWin)) + { + return 0; + } + + *width = cmdWin->generic.width; + *height = cmdWin->generic.height; + return 1; +} -- cgit v1.1