projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Rename a private data member in tui_source_window
[deliverable/binutils-gdb.git]
/
gdb
/
tui
/
tui-data.h
diff --git
a/gdb/tui/tui-data.h
b/gdb/tui/tui-data.h
index 0432a53750f0936cd178f617a9322423735f666b..264652361ef5ca536406f59f87168e505954fc68 100644
(file)
--- a/
gdb/tui/tui-data.h
+++ b/
gdb/tui/tui-data.h
@@
-52,7
+52,10
@@
protected:
{
}
{
}
+ virtual void make_window ();
+
public:
public:
+ tui_gen_win_info (tui_gen_win_info &&) = default;
virtual ~tui_gen_win_info ();
virtual ~tui_gen_win_info ();
@@
-73,12
+76,6
@@
public:
virtual void resize (int height, int width,
int origin_x, int origin_y);
virtual void resize (int height, int width,
int origin_x, int origin_y);
- /* Return true if this can be boxed. */
- virtual bool can_box () const
- {
- return false;
- }
-
/* Return true if this window is visible. */
bool is_visible () const
{
/* Return true if this window is visible. */
bool is_visible () const
{
@@
-97,36
+94,20
@@
public:
struct tui_point origin = {0, 0};
/* Viewport height. */
int viewport_height = 0;
struct tui_point origin = {0, 0};
/* Viewport height. */
int viewport_height = 0;
- /* Window title to display. */
- char *title = nullptr;
};
/* Constant definitions. */
#define DEFAULT_TAB_LEN 8
};
/* Constant definitions. */
#define DEFAULT_TAB_LEN 8
-#define NO_DATA_STRING "[ No Data Values Displayed ]"
#define SRC_NAME "src"
#define CMD_NAME "cmd"
#define DATA_NAME "regs"
#define DISASSEM_NAME "asm"
#define SRC_NAME "src"
#define CMD_NAME "cmd"
#define DATA_NAME "regs"
#define DISASSEM_NAME "asm"
-#define HILITE TRUE
-#define NO_HILITE FALSE
#define MIN_WIN_HEIGHT 3
#define MIN_CMD_WIN_HEIGHT 3
/* Strings to display in the TUI status line. */
#define MIN_WIN_HEIGHT 3
#define MIN_CMD_WIN_HEIGHT 3
/* Strings to display in the TUI status line. */
-#define PROC_PREFIX "In: "
-#define LINE_PREFIX "L"
-#define PC_PREFIX "PC: "
#define SINGLE_KEY "(SingleKey)"
#define SINGLE_KEY "(SingleKey)"
-/* Minimum/Maximum length of some fields displayed in the TUI status
- line. */
-#define MIN_LINE_WIDTH 4 /* Use at least 4 digits for line
- numbers. */
-#define MIN_PROC_WIDTH 12
-#define MAX_TARGET_WIDTH 10
-#define MAX_PID_WIDTH 19
-
/* The kinds of layouts available. */
enum tui_layout_type
{
/* The kinds of layouts available. */
enum tui_layout_type
{
@@
-173,18
+154,14
@@
protected:
void rerender () override;
void rerender () override;
+ void make_window () override;
+
public:
~tui_win_info () override
{
}
public:
~tui_win_info () override
{
}
- /* Called after all the TUI windows are refreshed, to let this
- window have a chance to update itself further. */
- virtual void refresh_all ()
- {
- }
-
/* Compute the maximum height of this window. */
virtual int max_height () const;
/* Compute the maximum height of this window. */
virtual int max_height () const;
@@
-213,13
+190,16
@@
public:
return true;
}
return true;
}
- bool can_box () const override
+ virtual bool can_box () const
{
return true;
}
void check_and_display_highlight_if_needed ();
{
return true;
}
void check_and_display_highlight_if_needed ();
+ /* Window title to display. */
+ std::string title;
+
/* Can this window ever be highlighted? */
bool can_highlight = true;
/* Can this window ever be highlighted? */
bool can_highlight = true;
@@
-315,11
+295,10
@@
extern void tui_set_term_height_to (int);
extern int tui_term_width (void);
extern void tui_set_term_width_to (int);
extern struct tui_locator_window *tui_locator_win_info_ptr (void);
extern int tui_term_width (void);
extern void tui_set_term_width_to (int);
extern struct tui_locator_window *tui_locator_win_info_ptr (void);
-extern void tui_clear_source_windows_detail (void);
extern struct tui_win_info *tui_win_with_focus (void);
extern void tui_set_win_with_focus (struct tui_win_info *);
extern struct tui_win_info *tui_win_with_focus (void);
extern void tui_set_win_with_focus (struct tui_win_info *);
-extern
int tui_win_resized (void
);
-extern void tui_set_win_resized_to (
int
);
+extern
bool tui_win_resized (
);
+extern void tui_set_win_resized_to (
bool
);
extern struct tui_win_info *tui_next_win (struct tui_win_info *);
extern struct tui_win_info *tui_prev_win (struct tui_win_info *);
extern struct tui_win_info *tui_next_win (struct tui_win_info *);
extern struct tui_win_info *tui_prev_win (struct tui_win_info *);
This page took
0.024216 seconds
and
4
git commands to generate.