]> Git Repo - binutils.git/blob - gdb/tui/tuiGeneralWin.h
2c843ef9269e14fe1f05b3b6918e1736462a4d69
[binutils.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 */
This page took 0.016737 seconds and 2 git commands to generate.