void tui_initialize_static_data (void) { tui_init_generic_part (tui_source_exec_info_win_ptr ()); tui_init_generic_part (tui_disassem_exec_info_win_ptr ()); tui_init_generic_part (tui_locator_win_info_ptr ()); }
static void make_source_or_disasm_window (struct tui_win_info **win_info_ptr, enum tui_win_type type, int height, int origin_y) { struct tui_gen_win_info *execution_info = (struct tui_gen_win_info *) NULL; /* Create the exeuction info window. */ if (type == SRC_WIN) execution_info = tui_source_exec_info_win_ptr (); else execution_info = tui_disassem_exec_info_win_ptr (); execution_info = init_and_make_win (execution_info, EXEC_INFO_WIN, height, 3, 0, origin_y, DONT_BOX_WINDOW); /* Now create the source window. */ *win_info_ptr = init_and_make_win (*win_info_ptr, type, height, tui_term_width () - execution_info->width, execution_info->width, origin_y, BOX_WINDOW); (*win_info_ptr)->detail.source_info.execution_info = execution_info; }