Lines Matching refs:pan

70 #  define dPanel(text,pan) _nc_dPanel(text,pan)  argument
71 # define dStack(fmt,num,pan) _nc_dStack(fmt,num,pan) argument
72 # define Wnoutrefresh(pan) _nc_Wnoutrefresh(pan) argument
73 # define Touchpan(pan) _nc_Touchpan(pan) argument
74 # define Touchline(pan,start,count) _nc_Touchline(pan,start,count) argument
78 # define dPanel(text,pan) argument
79 # define dStack(fmt,num,pan) argument
80 # define Wnoutrefresh(pan) wnoutrefresh((pan)->win) argument
81 # define Touchpan(pan) touchwin((pan)->win) argument
82 # define Touchline(pan,start,count) touchline((pan)->win,start,count) argument
88 #define GetPanelHook(pan) \ argument
89 GetScreenHook(pan ? _nc_screen_of((pan)->win) : 0)
93 #define GetHook(pan) SCREEN* sp = _nc_screen_of(pan->win); \ argument
103 #define GetPanelHook(pan) /* nothing */ argument
105 #define GetHook(pan) /* nothing */ argument
125 #define PSTARTX(pan) ((pan)->win->_begx) argument
126 #define PENDX(pan) ((pan)->win->_begx + getmaxx((pan)->win) - 1) argument
127 #define PSTARTY(pan) ((pan)->win->_begy) argument
128 #define PENDY(pan) ((pan)->win->_begy + getmaxy((pan)->win) - 1) argument
158 #define PANEL_UPDATE(pan,panstart)\ argument
161 if ((pan2 != pan) && PANELS_OVERLAPPED(pan,pan2)) {\
163 COMPUTE_INTERSECTION(pan, pan2, ix1, ix2, iy1, iy2);\
165 if (is_linetouched(pan->win,y - PSTARTY(pan))) {\
178 #define PANEL_UNLINK(pan,err) \ argument
180 if (pan) {\
181 if (IS_LINKED(pan)) {\
182 if ((pan)->below)\
183 (pan)->below->above = (pan)->above;\
184 if ((pan)->above)\
185 (pan)->above->below = (pan)->below;\
186 if ((pan) == _nc_bottom_panel) \
187 _nc_bottom_panel = (pan)->above;\
188 if ((pan) == _nc_top_panel) \
189 _nc_top_panel = (pan)->below;\
192 (pan)->above = (pan)->below = (PANEL*)0;\
196 #define HIDE_PANEL(pan,err,err_if_unlinked)\ argument
197 if (IS_LINKED(pan)) {\
198 Touchpan(pan);\
199 PANEL_UPDATE(pan,(PANEL*)0);\
200 PANEL_UNLINK(pan,err);\