47 int element_no = (-1);
51 i <
TUI_DATA_WIN->generic.content_size && element_no < 0;
57 TUI_DATA_WIN->generic.content)[i]->which_element.data_window;
58 if (data_item_win->
handle != (WINDOW *) NULL
72 int first_element_no = (-1);
80 return first_element_no;
92 for (i = 0; (i <
TUI_DATA_WIN->generic.content_size); i++)
95 TUI_DATA_WIN->generic.content)[i]->which_element.data_window;
97 data_item_win_ptr->
handle = (WINDOW *) NULL;
108 if (prompt != (
char *) NULL)
113 if (strlen (prompt) >= half_width)
116 x_pos = half_width - strlen (prompt);
141 if (
TUI_DATA_WIN->detail.data_display_info.data_content !=
143 &&
TUI_DATA_WIN->detail.data_display_info.data_content_count > 0)
155 int _line_no = line_no;
164 if (
TUI_DATA_WIN->detail.data_display_info.data_content_count <= 0)
175 if (regs_last_line < _line_no)
194 int first_line = (-1);
196 if (element_no < TUI_DATA_WIN->detail.data_display_info.regs_content_count)
221 if (first_element >= 0)
240 TUI_DATA_WIN->detail.data_display_info.data_content_count;
244 tui_data_element_ptr data_element_ptr;
248 data_item_ptr = &
TUI_DATA_WIN->detail.data_display_info.
249 data_content[i]->which_element.data_window;
251 data_item_win_ptr->
content)[0]->which_element.data;
253 has changed (data_element_ptr, frame, &new_value)
255 data_element_ptr->value = new_value;
269 int first_element_no;
270 int first_line = (-1);
274 <
TUI_DATA_WIN->detail.data_display_info.regs_content_count)
284 first_line += num_to_scroll;
286 first_line -= num_to_scroll;
void tui_delete_data_content_windows(void)
void tui_vertical_data_scroll(enum tui_scroll_direction scroll_direction, int num_to_scroll)
int tui_line_from_reg_element_no(int element_no)
void tui_refresh_data_win(void)
int tui_display_registers_from_line(int line_no, int force_display)
void tui_delete_win(WINDOW *window)
void tui_erase_data_content(char *prompt)
int tui_first_data_item_displayed(void)
void tui_display_registers_from(int start_element_no)
void tui_display_data_from_line(int line_no)
int tui_last_regs_line_no(void)
void tui_display_data_from(int element_no, int reuse_windows)
void tui_check_data_values(struct frame_info *frame)
struct tui_win_element ** tui_win_content
void tui_check_and_display_highlight_if_needed(struct tui_win_info *win_info)
void tui_display_all_data(void)
int tui_first_reg_element_no_inline(int line_no)
void tui_check_register_values(struct frame_info *frame)
int tui_first_data_element_no_in_line(int line_no)