]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gdb/tui/tuiGeneralWin.h
* config/sh/tm-sh.h (BELIEVE_PCC_PROMOTION): Define, so that
[thirdparty/binutils-gdb.git] / gdb / tui / tuiGeneralWin.h
1 #ifndef TUI_GENERAL_WIN_H
2 #define TUI_GENERAL_WIN_H
3
4 /*
5 ** Functions
6 */
7 extern void tuiClearWin PARAMS ((TuiGenWinInfoPtr));
8 extern void unhighlightWin PARAMS ((TuiWinInfoPtr));
9 extern void makeVisible PARAMS ((TuiGenWinInfoPtr, int));
10 extern void makeAllVisible PARAMS ((int));
11 extern void scrollWinForward PARAMS ((TuiGenWinInfoPtr, int));
12 extern void scrollWinBackward PARAMS ((TuiGenWinInfoPtr, int));
13 extern void makeWindow PARAMS ((TuiGenWinInfoPtr, int));
14 extern TuiWinInfoPtr copyWin PARAMS ((TuiWinInfoPtr));
15 extern void boxWin PARAMS ((TuiGenWinInfoPtr, int));
16 extern void highlightWin PARAMS ((TuiWinInfoPtr));
17 extern void checkAndDisplayHighlightIfNeeded PARAMS ((TuiWinInfoPtr));
18 extern void refreshAll PARAMS ((TuiWinInfoPtr *));
19 extern void tuiDelwin PARAMS ((WINDOW *window));
20 extern void tuiRefreshWin PARAMS ((TuiGenWinInfoPtr));
21
22 /*
23 ** Macros
24 */
25 #define m_beVisible(winInfo) makeVisible((TuiGenWinInfoPtr)(winInfo), TRUE)
26 #define m_beInvisible(winInfo) \
27 makeVisible((TuiGenWinInfoPtr)(winInfo), FALSE)
28 #define m_allBeVisible() makeAllVisible(TRUE)
29 #define m_allBeInvisible() makeAllVisible(FALSE)
30
31 #endif /*TUI_GENERAL_WIN_H*/