Files
source/Y/w.html
github-actions[bot] 08571174ab Deploy to GitHub Pages
2026-02-01 17:32:02 +00:00

1402 lines
245 KiB
HTML

<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<title>w</title>
<meta name='robots' content='noindex,nofollow' />
<meta name='generator' content='GLOBAL-6.6.11' />
<meta http-equiv='Content-Style-Type' content='text/css' />
<link rel='stylesheet' type='text/css' href='../style.css' />
</head>
<body>
<pre>
<span class='curline'><a href='../S/lib--strutil--strutilutf8.c.html#L579'>w</a> 579 lib/strutil/strutilutf8.c int w = 0;</span>
<span class='curline'><a href='../S/lib--strutil--strutilutf8.c.html#L586'>w</a> 586 lib/strutil/strutilutf8.c w = 1;</span>
<span class='curline'><a href='../S/lib--strutil--strutilutf8.c.html#L588'>w</a> 588 lib/strutil/strutilutf8.c w++;</span>
<span class='curline'><a href='../S/lib--strutil--strutilutf8.c.html#L589'>w</a> 589 lib/strutil/strutilutf8.c if (tool-&gt;ident + w &gt; to_ident)</span>
<span class='curline'><a href='../S/lib--strutil--strutilutf8.c.html#L600'>w</a> 600 lib/strutil/strutilutf8.c tool-&gt;ident += w;</span>
<span class='curline'><a href='../S/lib--terminal.c.html#L180'>w</a> 180 lib/terminal.c char *w; // Current position where the stripped data is written</span>
<span class='curline'><a href='../S/lib--terminal.c.html#L188'>w</a> 188 lib/terminal.c for (w = s, r = s; *r != '\0';)</span>
<span class='curline'><a href='../S/lib--terminal.c.html#L242'>w</a> 242 lib/terminal.c *(w++) = *(r++);</span>
<span class='curline'><a href='../S/lib--terminal.c.html#L245'>w</a> 245 lib/terminal.c *w = '\0';</span>
<span class='curline'><a href='../S/lib--widget--background.c.html#L54'>w</a> 54 lib/widget/background.c background_get_colors (const Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--background.c.html#L56'>w</a> 56 lib/widget/background.c return &amp;(CONST_BACKGROUND (w)-&gt;color);</span>
<span class='curline'><a href='../S/lib--widget--background.c.html#L64'>w</a> 64 lib/widget/background.c Widget *w = WIDGET (b);</span>
<span class='curline'><a href='../S/lib--widget--background.c.html#L66'>w</a> 66 lib/widget/background.c w-&gt;rect = WIDGET (w-&gt;owner)-&gt;rect;</span>
<span class='curline'><a href='../S/lib--widget--background.c.html#L67'>w</a> 67 lib/widget/background.c w-&gt;pos_flags |= WPOS_KEEP_ALL;</span>
<span class='curline'><a href='../S/lib--widget--background.c.html#L75'>w</a> 75 lib/widget/background.c const Widget *w = CONST_WIDGET (b);</span>
<span class='curline'><a href='../S/lib--widget--background.c.html#L78'>w</a> 78 lib/widget/background.c tty_fill_region (w-&gt;rect.y, w-&gt;rect.x, w-&gt;rect.lines, w-&gt;rect.cols, b-&gt;pattern);</span>
<span class='curline'><a href='../S/lib--widget--background.c.html#L86'>w</a> 86 lib/widget/background.c background_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--background.c.html#L88'>w</a> 88 lib/widget/background.c WBackground *b = BACKGROUND (w);</span>
<span class='curline'><a href='../S/lib--widget--background.c.html#L101'>w</a> 101 lib/widget/background.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/lib--widget--background.c.html#L113'>w</a> 113 lib/widget/background.c Widget *w;</span>
<span class='curline'><a href='../S/lib--widget--background.c.html#L116'>w</a> 116 lib/widget/background.c w = WIDGET (b);</span>
<span class='curline'><a href='../S/lib--widget--background.c.html#L117'>w</a> 117 lib/widget/background.c widget_init (w, &amp;r, callback != NULL ? callback : background_callback, NULL);</span>
<span class='curline'><a href='../S/lib--widget--background.c.html#L118'>w</a> 118 lib/widget/background.c w-&gt;get_colors = background_get_colors;</span>
<span class='curline'><a href='../S/lib--widget--background.h.html#L32'>w</a> 32 lib/widget/background.h cb_ret_t background_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data);</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L62'>w</a> 62 lib/widget/button.c button_default_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L64'>w</a> 64 lib/widget/button.c WButton *b = BUTTON (w);</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L65'>w</a> 65 lib/widget/button.c WGroup *g = w-&gt;owner;</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L78'>w</a> 78 lib/widget/button.c if (parm == '\n' &amp;&amp; WIDGET (g-&gt;current-&gt;data) == w)</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L80'>w</a> 80 lib/widget/button.c send_message (w, sender, MSG_KEY, ' ', data);</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L86'>w</a> 86 lib/widget/button.c send_message (w, sender, MSG_KEY, ' ', data);</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L92'>w</a> 92 lib/widget/button.c send_message (w, sender, MSG_KEY, ' ', data);</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L124'>w</a> 124 lib/widget/button.c widget_gotoyx (w, 0, b-&gt;hotpos + off);</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L131'>w</a> 131 lib/widget/button.c focused = widget_get_state (w, WST_FOCUSED);</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L133'>w</a> 133 lib/widget/button.c widget_selectcolor (w, focused, FALSE);</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L134'>w</a> 134 lib/widget/button.c widget_gotoyx (w, 0, 0);</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L152'>w</a> 152 lib/widget/button.c hotkey_draw (w, b-&gt;text, focused);</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L177'>w</a> 177 lib/widget/button.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L184'>w</a> 184 lib/widget/button.c button_mouse_default_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event)</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L191'>w</a> 191 lib/widget/button.c widget_select (w);</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L195'>w</a> 195 lib/widget/button.c send_message (w, NULL, MSG_KEY, ' ', NULL);</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L196'>w</a> 196 lib/widget/button.c send_message (w-&gt;owner, w, MSG_POST_KEY, ' ', NULL);</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L211'>w</a> 211 lib/widget/button.c Widget *w;</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L214'>w</a> 214 lib/widget/button.c w = WIDGET (b);</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L220'>w</a> 220 lib/widget/button.c widget_init (w, &amp;r, button_default_callback, button_mouse_default_callback);</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L221'>w</a> 221 lib/widget/button.c w-&gt;options |= WOP_SELECTABLE | WOP_WANT_CURSOR | WOP_WANT_HOTKEY;</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L241'>w</a> 241 lib/widget/button.c Widget *w = WIDGET (b);</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L254'>w</a> 254 lib/widget/button.c w-&gt;rect.cols = button_get_width (b);</span>
<span class='curline'><a href='../S/lib--widget--button.c.html#L255'>w</a> 255 lib/widget/button.c widget_draw (w);</span>
<span class='curline'><a href='../S/lib--widget--button.h.html#L52'>w</a> 52 lib/widget/button.h cb_ret_t button_default_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm,</span>
<span class='curline'><a href='../S/lib--widget--button.h.html#L54'>w</a> 54 lib/widget/button.h void button_mouse_default_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event);</span>
<span class='curline'><a href='../S/lib--widget--buttonbar.c.html#L151'>w</a> 151 lib/widget/buttonbar.c Widget *w = WIDGET (bb);</span>
<span class='curline'><a href='../S/lib--widget--buttonbar.c.html#L156'>w</a> 156 lib/widget/buttonbar.c target = (bb-&gt;labels[i].receiver != NULL) ? bb-&gt;labels[i].receiver : WIDGET (w-&gt;owner);</span>
<span class='curline'><a href='../S/lib--widget--buttonbar.c.html#L157'>w</a> 157 lib/widget/buttonbar.c ret = send_message (target, w, MSG_ACTION, bb-&gt;labels[i].command, NULL);</span>
<span class='curline'><a href='../S/lib--widget--buttonbar.c.html#L165'>w</a> 165 lib/widget/buttonbar.c buttonbar_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--buttonbar.c.html#L167'>w</a> 167 lib/widget/buttonbar.c WButtonBar *bb = BUTTONBAR (w);</span>
<span class='curline'><a href='../S/lib--widget--buttonbar.c.html#L179'>w</a> 179 lib/widget/buttonbar.c if (widget_get_state (w, WST_VISIBLE))</span>
<span class='curline'><a href='../S/lib--widget--buttonbar.c.html#L182'>w</a> 182 lib/widget/buttonbar.c widget_gotoyx (w, 0, 0);</span>
<span class='curline'><a href='../S/lib--widget--buttonbar.c.html#L184'>w</a> 184 lib/widget/buttonbar.c tty_printf ("%-*s", w-&gt;rect.cols, "");</span>
<span class='curline'><a href='../S/lib--widget--buttonbar.c.html#L185'>w</a> 185 lib/widget/buttonbar.c widget_gotoyx (w, 0, 0);</span>
<span class='curline'><a href='../S/lib--widget--buttonbar.c.html#L212'>w</a> 212 lib/widget/buttonbar.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/lib--widget--buttonbar.c.html#L219'>w</a> 219 lib/widget/buttonbar.c buttonbar_mouse_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event)</span>
<span class='curline'><a href='../S/lib--widget--buttonbar.c.html#L225'>w</a> 225 lib/widget/buttonbar.c WButtonBar *bb = BUTTONBAR (w);</span>
<span class='curline'><a href='../S/lib--widget--buttonbar.c.html#L248'>w</a> 248 lib/widget/buttonbar.c Widget *w;</span>
<span class='curline'><a href='../S/lib--widget--buttonbar.c.html#L251'>w</a> 251 lib/widget/buttonbar.c w = WIDGET (bb);</span>
<span class='curline'><a href='../S/lib--widget--buttonbar.c.html#L252'>w</a> 252 lib/widget/buttonbar.c widget_init (w, &amp;r, buttonbar_callback, buttonbar_mouse_callback);</span>
<span class='curline'><a href='../S/lib--widget--buttonbar.c.html#L254'>w</a> 254 lib/widget/buttonbar.c w-&gt;pos_flags = WPOS_KEEP_HORZ | WPOS_KEEP_BOTTOM;</span>
<span class='curline'><a href='../S/lib--widget--buttonbar.c.html#L255'>w</a> 255 lib/widget/buttonbar.c w-&gt;options |= WOP_WANT_HOTKEY;</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L59'>w</a> 59 lib/widget/check.c check_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L61'>w</a> 61 lib/widget/check.c WCheck *c = CHECK (w);</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L71'>w</a> 71 lib/widget/check.c send_message (w, sender, MSG_KEY, ' ', data);</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L81'>w</a> 81 lib/widget/check.c widget_draw (w);</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L82'>w</a> 82 lib/widget/check.c send_message (w-&gt;owner, w, MSG_NOTIFY, 0, NULL);</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L86'>w</a> 86 lib/widget/check.c widget_gotoyx (w, 0, 1);</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L93'>w</a> 93 lib/widget/check.c focused = widget_get_state (w, WST_FOCUSED);</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L94'>w</a> 94 lib/widget/check.c widget_selectcolor (w, focused, FALSE);</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L95'>w</a> 95 lib/widget/check.c widget_gotoyx (w, 0, 0);</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L97'>w</a> 97 lib/widget/check.c hotkey_draw (w, c-&gt;text, focused);</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L106'>w</a> 106 lib/widget/check.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L113'>w</a> 113 lib/widget/check.c check_mouse_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event)</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L120'>w</a> 120 lib/widget/check.c widget_select (w);</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L124'>w</a> 124 lib/widget/check.c send_message (w, NULL, MSG_KEY, ' ', NULL);</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L125'>w</a> 125 lib/widget/check.c send_message (w-&gt;owner, w, MSG_POST_KEY, ' ', NULL);</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L142'>w</a> 142 lib/widget/check.c Widget *w;</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L145'>w</a> 145 lib/widget/check.c w = WIDGET (c);</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L149'>w</a> 149 lib/widget/check.c widget_init (w, &amp;r, check_callback, check_mouse_callback);</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L150'>w</a> 150 lib/widget/check.c w-&gt;options |= WOP_SELECTABLE | WOP_WANT_CURSOR | WOP_WANT_HOTKEY;</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L161'>w</a> 161 lib/widget/check.c Widget *w = WIDGET (check);</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L175'>w</a> 175 lib/widget/check.c w-&gt;rect.cols = 3; // "[ ]"</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L177'>w</a> 177 lib/widget/check.c w-&gt;rect.cols = 4 + hotkey_width (check-&gt;text); // "[ ] text"</span>
<span class='curline'><a href='../S/lib--widget--check.c.html#L179'>w</a> 179 lib/widget/check.c widget_draw (w);</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L72'>w</a> 72 lib/widget/dialog.c dlg_default_get_colors (const Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L74'>w</a> 74 lib/widget/dialog.c return CONST_DIALOG (w)-&gt;colors;</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L192'>w</a> 192 lib/widget/dialog.c Widget *w = WIDGET (h);</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L203'>w</a> 203 lib/widget/dialog.c if (!widget_get_options (w, WOP_WANT_TAB))</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L221'>w</a> 221 lib/widget/dialog.c handled = group_default_callback (w, NULL, MSG_KEY, d_key, NULL);</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L233'>w</a> 233 lib/widget/dialog.c dlg_handle_mouse_event (Widget *w, Gpm_Event *event)</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L235'>w</a> 235 lib/widget/dialog.c if (w-&gt;mouse_callback != NULL)</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L239'>w</a> 239 lib/widget/dialog.c mou = mouse_handle_event (w, event);</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L244'>w</a> 244 lib/widget/dialog.c return group_handle_mouse_event (w, event);</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L300'>w</a> 300 lib/widget/dialog.c dlg_default_destroy (Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L302'>w</a> 302 lib/widget/dialog.c WDialog *h = DIALOG (w);</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L306'>w</a> 306 lib/widget/dialog.c group_default_callback (w, NULL, MSG_DESTROY, 0, NULL);</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L307'>w</a> 307 lib/widget/dialog.c send_message (w, NULL, MSG_DESTROY, 0, NULL);</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L321'>w</a> 321 lib/widget/dialog.c dlg_default_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L331'>w</a> 331 lib/widget/dialog.c widget_idle (w, FALSE);</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L339'>w</a> 339 lib/widget/dialog.c return group_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L346'>w</a> 346 lib/widget/dialog.c dlg_default_mouse_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event)</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L351'>w</a> 351 lib/widget/dialog.c if (event-&gt;y &lt; 0 || event-&gt;y &gt;= w-&gt;rect.lines || event-&gt;x &lt; 0 || event-&gt;x &gt;= w-&gt;rect.cols)</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L353'>w</a> 353 lib/widget/dialog.c DIALOG (w)-&gt;ret_value = B_CANCEL;</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L354'>w</a> 354 lib/widget/dialog.c dlg_close (DIALOG (w));</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L374'>w</a> 374 lib/widget/dialog.c Widget *w;</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L378'>w</a> 378 lib/widget/dialog.c w = WIDGET (new_d);</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L384'>w</a> 384 lib/widget/dialog.c w-&gt;pos_flags = pos_flags;</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L385'>w</a> 385 lib/widget/dialog.c w-&gt;options |= WOP_SELECTABLE | WOP_TOP_SELECT;</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L386'>w</a> 386 lib/widget/dialog.c w-&gt;state |= WST_FOCUSED;</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L388'>w</a> 388 lib/widget/dialog.c w-&gt;owner = g;</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L390'>w</a> 390 lib/widget/dialog.c w-&gt;keymap = dialog_map;</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L392'>w</a> 392 lib/widget/dialog.c w-&gt;mouse_handler = dlg_handle_mouse_event;</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L393'>w</a> 393 lib/widget/dialog.c w-&gt;mouse.forced_capture = mouse_close_dialog &amp;&amp; (w-&gt;pos_flags &amp; WPOS_FULLSCREEN) == 0;</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L395'>w</a> 395 lib/widget/dialog.c w-&gt;destroy = dlg_default_destroy;</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L396'>w</a> 396 lib/widget/dialog.c w-&gt;get_colors = dlg_default_get_colors;</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L405'>w</a> 405 lib/widget/dialog.c w-&gt;state |= WST_MODAL;</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L408'>w</a> 408 lib/widget/dialog.c WIDGET (frame_new (0, 0, w-&gt;rect.lines, w-&gt;rect.cols, title, FALSE, new_d-&gt;compact));</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L519'>w</a> 519 lib/widget/dialog.c Widget *w = WIDGET (h);</span>
<span class='curline'><a href='../S/lib--widget--dialog.c.html#L521'>w</a> 521 lib/widget/dialog.c GROUP (h)-&gt;mouse_status = w-&gt;mouse_handler (w, event);</span>
<span class='curline'><a href='../S/lib--widget--dialog.h.html#L122'>w</a> 122 lib/widget/dialog.h cb_ret_t dlg_default_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data);</span>
<span class='curline'><a href='../S/lib--widget--dialog.h.html#L123'>w</a> 123 lib/widget/dialog.h void dlg_default_mouse_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event);</span>
<span class='curline'><a href='../S/lib--widget--frame.c.html#L59'>w</a> 59 lib/widget/frame.c Widget *w = WIDGET (f);</span>
<span class='curline'><a href='../S/lib--widget--frame.c.html#L61'>w</a> 61 lib/widget/frame.c w-&gt;rect = WIDGET (w-&gt;owner)-&gt;rect;</span>
<span class='curline'><a href='../S/lib--widget--frame.c.html#L62'>w</a> 62 lib/widget/frame.c w-&gt;pos_flags |= WPOS_KEEP_ALL;</span>
<span class='curline'><a href='../S/lib--widget--frame.c.html#L71'>w</a> 71 lib/widget/frame.c const WRect *w = &amp;wf-&gt;rect;</span>
<span class='curline'><a href='../S/lib--widget--frame.c.html#L78'>w</a> 78 lib/widget/frame.c tty_draw_box_shadow (w-&gt;y, w-&gt;x, w-&gt;lines, w-&gt;cols, CORE_SHADOW_COLOR);</span>
<span class='curline'><a href='../S/lib--widget--frame.c.html#L81'>w</a> 81 lib/widget/frame.c tty_fill_region (w-&gt;y, w-&gt;x, w-&gt;lines, w-&gt;cols, ' ');</span>
<span class='curline'><a href='../S/lib--widget--frame.c.html#L83'>w</a> 83 lib/widget/frame.c tty_draw_box (w-&gt;y + d, w-&gt;x + d, w-&gt;lines - 2 * d, w-&gt;cols - 2 * d, f-&gt;single);</span>
<span class='curline'><a href='../S/lib--widget--frame.c.html#L89'>w</a> 89 lib/widget/frame.c widget_gotoyx (f, d, (w-&gt;cols - str_term_width1 (f-&gt;title)) / 2);</span>
<span class='curline'><a href='../S/lib--widget--frame.c.html#L103'>w</a> 103 lib/widget/frame.c Widget *w;</span>
<span class='curline'><a href='../S/lib--widget--frame.c.html#L106'>w</a> 106 lib/widget/frame.c w = WIDGET (f);</span>
<span class='curline'><a href='../S/lib--widget--frame.c.html#L107'>w</a> 107 lib/widget/frame.c widget_init (w, &amp;r, frame_callback, NULL);</span>
<span class='curline'><a href='../S/lib--widget--frame.c.html#L121'>w</a> 121 lib/widget/frame.c frame_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--frame.c.html#L123'>w</a> 123 lib/widget/frame.c WFrame *f = FRAME (w);</span>
<span class='curline'><a href='../S/lib--widget--frame.c.html#L140'>w</a> 140 lib/widget/frame.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/lib--widget--frame.h.html#L39'>w</a> 39 lib/widget/frame.h cb_ret_t frame_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data);</span>
<span class='curline'><a href='../S/lib--widget--gauge.c.html#L62'>w</a> 62 lib/widget/gauge.c gauge_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--gauge.c.html#L64'>w</a> 64 lib/widget/gauge.c WGauge *g = GAUGE (w);</span>
<span class='curline'><a href='../S/lib--widget--gauge.c.html#L70'>w</a> 70 lib/widget/gauge.c colors = widget_get_colors (w);</span>
<span class='curline'><a href='../S/lib--widget--gauge.c.html#L71'>w</a> 71 lib/widget/gauge.c widget_gotoyx (w, 0, 0);</span>
<span class='curline'><a href='../S/lib--widget--gauge.c.html#L75'>w</a> 75 lib/widget/gauge.c tty_printf ("%*s", w-&gt;rect.cols, "");</span>
<span class='curline'><a href='../S/lib--widget--gauge.c.html#L97'>w</a> 97 lib/widget/gauge.c gauge_len = w-&gt;rect.cols - 7; // 7 positions for percentage</span>
<span class='curline'><a href='../S/lib--widget--gauge.c.html#L122'>w</a> 122 lib/widget/gauge.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/lib--widget--gauge.c.html#L135'>w</a> 135 lib/widget/gauge.c Widget *w;</span>
<span class='curline'><a href='../S/lib--widget--gauge.c.html#L138'>w</a> 138 lib/widget/gauge.c w = WIDGET (g);</span>
<span class='curline'><a href='../S/lib--widget--gauge.c.html#L139'>w</a> 139 lib/widget/gauge.c widget_init (w, &amp;r, gauge_callback, NULL);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L167'>w</a> 167 lib/widget/group.c Widget *w = WIDGET (p-&gt;data);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L171'>w</a> 171 lib/widget/group.c if (options == WOP_DEFAULT || (options &amp; w-&gt;options) != 0)</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L173'>w</a> 173 lib/widget/group.c if (msg != MSG_DRAW || widget_get_state (w, WST_VISIBLE))</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L174'>w</a> 174 lib/widget/group.c send_message (w, NULL, msg, 0, NULL);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L189'>w</a> 189 lib/widget/group.c group_default_make_global (Widget *w, const WRect *delta)</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L196'>w</a> 196 lib/widget/group.c widget_default_make_global (w, delta);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L198'>w</a> 198 lib/widget/group.c for (iter = GROUP (w)-&gt;widgets; iter != NULL; iter = g_list_next (iter))</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L201'>w</a> 201 lib/widget/group.c else if (w-&gt;owner != NULL)</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L203'>w</a> 203 lib/widget/group.c WRect r = WIDGET (w-&gt;owner)-&gt;rect;</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L208'>w</a> 208 lib/widget/group.c widget_default_make_global (w, &amp;r);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L210'>w</a> 210 lib/widget/group.c for (iter = GROUP (w)-&gt;widgets; iter != NULL; iter = g_list_next (iter))</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L225'>w</a> 225 lib/widget/group.c group_default_make_local (Widget *w, const WRect *delta)</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L232'>w</a> 232 lib/widget/group.c widget_default_make_local (w, delta);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L234'>w</a> 234 lib/widget/group.c for (iter = GROUP (w)-&gt;widgets; iter != NULL; iter = g_list_next (iter))</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L237'>w</a> 237 lib/widget/group.c else if (w-&gt;owner != NULL)</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L239'>w</a> 239 lib/widget/group.c WRect r = WIDGET (w-&gt;owner)-&gt;rect;</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L244'>w</a> 244 lib/widget/group.c widget_default_make_local (w, &amp;r);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L246'>w</a> 246 lib/widget/group.c for (iter = GROUP (w)-&gt;widgets; iter != NULL; iter = g_list_next (iter))</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L263'>w</a> 263 lib/widget/group.c group_default_find (const Widget *w, const Widget *what)</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L267'>w</a> 267 lib/widget/group.c w0 = widget_default_find (w, what);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L272'>w</a> 272 lib/widget/group.c for (iter = CONST_GROUP (w)-&gt;widgets; iter != NULL; iter = g_list_next (iter))</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L295'>w</a> 295 lib/widget/group.c group_default_find_by_type (const Widget *w, widget_cb_fn cb)</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L299'>w</a> 299 lib/widget/group.c w0 = widget_default_find_by_type (w, cb);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L304'>w</a> 304 lib/widget/group.c for (iter = CONST_GROUP (w)-&gt;widgets; iter != NULL; iter = g_list_next (iter))</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L327'>w</a> 327 lib/widget/group.c group_default_find_by_id (const Widget *w, unsigned long id)</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L331'>w</a> 331 lib/widget/group.c w0 = widget_default_find_by_id (w, id);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L336'>w</a> 336 lib/widget/group.c for (iter = CONST_GROUP (w)-&gt;widgets; iter != NULL; iter = g_list_next (iter))</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L364'>w</a> 364 lib/widget/group.c Widget *w = WIDGET (p-&gt;data);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L369'>w</a> 369 lib/widget/group.c if (widget_get_options (w, WOP_WANT_CURSOR) &amp;&amp; widget_get_state (w, WST_VISIBLE)</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L370'>w</a> 370 lib/widget/group.c &amp;&amp; !widget_get_state (w, WST_DISABLED) &amp;&amp; widget_update_cursor (WIDGET (p-&gt;data)))</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L427'>w</a> 427 lib/widget/group.c WRect *w = &amp;WIDGET (g)-&gt;rect;</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L430'>w</a> 430 lib/widget/group.c WRect or = *w;</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L432'>w</a> 432 lib/widget/group.c *w = *r;</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L442'>w</a> 442 lib/widget/group.c wss.shift_x = w-&gt;x - or.x;</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L443'>w</a> 443 lib/widget/group.c wss.scale_x = w-&gt;cols - or.cols;</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L444'>w</a> 444 lib/widget/group.c wss.shift_y = w-&gt;y - or.y;</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L445'>w</a> 445 lib/widget/group.c wss.scale_y = w-&gt;lines - or.lines;</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L462'>w</a> 462 lib/widget/group.c Widget *w = WIDGET (g);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L465'>w</a> 465 lib/widget/group.c r0 = r != NULL ? *r : w-&gt;rect;</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L466'>w</a> 466 lib/widget/group.c widget_adjust_position (w-&gt;pos_flags, &amp;r0);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L522'>w</a> 522 lib/widget/group.c Widget *w;</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L532'>w</a> 532 lib/widget/group.c w = WIDGET (g-&gt;current-&gt;data);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L534'>w</a> 534 lib/widget/group.c if (!widget_get_state (w, WST_VISIBLE) || widget_get_state (w, WST_DISABLED))</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L539'>w</a> 539 lib/widget/group.c if (widget_get_options (w, WOP_IS_INPUT))</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L551'>w</a> 551 lib/widget/group.c if (widget_get_options (w, WOP_WANT_HOTKEY))</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L552'>w</a> 552 lib/widget/group.c handled = send_message (w, NULL, MSG_HOTKEY, key, NULL);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L563'>w</a> 563 lib/widget/group.c w = WIDGET (current-&gt;data);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L565'>w</a> 565 lib/widget/group.c if (widget_get_options (w, WOP_WANT_HOTKEY) &amp;&amp; !widget_get_state (w, WST_DISABLED))</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L566'>w</a> 566 lib/widget/group.c handled = send_message (w, NULL, MSG_HOTKEY, key, NULL);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L574'>w</a> 574 lib/widget/group.c w = WIDGET (current-&gt;data);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L575'>w</a> 575 lib/widget/group.c widget_select (w);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L576'>w</a> 576 lib/widget/group.c send_message (g, w, MSG_HOTKEY_HANDLED, 0, NULL);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L601'>w</a> 601 lib/widget/group.c Widget *w = WIDGET (g);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L603'>w</a> 603 lib/widget/group.c widget_init (w, r, callback != NULL ? callback : group_default_callback, mouse_callback);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L605'>w</a> 605 lib/widget/group.c w-&gt;mouse_handler = group_handle_mouse_event;</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L607'>w</a> 607 lib/widget/group.c w-&gt;make_global = group_default_make_global;</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L608'>w</a> 608 lib/widget/group.c w-&gt;make_local = group_default_make_local;</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L610'>w</a> 610 lib/widget/group.c w-&gt;find = group_default_find;</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L611'>w</a> 611 lib/widget/group.c w-&gt;find_by_type = group_default_find_by_type;</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L612'>w</a> 612 lib/widget/group.c w-&gt;find_by_id = group_default_find_by_id;</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L614'>w</a> 614 lib/widget/group.c w-&gt;set_state = group_default_set_state;</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L622'>w</a> 622 lib/widget/group.c group_default_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L624'>w</a> 624 lib/widget/group.c WGroup *g = GROUP (w);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L656'>w</a> 656 lib/widget/group.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L672'>w</a> 672 lib/widget/group.c group_default_set_state (Widget *w, widget_state_t state, gboolean enable)</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L675'>w</a> 675 lib/widget/group.c WGroup *g = GROUP (w);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L681'>w</a> 681 lib/widget/group.c ret = widget_default_set_state (w, state, enable);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L687'>w</a> 687 lib/widget/group.c if ((w-&gt;state &amp; WST_ACTIVE) != 0)</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L689'>w</a> 689 lib/widget/group.c if ((w-&gt;state &amp; WST_FOCUSED) != 0)</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L714'>w</a> 714 lib/widget/group.c group_handle_mouse_event (Widget *w, Gpm_Event *event)</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L716'>w</a> 716 lib/widget/group.c WGroup *g = GROUP (w);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L731'>w</a> 731 lib/widget/group.c if (widget_get_state (w, WST_VISIBLE) &amp;&amp; !widget_get_state (wp, WST_DISABLED))</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L764'>w</a> 764 lib/widget/group.c group_add_widget_autopos (WGroup *g, void *w, widget_pos_flags_t pos_flags, const void *before)</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L767'>w</a> 767 lib/widget/group.c Widget *ww = WIDGET (w);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L825'>w</a> 825 lib/widget/group.c group_remove_widget (void *w)</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L827'>w</a> 827 lib/widget/group.c Widget *ww = WIDGET (w);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L832'>w</a> 832 lib/widget/group.c assert (w != NULL);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L892'>w</a> 892 lib/widget/group.c group_get_widget_next_of (GList *w)</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L894'>w</a> 894 lib/widget/group.c return group_get_next_or_prev_of (w, TRUE);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L907'>w</a> 907 lib/widget/group.c group_get_widget_prev_of (GList *w)</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L909'>w</a> 909 lib/widget/group.c return group_get_next_or_prev_of (w, FALSE);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L949'>w</a> 949 lib/widget/group.c Widget *w;</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L951'>w</a> 951 lib/widget/group.c w = widget_find_by_id (CONST_WIDGET (g), id);</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L952'>w</a> 952 lib/widget/group.c if (w != NULL)</span>
<span class='curline'><a href='../S/lib--widget--group.c.html#L953'>w</a> 953 lib/widget/group.c widget_select (w);</span>
<span class='curline'><a href='../S/lib--widget--group.h.html#L44'>w</a> 44 lib/widget/group.h cb_ret_t group_default_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data);</span>
<span class='curline'><a href='../S/lib--widget--group.h.html#L45'>w</a> 45 lib/widget/group.h cb_ret_t group_default_set_state (Widget *w, widget_state_t state, gboolean enable);</span>
<span class='curline'><a href='../S/lib--widget--group.h.html#L46'>w</a> 46 lib/widget/group.h int group_handle_mouse_event (Widget *w, Gpm_Event *event);</span>
<span class='curline'><a href='../S/lib--widget--group.h.html#L48'>w</a> 48 lib/widget/group.h unsigned long group_add_widget_autopos (WGroup *g, void *w, widget_pos_flags_t pos_flags,</span>
<span class='curline'><a href='../S/lib--widget--group.h.html#L50'>w</a> 50 lib/widget/group.h void group_remove_widget (void *w);</span>
<span class='curline'><a href='../S/lib--widget--group.h.html#L55'>w</a> 55 lib/widget/group.h GList *group_get_widget_next_of (GList *w);</span>
<span class='curline'><a href='../S/lib--widget--group.h.html#L56'>w</a> 56 lib/widget/group.h GList *group_get_widget_prev_of (GList *w);</span>
<span class='curline'><a href='../S/lib--widget--group.h.html#L79'>w</a> 79 lib/widget/group.h group_add_widget (WGroup *g, void *w)</span>
<span class='curline'><a href='../S/lib--widget--group.h.html#L81'>w</a> 81 lib/widget/group.h return group_add_widget_autopos (g, w, WPOS_KEEP_DEFAULT,</span>
<span class='curline'><a href='../S/lib--widget--group.h.html#L97'>w</a> 97 lib/widget/group.h group_add_widget_before (WGroup *g, void *w, void *before)</span>
<span class='curline'><a href='../S/lib--widget--group.h.html#L99'>w</a> 99 lib/widget/group.h return group_add_widget_autopos (g, w, WPOS_KEEP_DEFAULT, before);</span>
<span class='curline'><a href='../S/lib--widget--groupbox.c.html#L60'>w</a> 60 lib/widget/groupbox.c groupbox_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--groupbox.c.html#L62'>w</a> 62 lib/widget/groupbox.c WGroupbox *g = GROUPBOX (w);</span>
<span class='curline'><a href='../S/lib--widget--groupbox.c.html#L71'>w</a> 71 lib/widget/groupbox.c colors = widget_get_colors (w);</span>
<span class='curline'><a href='../S/lib--widget--groupbox.c.html#L73'>w</a> 73 lib/widget/groupbox.c disabled = widget_get_state (w, WST_DISABLED);</span>
<span class='curline'><a href='../S/lib--widget--groupbox.c.html#L75'>w</a> 75 lib/widget/groupbox.c tty_draw_box (w-&gt;rect.y, w-&gt;rect.x, w-&gt;rect.lines, w-&gt;rect.cols, TRUE);</span>
<span class='curline'><a href='../S/lib--widget--groupbox.c.html#L80'>w</a> 80 lib/widget/groupbox.c widget_gotoyx (w, 0, 1);</span>
<span class='curline'><a href='../S/lib--widget--groupbox.c.html#L91'>w</a> 91 lib/widget/groupbox.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/lib--widget--groupbox.c.html#L104'>w</a> 104 lib/widget/groupbox.c Widget *w;</span>
<span class='curline'><a href='../S/lib--widget--groupbox.c.html#L107'>w</a> 107 lib/widget/groupbox.c w = WIDGET (g);</span>
<span class='curline'><a href='../S/lib--widget--groupbox.c.html#L108'>w</a> 108 lib/widget/groupbox.c widget_init (w, &amp;r, groupbox_callback, NULL);</span>
<span class='curline'><a href='../S/lib--widget--history.c.html#L125'>w</a> 125 lib/widget/history.c history_dlg_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--history.c.html#L130'>w</a> 130 lib/widget/history.c return history_dlg_reposition (DIALOG (w));</span>
<span class='curline'><a href='../S/lib--widget--history.c.html#L135'>w</a> 135 lib/widget/history.c WDialog *d = DIALOG (w);</span>
<span class='curline'><a href='../S/lib--widget--history.c.html#L157'>w</a> 157 lib/widget/history.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/lib--widget--history.c.html#L202'>w</a> 202 lib/widget/history.c history_load (const WDialog *h, Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--history.c.html#L212'>w</a> 212 lib/widget/history.c event_data.receiver = w;</span>
<span class='curline'><a href='../S/lib--widget--history.c.html#L230'>w</a> 230 lib/widget/history.c history_save (const WDialog *h, Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--history.c.html#L249'>w</a> 249 lib/widget/history.c event_data.receiver = w;</span>
<span class='curline'><a href='../S/lib--widget--history.h.html#L44'>w</a> 44 lib/widget/history.h void history_load (const WDialog *h, Widget *w);</span>
<span class='curline'><a href='../S/lib--widget--history.h.html#L45'>w</a> 45 lib/widget/history.h void history_save (const WDialog *h, Widget *w);</span>
<span class='curline'><a href='../S/lib--widget--hline.c.html#L68'>w</a> 68 lib/widget/hline.c WRect *w = &amp;wl-&gt;rect;</span>
<span class='curline'><a href='../S/lib--widget--hline.c.html#L73'>w</a> 73 lib/widget/hline.c w-&gt;x = wo-&gt;x;</span>
<span class='curline'><a href='../S/lib--widget--hline.c.html#L74'>w</a> 74 lib/widget/hline.c w-&gt;cols = wo-&gt;cols;</span>
<span class='curline'><a href='../S/lib--widget--hline.c.html#L78'>w</a> 78 lib/widget/hline.c w-&gt;x = wo-&gt;x + 1;</span>
<span class='curline'><a href='../S/lib--widget--hline.c.html#L79'>w</a> 79 lib/widget/hline.c w-&gt;cols = wo-&gt;cols - 2;</span>
<span class='curline'><a href='../S/lib--widget--hline.c.html#L87'>w</a> 87 lib/widget/hline.c hline_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--hline.c.html#L89'>w</a> 89 lib/widget/hline.c WHLine *l = HLINE (w);</span>
<span class='curline'><a href='../S/lib--widget--hline.c.html#L99'>w</a> 99 lib/widget/hline.c w-&gt;rect.y = RECT (data)-&gt;y;</span>
<span class='curline'><a href='../S/lib--widget--hline.c.html#L109'>w</a> 109 lib/widget/hline.c colors = widget_get_colors (w);</span>
<span class='curline'><a href='../S/lib--widget--hline.c.html#L113'>w</a> 113 lib/widget/hline.c tty_draw_hline (w-&gt;rect.y, w-&gt;rect.x + 1, mc_tty_frm[MC_TTY_FRM_HORIZ], w-&gt;rect.cols - 2);</span>
<span class='curline'><a href='../S/lib--widget--hline.c.html#L117'>w</a> 117 lib/widget/hline.c widget_gotoyx (w, 0, 0);</span>
<span class='curline'><a href='../S/lib--widget--hline.c.html#L119'>w</a> 119 lib/widget/hline.c widget_gotoyx (w, 0, w-&gt;rect.cols - 1);</span>
<span class='curline'><a href='../S/lib--widget--hline.c.html#L128'>w</a> 128 lib/widget/hline.c widget_gotoyx (w, 0, (w-&gt;rect.cols - text_width) / 2);</span>
<span class='curline'><a href='../S/lib--widget--hline.c.html#L138'>w</a> 138 lib/widget/hline.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/lib--widget--hline.c.html#L151'>w</a> 151 lib/widget/hline.c Widget *w;</span>
<span class='curline'><a href='../S/lib--widget--hline.c.html#L154'>w</a> 154 lib/widget/hline.c w = WIDGET (l);</span>
<span class='curline'><a href='../S/lib--widget--hline.c.html#L156'>w</a> 156 lib/widget/hline.c widget_init (w, &amp;r, hline_callback, NULL);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L901'>w</a> 901 lib/widget/input.c input_mouse_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event)</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L905'>w</a> 905 lib/widget/input.c WInput *in = INPUT (w);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L910'>w</a> 910 lib/widget/input.c widget_select (w);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L912'>w</a> 912 lib/widget/input.c if (event-&gt;x &gt;= w-&gt;rect.cols - HISTORY_BUTTON_WIDTH &amp;&amp; should_show_history_button (in))</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L960'>w</a> 960 lib/widget/input.c Widget *w;</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L963'>w</a> 963 lib/widget/input.c w = WIDGET (in);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L964'>w</a> 964 lib/widget/input.c widget_init (w, &amp;r, input_callback, input_mouse_callback);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L965'>w</a> 965 lib/widget/input.c w-&gt;options |= WOP_SELECTABLE | WOP_IS_INPUT | WOP_WANT_CURSOR;</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L966'>w</a> 966 lib/widget/input.c w-&gt;keymap = input_map;</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1007'>w</a> 1007 lib/widget/input.c input_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1009'>w</a> 1009 lib/widget/input.c WInput *in = INPUT (w);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1010'>w</a> 1010 lib/widget/input.c WDialog *h = DIALOG (w-&gt;owner);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1017'>w</a> 1017 lib/widget/input.c mc_event_add (h-&gt;event_group, MCEVENT_HISTORY_LOAD, input_load_history, w, NULL);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1019'>w</a> 1019 lib/widget/input.c mc_event_add (h-&gt;event_group, MCEVENT_HISTORY_SAVE, input_save_history, w, NULL);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1021'>w</a> 1021 lib/widget/input.c widget_set_state (WIDGET (in-&gt;label), WST_DISABLED, widget_get_state (w, WST_DISABLED));</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1068'>w</a> 1068 lib/widget/input.c mc_event_del (h-&gt;event_group, MCEVENT_HISTORY_LOAD, input_load_history, w);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1070'>w</a> 1070 lib/widget/input.c mc_event_del (h-&gt;event_group, MCEVENT_HISTORY_SAVE, input_save_history, w);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1075'>w</a> 1075 lib/widget/input.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1189'>w</a> 1189 lib/widget/input.c const WRect *w = &amp;wi-&gt;rect;</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1216'>w</a> 1216 lib/widget/input.c if ((pw &lt; in-&gt;term_first_shown) || (pw &gt;= in-&gt;term_first_shown + w-&gt;cols - has_history))</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1218'>w</a> 1218 lib/widget/input.c in-&gt;term_first_shown = pw - (w-&gt;cols / 3);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1239'>w</a> 1239 lib/widget/input.c str_term_substring (in-&gt;buffer-&gt;str, in-&gt;term_first_shown, w-&gt;cols - has_history));</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1248'>w</a> 1248 lib/widget/input.c w-&gt;cols - has_history);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1264'>w</a> 1264 lib/widget/input.c MIN (m2 - m1, (w-&gt;cols - has_history) - (buf_width - in-&gt;term_first_shown));</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1275'>w</a> 1275 lib/widget/input.c cp = str_term_substring (in-&gt;buffer-&gt;str, in-&gt;term_first_shown, w-&gt;cols - has_history);</span>
<span class='curline'><a href='../S/lib--widget--input.c.html#L1277'>w</a> 1277 lib/widget/input.c for (i = 0; i &lt; w-&gt;cols - has_history; i++)</span>
<span class='curline'><a href='../S/lib--widget--input.h.html#L89'>w</a> 89 lib/widget/input.h cb_ret_t input_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data);</span>
<span class='curline'><a href='../S/lib--widget--input_complete.c.html#L985'>w</a> 985 lib/widget/input_complete.c complete_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--input_complete.c.html#L989'>w</a> 989 lib/widget/input_complete.c WGroup *g = GROUP (w);</span>
<span class='curline'><a href='../S/lib--widget--input_complete.c.html#L990'>w</a> 990 lib/widget/input_complete.c WDialog *h = DIALOG (w);</span>
<span class='curline'><a href='../S/lib--widget--input_complete.c.html#L1157'>w</a> 1157 lib/widget/input_complete.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/lib--widget--input_complete.c.html#L1195'>w</a> 1195 lib/widget/input_complete.c int x, y, w, h;</span>
<span class='curline'><a href='../S/lib--widget--input_complete.c.html#L1227'>w</a> 1227 lib/widget/input_complete.c w = maxlen + 4;</span>
<span class='curline'><a href='../S/lib--widget--input_complete.c.html#L1228'>w</a> 1228 lib/widget/input_complete.c if (x + w &gt; COLS)</span>
<span class='curline'><a href='../S/lib--widget--input_complete.c.html#L1229'>w</a> 1229 lib/widget/input_complete.c x = COLS - w;</span>
<span class='curline'><a href='../S/lib--widget--input_complete.c.html#L1232'>w</a> 1232 lib/widget/input_complete.c if (x + w &gt; COLS)</span>
<span class='curline'><a href='../S/lib--widget--input_complete.c.html#L1233'>w</a> 1233 lib/widget/input_complete.c w = COLS;</span>
<span class='curline'><a href='../S/lib--widget--input_complete.c.html#L1238'>w</a> 1238 lib/widget/input_complete.c complete_dlg = dlg_create (TRUE, y, x, h, w, WPOS_KEEP_DEFAULT, TRUE, dialog_colors,</span>
<span class='curline'><a href='../S/lib--widget--input_complete.c.html#L1240'>w</a> 1240 lib/widget/input_complete.c complete_list = listbox_new (1, 1, h - 2, w - 2, FALSE, NULL);</span>
<span class='curline'><a href='../S/lib--widget--label.c.html#L64'>w</a> 64 lib/widget/label.c label_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--label.c.html#L66'>w</a> 66 lib/widget/label.c WLabel *l = LABEL (w);</span>
<span class='curline'><a href='../S/lib--widget--label.c.html#L80'>w</a> 80 lib/widget/label.c disabled = widget_get_state (w, WST_DISABLED);</span>
<span class='curline'><a href='../S/lib--widget--label.c.html#L88'>w</a> 88 lib/widget/label.c colors = widget_get_colors (w);</span>
<span class='curline'><a href='../S/lib--widget--label.c.html#L92'>w</a> 92 lib/widget/label.c align = (w-&gt;pos_flags &amp; WPOS_CENTER_HORZ) != 0 ? J_CENTER_LEFT : J_LEFT;</span>
<span class='curline'><a href='../S/lib--widget--label.c.html#L106'>w</a> 106 lib/widget/label.c widget_gotoyx (w, y, 0);</span>
<span class='curline'><a href='../S/lib--widget--label.c.html#L107'>w</a> 107 lib/widget/label.c tty_print_string (str_fit_to_term (p, w-&gt;rect.cols, align));</span>
<span class='curline'><a href='../S/lib--widget--label.c.html#L124'>w</a> 124 lib/widget/label.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/lib--widget--label.c.html#L137'>w</a> 137 lib/widget/label.c Widget *w;</span>
<span class='curline'><a href='../S/lib--widget--label.c.html#L143'>w</a> 143 lib/widget/label.c w = WIDGET (l);</span>
<span class='curline'><a href='../S/lib--widget--label.c.html#L144'>w</a> 144 lib/widget/label.c widget_init (w, &amp;r, label_callback, NULL);</span>
<span class='curline'><a href='../S/lib--widget--label.c.html#L158'>w</a> 158 lib/widget/label.c Widget *w = WIDGET (label);</span>
<span class='curline'><a href='../S/lib--widget--label.c.html#L159'>w</a> 159 lib/widget/label.c int newcols = w-&gt;rect.cols;</span>
<span class='curline'><a href='../S/lib--widget--label.c.html#L175'>w</a> 175 lib/widget/label.c w-&gt;rect.cols = MAX (newcols, w-&gt;rect.cols);</span>
<span class='curline'><a href='../S/lib--widget--label.c.html#L176'>w</a> 176 lib/widget/label.c w-&gt;rect.lines = MAX (newlines, w-&gt;rect.lines);</span>
<span class='curline'><a href='../S/lib--widget--label.c.html#L180'>w</a> 180 lib/widget/label.c widget_draw (w);</span>
<span class='curline'><a href='../S/lib--widget--label.c.html#L182'>w</a> 182 lib/widget/label.c w-&gt;rect.cols = MIN (newcols, w-&gt;rect.cols);</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L95'>w</a> 95 lib/widget/listbox.c const WRect *w = &amp;CONST_WIDGET (l)-&gt;rect;</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L96'>w</a> 96 lib/widget/listbox.c int max_line = w-&gt;lines - 1;</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L102'>w</a> 102 lib/widget/listbox.c widget_gotoyx (l, 0, w-&gt;cols);</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L111'>w</a> 111 lib/widget/listbox.c widget_gotoyx (w, max_line, w-&gt;cols);</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L112'>w</a> 112 lib/widget/listbox.c if (l-&gt;top + w-&gt;lines == length || w-&gt;lines &gt;= length)</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L119'>w</a> 119 lib/widget/listbox.c line = 1 + ((l-&gt;current * (w-&gt;lines - 2)) / length);</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L123'>w</a> 123 lib/widget/listbox.c widget_gotoyx (l, i, w-&gt;cols);</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L137'>w</a> 137 lib/widget/listbox.c const WRect *w = &amp;CONST_WIDGET (l)-&gt;rect;</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L164'>w</a> 164 lib/widget/listbox.c for (i = 0; i &lt; w-&gt;lines; i++)</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L188'>w</a> 188 lib/widget/listbox.c tty_print_string (str_fit_to_term (text, w-&gt;cols - 2, J_LEFT_FIT));</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L193'>w</a> 193 lib/widget/listbox.c if (l-&gt;scrollbar &amp;&amp; length &gt; w-&gt;lines)</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L281'>w</a> 281 lib/widget/listbox.c const WRect *w = &amp;CONST_WIDGET (l)-&gt;rect;</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L301'>w</a> 301 lib/widget/listbox.c listbox_back_n (l, w-&gt;lines - 1);</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L304'>w</a> 304 lib/widget/listbox.c listbox_fwd_n (l, w-&gt;lines - 1);</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L315'>w</a> 315 lib/widget/listbox.c is_more = (l-&gt;top + w-&gt;lines &gt;= length);</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L458'>w</a> 458 lib/widget/listbox.c listbox_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L460'>w</a> 460 lib/widget/listbox.c WListbox *l = LISTBOX (w);</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L495'>w</a> 495 lib/widget/listbox.c listbox_draw (l, widget_get_state (w, WST_FOCUSED));</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L503'>w</a> 503 lib/widget/listbox.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L510'>w</a> 510 lib/widget/listbox.c listbox_mouse_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event)</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L512'>w</a> 512 lib/widget/listbox.c WListbox *l = LISTBOX (w);</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L520'>w</a> 520 lib/widget/listbox.c widget_select (w);</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L561'>w</a> 561 lib/widget/listbox.c Widget *w;</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L564'>w</a> 564 lib/widget/listbox.c w = WIDGET (l);</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L566'>w</a> 566 lib/widget/listbox.c widget_init (w, &amp;r, listbox_callback, listbox_mouse_callback);</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L567'>w</a> 567 lib/widget/listbox.c w-&gt;options |= WOP_SELECTABLE | WOP_WANT_HOTKEY;</span>
<span class='curline'><a href='../S/lib--widget--listbox.c.html#L568'>w</a> 568 lib/widget/listbox.c w-&gt;keymap = listbox_map;</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L128'>w</a> 128 lib/widget/menu.c const WRect *w = &amp;CONST_WIDGET (menubar)-&gt;rect;</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L134'>w</a> 134 lib/widget/menu.c if (x + menu-&gt;max_entry_len + 3 &gt; (gsize) w-&gt;cols)</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L135'>w</a> 135 lib/widget/menu.c x = w-&gt;cols - menu-&gt;max_entry_len - 3;</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L144'>w</a> 144 lib/widget/menu.c tty_draw_hline (w-&gt;y + y, w-&gt;x + x, mc_tty_frm[MC_TTY_FRM_HORIZ], menu-&gt;max_entry_len + 2);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L186'>w</a> 186 lib/widget/menu.c const WRect *w = &amp;CONST_WIDGET (menubar)-&gt;rect;</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L192'>w</a> 192 lib/widget/menu.c if (column + menu-&gt;max_entry_len + 4 &gt; (gsize) w-&gt;cols)</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L193'>w</a> 193 lib/widget/menu.c column = w-&gt;cols - menu-&gt;max_entry_len - 4;</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L196'>w</a> 196 lib/widget/menu.c tty_draw_box_shadow (w-&gt;y + 1, w-&gt;x + column, count + 2, menu-&gt;max_entry_len + 4,</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L200'>w</a> 200 lib/widget/menu.c tty_draw_box (w-&gt;y + 1, w-&gt;x + column, count + 2, menu-&gt;max_entry_len + 4, FALSE);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L224'>w</a> 224 lib/widget/menu.c const WRect *w = &amp;CONST_WIDGET (menubar)-&gt;rect;</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L230'>w</a> 230 lib/widget/menu.c tty_draw_hline (w-&gt;y, w-&gt;x, ' ', w-&gt;cols);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L317'>w</a> 317 lib/widget/menu.c Widget *w = WIDGET (menubar);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L320'>w</a> 320 lib/widget/menu.c w-&gt;rect.lines = 1;</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L321'>w</a> 321 lib/widget/menu.c widget_want_hotkey (w, FALSE);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L322'>w</a> 322 lib/widget/menu.c widget_set_options (w, WOP_SELECTABLE, FALSE);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L325'>w</a> 325 lib/widget/menu.c widget_hide (w);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L330'>w</a> 330 lib/widget/menu.c widget_set_bottom (w);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L334'>w</a> 334 lib/widget/menu.c if (DIALOG (w-&gt;owner)-&gt;bg != NULL)</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L335'>w</a> 335 lib/widget/menu.c widget_set_bottom (WIDGET (DIALOG (w-&gt;owner)-&gt;bg));</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L337'>w</a> 337 lib/widget/menu.c group_select_widget_by_id (w-&gt;owner, menubar-&gt;previous_widget);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L361'>w</a> 361 lib/widget/menu.c Widget *w = WIDGET (menubar);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L365'>w</a> 365 lib/widget/menu.c send_message (w-&gt;owner, w, MSG_ACTION, entry-&gt;command, NULL);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L634'>w</a> 634 lib/widget/menu.c Widget *w = WIDGET (menubar);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L636'>w</a> 636 lib/widget/menu.c if (!widget_get_state (w, WST_FOCUSED))</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L640'>w</a> 640 lib/widget/menu.c w-&gt;rect.lines = LINES;</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L643'>w</a> 643 lib/widget/menu.c widget_want_hotkey (w, TRUE);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L658'>w</a> 658 lib/widget/menu.c menubar_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L660'>w</a> 660 lib/widget/menu.c WMenuBar *menubar = MENUBAR (w);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L674'>w</a> 674 lib/widget/menu.c return widget_get_state (w, WST_FOCUSED) ? MSG_NOT_HANDLED : MSG_HANDLED;</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L679'>w</a> 679 lib/widget/menu.c if (widget_get_state (w, WST_FOCUSED))</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L691'>w</a> 691 lib/widget/menu.c if (widget_get_state (w, WST_VISIBLE) || menubar_refresh (menubar))</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L697'>w</a> 697 lib/widget/menu.c widget_default_callback (w, NULL, MSG_RESIZE, 0, data);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L706'>w</a> 706 lib/widget/menu.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L734'>w</a> 734 lib/widget/menu.c const WRect *w = &amp;CONST_WIDGET (menubar)-&gt;rect;</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L744'>w</a> 744 lib/widget/menu.c if (right_x &gt; w-&gt;cols - 1)</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L746'>w</a> 746 lib/widget/menu.c left_x = w-&gt;cols - 1 - (menu-&gt;max_entry_len + 2);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L747'>w</a> 747 lib/widget/menu.c right_x = w-&gt;cols - 1;</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L778'>w</a> 778 lib/widget/menu.c menubar_mouse_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event)</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L782'>w</a> 782 lib/widget/menu.c WMenuBar *menubar = MENUBAR (w);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L821'>w</a> 821 lib/widget/menu.c w-&gt;mouse.capture = FALSE;</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L862'>w</a> 862 lib/widget/menu.c if (widget_get_state (w, WST_FOCUSED))</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L966'>w</a> 966 lib/widget/menu.c Widget *w;</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L969'>w</a> 969 lib/widget/menu.c w = WIDGET (menubar);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L970'>w</a> 970 lib/widget/menu.c widget_init (w, &amp;r, menubar_callback, menubar_mouse_callback);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L971'>w</a> 971 lib/widget/menu.c w-&gt;pos_flags = WPOS_KEEP_HORZ | WPOS_KEEP_TOP;</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L972'>w</a> 972 lib/widget/menu.c w-&gt;options |= WOP_TOP_SELECT;</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L973'>w</a> 973 lib/widget/menu.c w-&gt;keymap = menu_map;</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L1081'>w</a> 1081 lib/widget/menu.c Widget *w = WIDGET (menubar);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L1083'>w</a> 1083 lib/widget/menu.c widget_show (w);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L1085'>w</a> 1085 lib/widget/menu.c if (!widget_get_state (w, WST_FOCUSED))</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L1087'>w</a> 1087 lib/widget/menu.c widget_set_options (w, WOP_SELECTABLE, TRUE);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L1093'>w</a> 1093 lib/widget/menu.c menubar-&gt;previous_widget = group_get_current_widget_id (w-&gt;owner);</span>
<span class='curline'><a href='../S/lib--widget--menu.c.html#L1097'>w</a> 1097 lib/widget/menu.c widget_select (w);</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L63'>w</a> 63 lib/widget/mouse.c const Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L66'>w</a> 66 lib/widget/mouse.c event-&gt;x = global_gpm-&gt;x - w-&gt;rect.x - 1; // '-1' because Gpm_Event is 1-based.</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L67'>w</a> 67 lib/widget/mouse.c event-&gt;y = global_gpm-&gt;y - w-&gt;rect.y - 1;</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L85'>w</a> 85 lib/widget/mouse.c mouse_translate_event (Widget *w, Gpm_Event *event)</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L97'>w</a> 97 lib/widget/mouse.c in_widget = w-&gt;mouse.forced_capture || mouse_global_in_widget (event, w);</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L115'>w</a> 115 lib/widget/mouse.c w-&gt;mouse.capture = TRUE;</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L118'>w</a> 118 lib/widget/mouse.c w-&gt;mouse.last_buttons_down = event-&gt;buttons;</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L127'>w</a> 127 lib/widget/mouse.c if (w-&gt;mouse.capture)</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L129'>w</a> 129 lib/widget/mouse.c w-&gt;mouse.capture = FALSE;</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L141'>w</a> 141 lib/widget/mouse.c event-&gt;buttons = w-&gt;mouse.last_buttons_down;</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L146'>w</a> 146 lib/widget/mouse.c if (w-&gt;mouse.capture)</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L155'>w</a> 155 lib/widget/mouse.c init_mouse_event (&amp;local, msg, event, w);</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L176'>w</a> 176 lib/widget/mouse.c mouse_process_event (Widget *w, mouse_event_t *event)</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L182'>w</a> 182 lib/widget/mouse.c w-&gt;mouse_callback (w, event-&gt;msg, event);</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L187'>w</a> 187 lib/widget/mouse.c w-&gt;mouse.capture = FALSE;</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L191'>w</a> 191 lib/widget/mouse.c if (event-&gt;msg == MSG_MOUSE_UP &amp;&amp; w-&gt;mouse.last_msg == MSG_MOUSE_DOWN)</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L192'>w</a> 192 lib/widget/mouse.c w-&gt;mouse_callback (w, MSG_MOUSE_CLICK, event);</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L195'>w</a> 195 lib/widget/mouse.c w-&gt;mouse.last_msg = event-&gt;msg;</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L217'>w</a> 217 lib/widget/mouse.c mouse_handle_event (Widget *w, Gpm_Event *event)</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L221'>w</a> 221 lib/widget/mouse.c me = mouse_translate_event (w, event);</span>
<span class='curline'><a href='../S/lib--widget--mouse.c.html#L223'>w</a> 223 lib/widget/mouse.c return mouse_process_event (w, &amp;me);</span>
<span class='curline'><a href='../S/lib--widget--mouse.h.html#L62'>w</a> 62 lib/widget/mouse.h int mouse_handle_event (Widget *w, Gpm_Event *event);</span>
<span class='curline'><a href='../S/lib--widget--quick.c.html#L302'>w</a> 302 lib/widget/quick.c Widget *w = WIDGET (g);</span>
<span class='curline'><a href='../S/lib--widget--quick.c.html#L305'>w</a> 305 lib/widget/quick.c w-&gt;rect.lines = y + 1 - w-&gt;rect.y;</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L64'>w</a> 64 lib/widget/radio.c Widget *w = WIDGET (r);</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L77'>w</a> 77 lib/widget/radio.c widget_draw (w);</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L89'>w</a> 89 lib/widget/radio.c widget_draw (w);</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L94'>w</a> 94 lib/widget/radio.c widget_set_state (w, WST_FOCUSED, TRUE); // Also draws the widget</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L95'>w</a> 95 lib/widget/radio.c send_message (w-&gt;owner, w, MSG_NOTIFY, 0, NULL);</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L123'>w</a> 123 lib/widget/radio.c radio_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L125'>w</a> 125 lib/widget/radio.c WRadio *r = RADIO (w);</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L143'>w</a> 143 lib/widget/radio.c send_message (w, sender, MSG_ACTION, CK_Select, data);</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L163'>w</a> 163 lib/widget/radio.c focused = widget_get_state (w, WST_FOCUSED);</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L167'>w</a> 167 lib/widget/radio.c widget_selectcolor (w, i == r-&gt;pos &amp;&amp; focused, FALSE);</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L168'>w</a> 168 lib/widget/radio.c widget_gotoyx (w, i, 0);</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L169'>w</a> 169 lib/widget/radio.c tty_draw_hline (w-&gt;rect.y + i, w-&gt;rect.x, ' ', w-&gt;rect.cols);</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L171'>w</a> 171 lib/widget/radio.c hotkey_draw (w, r-&gt;texts[i], i == r-&gt;pos &amp;&amp; focused);</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L184'>w</a> 184 lib/widget/radio.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L191'>w</a> 191 lib/widget/radio.c radio_mouse_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event)</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L196'>w</a> 196 lib/widget/radio.c RADIO (w)-&gt;pos = event-&gt;y;</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L197'>w</a> 197 lib/widget/radio.c widget_select (w);</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L201'>w</a> 201 lib/widget/radio.c RADIO (w)-&gt;pos = event-&gt;y;</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L202'>w</a> 202 lib/widget/radio.c send_message (w, NULL, MSG_ACTION, CK_Select, NULL);</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L203'>w</a> 203 lib/widget/radio.c send_message (w-&gt;owner, w, MSG_POST_KEY, ' ', NULL);</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L220'>w</a> 220 lib/widget/radio.c Widget *w;</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L224'>w</a> 224 lib/widget/radio.c w = WIDGET (r);</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L240'>w</a> 240 lib/widget/radio.c widget_init (w, &amp;r0, radio_callback, radio_mouse_callback);</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L241'>w</a> 241 lib/widget/radio.c w-&gt;options |= WOP_SELECTABLE | WOP_WANT_CURSOR | WOP_WANT_HOTKEY;</span>
<span class='curline'><a href='../S/lib--widget--radio.c.html#L242'>w</a> 242 lib/widget/radio.c w-&gt;keymap = radio_map;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L85'>w</a> 85 lib/widget/widget-common.c widget_default_resize (Widget *w, const WRect *r)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L90'>w</a> 90 lib/widget/widget-common.c w-&gt;rect = *r;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L98'>w</a> 98 lib/widget/widget-common.c widget_do_focus (Widget *w, gboolean enable)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L100'>w</a> 100 lib/widget/widget-common.c if (w != NULL &amp;&amp; widget_get_state (WIDGET (w-&gt;owner), WST_VISIBLE | WST_FOCUSED))</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L101'>w</a> 101 lib/widget/widget-common.c widget_set_state (w, WST_FOCUSED, enable);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L112'>w</a> 112 lib/widget/widget-common.c widget_focus (Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L114'>w</a> 114 lib/widget/widget-common.c WGroup *g = w-&gt;owner;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L119'>w</a> 119 lib/widget/widget-common.c if (WIDGET (g-&gt;current-&gt;data) != w)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L125'>w</a> 125 lib/widget/widget-common.c widget_do_focus (w, TRUE);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L126'>w</a> 126 lib/widget/widget-common.c g-&gt;current = widget_find (WIDGET (g), w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L129'>w</a> 129 lib/widget/widget-common.c else if (!widget_get_state (w, WST_FOCUSED))</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L130'>w</a> 130 lib/widget/widget-common.c widget_do_focus (w, TRUE);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L172'>w</a> 172 lib/widget/widget-common.c widget_default_mouse_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L175'>w</a> 175 lib/widget/widget-common.c (void) w;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L183'>w</a> 183 lib/widget/widget-common.c widget_default_get_colors (const Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L185'>w</a> 185 lib/widget/widget-common.c const Widget *owner = CONST_WIDGET (w-&gt;owner);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L262'>w</a> 262 lib/widget/widget-common.c hotkey_draw (const Widget *w, const hotkey_t hotkey, gboolean focused)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L266'>w</a> 266 lib/widget/widget-common.c widget_selectcolor (w, focused, FALSE);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L272'>w</a> 272 lib/widget/widget-common.c widget_selectcolor (w, focused, TRUE);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L278'>w</a> 278 lib/widget/widget-common.c widget_selectcolor (w, focused, FALSE);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L307'>w</a> 307 lib/widget/widget-common.c widget_init (Widget *w, const WRect *r, widget_cb_fn callback, widget_mouse_cb_fn mouse_callback)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L309'>w</a> 309 lib/widget/widget-common.c w-&gt;id = widget_set_id ();</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L310'>w</a> 310 lib/widget/widget-common.c w-&gt;rect = *r;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L311'>w</a> 311 lib/widget/widget-common.c w-&gt;pos_flags = WPOS_KEEP_DEFAULT;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L312'>w</a> 312 lib/widget/widget-common.c w-&gt;callback = callback;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L314'>w</a> 314 lib/widget/widget-common.c w-&gt;keymap = NULL;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L315'>w</a> 315 lib/widget/widget-common.c w-&gt;ext_keymap = NULL;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L316'>w</a> 316 lib/widget/widget-common.c w-&gt;ext_mode = FALSE;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L318'>w</a> 318 lib/widget/widget-common.c w-&gt;mouse_callback = mouse_callback != NULL ? mouse_callback : widget_default_mouse_callback;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L319'>w</a> 319 lib/widget/widget-common.c w-&gt;owner = NULL;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L320'>w</a> 320 lib/widget/widget-common.c w-&gt;mouse_handler = mouse_handle_event;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L321'>w</a> 321 lib/widget/widget-common.c w-&gt;mouse.forced_capture = FALSE;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L322'>w</a> 322 lib/widget/widget-common.c w-&gt;mouse.capture = FALSE;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L323'>w</a> 323 lib/widget/widget-common.c w-&gt;mouse.last_msg = MSG_MOUSE_NONE;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L324'>w</a> 324 lib/widget/widget-common.c w-&gt;mouse.last_buttons_down = 0;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L326'>w</a> 326 lib/widget/widget-common.c w-&gt;options = WOP_DEFAULT;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L327'>w</a> 327 lib/widget/widget-common.c w-&gt;state = WST_CONSTRUCT | WST_VISIBLE;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L329'>w</a> 329 lib/widget/widget-common.c w-&gt;make_global = widget_default_make_global;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L330'>w</a> 330 lib/widget/widget-common.c w-&gt;make_local = widget_default_make_local;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L332'>w</a> 332 lib/widget/widget-common.c w-&gt;find = widget_default_find;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L333'>w</a> 333 lib/widget/widget-common.c w-&gt;find_by_type = widget_default_find_by_type;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L334'>w</a> 334 lib/widget/widget-common.c w-&gt;find_by_id = widget_default_find_by_id;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L336'>w</a> 336 lib/widget/widget-common.c w-&gt;set_state = widget_default_set_state;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L337'>w</a> 337 lib/widget/widget-common.c w-&gt;destroy = widget_default_destroy;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L338'>w</a> 338 lib/widget/widget-common.c w-&gt;get_colors = widget_default_get_colors;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L345'>w</a> 345 lib/widget/widget-common.c widget_default_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L364'>w</a> 364 lib/widget/widget-common.c return widget_default_resize (w, CONST_RECT (data));</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L381'>w</a> 381 lib/widget/widget-common.c widget_set_options (Widget *w, widget_options_t options, gboolean enable)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L384'>w</a> 384 lib/widget/widget-common.c w-&gt;options |= options;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L386'>w</a> 386 lib/widget/widget-common.c w-&gt;options &amp;= ~options;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L431'>w</a> 431 lib/widget/widget-common.c widget_set_size (Widget *w, int y, int x, int lines, int cols)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L435'>w</a> 435 lib/widget/widget-common.c send_message (w, NULL, MSG_RESIZE, 0, &amp;r);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L436'>w</a> 436 lib/widget/widget-common.c widget_draw (w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L448'>w</a> 448 lib/widget/widget-common.c widget_set_size_rect (Widget *w, WRect *r)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L450'>w</a> 450 lib/widget/widget-common.c send_message (w, NULL, MSG_RESIZE, 0, r);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L451'>w</a> 451 lib/widget/widget-common.c widget_draw (w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L457'>w</a> 457 lib/widget/widget-common.c widget_selectcolor (const Widget *w, gboolean focused, gboolean hotkey)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L462'>w</a> 462 lib/widget/widget-common.c colors = widget_get_colors (w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L464'>w</a> 464 lib/widget/widget-common.c if (widget_get_state (w, WST_DISABLED))</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L477'>w</a> 477 lib/widget/widget-common.c widget_erase (Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L479'>w</a> 479 lib/widget/widget-common.c if (w != NULL)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L480'>w</a> 480 lib/widget/widget-common.c tty_fill_region (w-&gt;rect.y, w-&gt;rect.x, w-&gt;rect.lines, w-&gt;rect.cols, ' ');</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L486'>w</a> 486 lib/widget/widget-common.c widget_set_visibility (Widget *w, gboolean make_visible)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L488'>w</a> 488 lib/widget/widget-common.c if (widget_get_state (w, WST_VISIBLE) != make_visible)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L489'>w</a> 489 lib/widget/widget-common.c widget_set_state (w, WST_VISIBLE, make_visible);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L503'>w</a> 503 lib/widget/widget-common.c widget_is_active (const void *w)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L508'>w</a> 508 lib/widget/widget-common.c if (w == top_dlg-&gt;data)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L511'>w</a> 511 lib/widget/widget-common.c owner = CONST_WIDGET (w)-&gt;owner;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L517'>w</a> 517 lib/widget/widget-common.c if (w != owner-&gt;current-&gt;data)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L526'>w</a> 526 lib/widget/widget-common.c widget_draw (Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L530'>w</a> 530 lib/widget/widget-common.c if (w != NULL &amp;&amp; widget_get_state (w, WST_VISIBLE))</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L532'>w</a> 532 lib/widget/widget-common.c WGroup *g = w-&gt;owner;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L535'>w</a> 535 lib/widget/widget-common.c ret = w-&gt;callback (w, NULL, MSG_DRAW, 0, NULL);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L605'>w</a> 605 lib/widget/widget-common.c widget_is_focusable (const Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L607'>w</a> 607 lib/widget/widget-common.c return (widget_get_options (w, WOP_SELECTABLE) &amp;&amp; widget_get_state (w, WST_VISIBLE)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L608'>w</a> 608 lib/widget/widget-common.c &amp;&amp; !widget_get_state (w, WST_DISABLED));</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L622'>w</a> 622 lib/widget/widget-common.c widget_select (Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L626'>w</a> 626 lib/widget/widget-common.c if (!widget_get_options (w, WOP_SELECTABLE))</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L629'>w</a> 629 lib/widget/widget-common.c g = GROUP (w-&gt;owner);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L632'>w</a> 632 lib/widget/widget-common.c if (widget_get_options (w, WOP_TOP_SELECT))</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L636'>w</a> 636 lib/widget/widget-common.c l = widget_find (WIDGET (g), w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L640'>w</a> 640 lib/widget/widget-common.c widget_focus (w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L650'>w</a> 650 lib/widget/widget-common.c widget_set_bottom (Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L652'>w</a> 652 lib/widget/widget-common.c widget_reorder (widget_find (WIDGET (w-&gt;owner), w), FALSE);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L665'>w</a> 665 lib/widget/widget-common.c widget_lookup_key (Widget *w, int key)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L667'>w</a> 667 lib/widget/widget-common.c if (w-&gt;ext_mode)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L669'>w</a> 669 lib/widget/widget-common.c w-&gt;ext_mode = FALSE;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L670'>w</a> 670 lib/widget/widget-common.c return keybind_lookup_keymap_command (w-&gt;ext_keymap, key);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L673'>w</a> 673 lib/widget/widget-common.c return keybind_lookup_keymap_command (w-&gt;keymap, key);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L687'>w</a> 687 lib/widget/widget-common.c widget_default_make_global (Widget *w, const WRect *delta)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L690'>w</a> 690 lib/widget/widget-common.c rect_move (&amp;w-&gt;rect, delta-&gt;y, delta-&gt;x);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L691'>w</a> 691 lib/widget/widget-common.c else if (w-&gt;owner != NULL)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L692'>w</a> 692 lib/widget/widget-common.c rect_move (&amp;w-&gt;rect, WIDGET (w-&gt;owner)-&gt;rect.y, WIDGET (w-&gt;owner)-&gt;rect.x);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L706'>w</a> 706 lib/widget/widget-common.c widget_default_make_local (Widget *w, const WRect *delta)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L709'>w</a> 709 lib/widget/widget-common.c rect_move (&amp;w-&gt;rect, -delta-&gt;y, -delta-&gt;x);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L710'>w</a> 710 lib/widget/widget-common.c else if (w-&gt;owner != NULL)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L711'>w</a> 711 lib/widget/widget-common.c rect_move (&amp;w-&gt;rect, -WIDGET (w-&gt;owner)-&gt;rect.y, -WIDGET (w-&gt;owner)-&gt;rect.x);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L725'>w</a> 725 lib/widget/widget-common.c widget_default_find (const Widget *w, const Widget *what)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L727'>w</a> 727 lib/widget/widget-common.c return (w != what || w-&gt;owner == NULL) ? NULL</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L728'>w</a> 728 lib/widget/widget-common.c : g_list_find (CONST_GROUP (w-&gt;owner)-&gt;widgets, what);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L743'>w</a> 743 lib/widget/widget-common.c widget_default_find_by_type (const Widget *w, widget_cb_fn cb)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L745'>w</a> 745 lib/widget/widget-common.c return (w-&gt;callback == cb ? WIDGET (w) : NULL);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L759'>w</a> 759 lib/widget/widget-common.c widget_default_find_by_id (const Widget *w, unsigned long id)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L761'>w</a> 761 lib/widget/widget-common.c return (w-&gt;id == id ? WIDGET (w) : NULL);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L777'>w</a> 777 lib/widget/widget-common.c widget_default_set_state (Widget *w, widget_state_t state, gboolean enable)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L780'>w</a> 780 lib/widget/widget-common.c Widget *owner = WIDGET (GROUP (w-&gt;owner));</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L783'>w</a> 783 lib/widget/widget-common.c w-&gt;state |= state;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L785'>w</a> 785 lib/widget/widget-common.c w-&gt;state &amp;= ~state;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L793'>w</a> 793 lib/widget/widget-common.c w-&gt;state &amp;= ~(WST_ACTIVE | WST_SUSPENDED | WST_CLOSED);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L796'>w</a> 796 lib/widget/widget-common.c w-&gt;state &amp;= ~(WST_CONSTRUCT | WST_SUSPENDED | WST_CLOSED);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L799'>w</a> 799 lib/widget/widget-common.c w-&gt;state &amp;= ~(WST_CONSTRUCT | WST_ACTIVE | WST_CLOSED);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L802'>w</a> 802 lib/widget/widget-common.c w-&gt;state &amp;= ~(WST_CONSTRUCT | WST_ACTIVE | WST_SUSPENDED);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L822'>w</a> 822 lib/widget/widget-common.c if (w == GROUP (owner)-&gt;current-&gt;data)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L831'>w</a> 831 lib/widget/widget-common.c ret = send_message (w, NULL, enable ? MSG_DISABLE : MSG_ENABLE, 0, NULL);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L833'>w</a> 833 lib/widget/widget-common.c ret = widget_draw (w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L841'>w</a> 841 lib/widget/widget-common.c ret = send_message (w, NULL, msg, 0, NULL);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L844'>w</a> 844 lib/widget/widget-common.c widget_draw (w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L846'>w</a> 846 lib/widget/widget-common.c send_message (owner, w, MSG_CHANGED_FOCUS, 0, NULL);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L866'>w</a> 866 lib/widget/widget-common.c widget_default_destroy (Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L868'>w</a> 868 lib/widget/widget-common.c send_message (w, NULL, MSG_DESTROY, 0, NULL);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L869'>w</a> 869 lib/widget/widget-common.c g_free (w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L876'>w</a> 876 lib/widget/widget-common.c mouse_get_local (const Gpm_Event *global, const Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L883'>w</a> 883 lib/widget/widget-common.c local.x = global-&gt;x - w-&gt;rect.x;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L884'>w</a> 884 lib/widget/widget-common.c local.y = global-&gt;y - w-&gt;rect.y;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L893'>w</a> 893 lib/widget/widget-common.c mouse_global_in_widget (const Gpm_Event *event, const Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.c.html#L895'>w</a> 895 lib/widget/widget-common.c const WRect *r = &amp;w-&gt;rect;</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L18'>w</a> 18 lib/widget/widget-common.h #define widget_gotoyx(w, _y, _x) \</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L19'>w</a> 19 lib/widget/widget-common.h tty_gotoyx (CONST_WIDGET (w)-&gt;rect.y + (_y), CONST_WIDGET (w)-&gt;rect.x + (_x))</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L21'>w</a> 21 lib/widget/widget-common.h #define widget_want_cursor(w, i) widget_set_options (w, WOP_WANT_CURSOR, i)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L22'>w</a> 22 lib/widget/widget-common.h #define widget_want_hotkey(w, i) widget_set_options (w, WOP_WANT_HOTKEY, i)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L23'>w</a> 23 lib/widget/widget-common.h #define widget_want_tab(w, i) widget_set_options (w, WOP_WANT_TAB, i)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L24'>w</a> 24 lib/widget/widget-common.h #define widget_idle(w, i) widget_set_state (w, WST_IDLE, i)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L25'>w</a> 25 lib/widget/widget-common.h #define widget_disable(w, i) widget_set_state (w, WST_DISABLED, i)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L127'>w</a> 127 lib/widget/widget-common.h typedef void (*widget_mouse_cb_fn) (Widget *w, mouse_msg_t msg, mouse_event_t *event);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L129'>w</a> 129 lib/widget/widget-common.h typedef int (*widget_mouse_handle_fn) (Widget *w, Gpm_Event *event);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L164'>w</a> 164 lib/widget/widget-common.h void (*make_global) (Widget *w, const WRect *delta);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L165'>w</a> 165 lib/widget/widget-common.h void (*make_local) (Widget *w, const WRect *delta);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L167'>w</a> 167 lib/widget/widget-common.h GList *(*find) (const Widget *w, const Widget *what);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L168'>w</a> 168 lib/widget/widget-common.h Widget *(*find_by_type) (const Widget *w, widget_cb_fn cb);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L169'>w</a> 169 lib/widget/widget-common.h Widget *(*find_by_id) (const Widget *w, unsigned long id);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L171'>w</a> 171 lib/widget/widget-common.h cb_ret_t (*set_state) (Widget *w, widget_state_t state, gboolean enable);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L172'>w</a> 172 lib/widget/widget-common.h void (*destroy) (Widget *w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L174'>w</a> 174 lib/widget/widget-common.h const int *(*get_colors) (const Widget *w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L201'>w</a> 201 lib/widget/widget-common.h void hotkey_draw (const Widget *w, const hotkey_t hotkey, gboolean focused);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L206'>w</a> 206 lib/widget/widget-common.h void widget_init (Widget *w, const WRect *r, widget_cb_fn callback,</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L209'>w</a> 209 lib/widget/widget-common.h cb_ret_t widget_default_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm,</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L211'>w</a> 211 lib/widget/widget-common.h void widget_set_options (Widget *w, widget_options_t options, gboolean enable);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L213'>w</a> 213 lib/widget/widget-common.h void widget_set_size (Widget *w, int y, int x, int lines, int cols);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L214'>w</a> 214 lib/widget/widget-common.h void widget_set_size_rect (Widget *w, WRect *r);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L216'>w</a> 216 lib/widget/widget-common.h void widget_selectcolor (const Widget *w, gboolean focused, gboolean hotkey);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L217'>w</a> 217 lib/widget/widget-common.h cb_ret_t widget_draw (Widget *w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L218'>w</a> 218 lib/widget/widget-common.h void widget_erase (Widget *w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L219'>w</a> 219 lib/widget/widget-common.h void widget_set_visibility (Widget *w, gboolean make_visible);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L220'>w</a> 220 lib/widget/widget-common.h gboolean widget_is_active (const void *w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L222'>w</a> 222 lib/widget/widget-common.h gboolean widget_is_focusable (const Widget *w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L223'>w</a> 223 lib/widget/widget-common.h void widget_select (Widget *w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L224'>w</a> 224 lib/widget/widget-common.h void widget_set_bottom (Widget *w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L226'>w</a> 226 lib/widget/widget-common.h long widget_lookup_key (Widget *w, int key);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L228'>w</a> 228 lib/widget/widget-common.h void widget_default_make_global (Widget *w, const WRect *delta);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L229'>w</a> 229 lib/widget/widget-common.h void widget_default_make_local (Widget *w, const WRect *delta);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L231'>w</a> 231 lib/widget/widget-common.h GList *widget_default_find (const Widget *w, const Widget *what);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L232'>w</a> 232 lib/widget/widget-common.h Widget *widget_default_find_by_type (const Widget *w, widget_cb_fn cb);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L233'>w</a> 233 lib/widget/widget-common.h Widget *widget_default_find_by_id (const Widget *w, unsigned long id);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L235'>w</a> 235 lib/widget/widget-common.h cb_ret_t widget_default_set_state (Widget *w, widget_state_t state, gboolean enable);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L237'>w</a> 237 lib/widget/widget-common.h void widget_default_destroy (Widget *w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L240'>w</a> 240 lib/widget/widget-common.h Gpm_Event mouse_get_local (const Gpm_Event *global, const Widget *w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L241'>w</a> 241 lib/widget/widget-common.h gboolean mouse_global_in_widget (const Gpm_Event *event, const Widget *w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L248'>w</a> 248 lib/widget/widget-common.h send_message (void *w, void *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L253'>w</a> 253 lib/widget/widget-common.h if (w != NULL) // This must be always true, but...</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L255'>w</a> 255 lib/widget/widget-common.h ret = WIDGET (w)-&gt;callback (WIDGET (w), WIDGET (sender), msg, parm, data);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L270'>w</a> 270 lib/widget/widget-common.h widget_get_options (const Widget *w, widget_options_t options)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L272'>w</a> 272 lib/widget/widget-common.h return ((w-&gt;options &amp; options) == options);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L286'>w</a> 286 lib/widget/widget-common.h widget_get_state (const Widget *w, widget_state_t state)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L288'>w</a> 288 lib/widget/widget-common.h return ((w-&gt;state &amp; state) == state);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L300'>w</a> 300 lib/widget/widget-common.h widget_make_global (Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L302'>w</a> 302 lib/widget/widget-common.h w-&gt;make_global (w, NULL);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L314'>w</a> 314 lib/widget/widget-common.h widget_make_local (Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L316'>w</a> 316 lib/widget/widget-common.h w-&gt;make_local (w, NULL);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L331'>w</a> 331 lib/widget/widget-common.h widget_find (const Widget *w, const Widget *what)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L333'>w</a> 333 lib/widget/widget-common.h return w-&gt;find (w, what);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L348'>w</a> 348 lib/widget/widget-common.h widget_find_by_type (const Widget *w, widget_cb_fn cb)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L350'>w</a> 350 lib/widget/widget-common.h return w-&gt;find_by_type (w, cb);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L364'>w</a> 364 lib/widget/widget-common.h widget_find_by_id (const Widget *w, unsigned long id)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L366'>w</a> 366 lib/widget/widget-common.h return w-&gt;find_by_id (w, id);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L381'>w</a> 381 lib/widget/widget-common.h widget_set_state (Widget *w, widget_state_t state, gboolean enable)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L383'>w</a> 383 lib/widget/widget-common.h return w-&gt;set_state (w, state, enable);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L394'>w</a> 394 lib/widget/widget-common.h widget_destroy (Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L396'>w</a> 396 lib/widget/widget-common.h w-&gt;destroy (w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L408'>w</a> 408 lib/widget/widget-common.h widget_get_colors (const Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L410'>w</a> 410 lib/widget/widget-common.h return w-&gt;get_colors (w);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L423'>w</a> 423 lib/widget/widget-common.h widget_update_cursor (Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L425'>w</a> 425 lib/widget/widget-common.h return (send_message (w, NULL, MSG_CURSOR, 0, NULL) == MSG_HANDLED);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L431'>w</a> 431 lib/widget/widget-common.h widget_show (Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L433'>w</a> 433 lib/widget/widget-common.h widget_set_visibility (w, TRUE);</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L439'>w</a> 439 lib/widget/widget-common.h widget_hide (Widget *w)</span>
<span class='curline'><a href='../S/lib--widget--widget-common.h.html#L441'>w</a> 441 lib/widget/widget-common.h widget_set_visibility (w, FALSE);</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L68'>w</a> 68 lib/widget/wtools.c query_default_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L70'>w</a> 70 lib/widget/wtools.c WDialog *h = DIALOG (w);</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L75'>w</a> 75 lib/widget/wtools.c if ((w-&gt;pos_flags &amp; WPOS_CENTER) == 0)</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L79'>w</a> 79 lib/widget/wtools.c WRect r = { 0, 0, w-&gt;rect.lines, w-&gt;rect.cols };</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L100'>w</a> 100 lib/widget/wtools.c ypos = LINES / 3 - (w-&gt;rect.lines - 3) / 2;</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L105'>w</a> 105 lib/widget/wtools.c if (ypos + w-&gt;rect.lines &lt; LINES / 2 || ypos &gt; LINES / 2)</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L106'>w</a> 106 lib/widget/wtools.c w-&gt;pos_flags |= WPOS_CENTER_VERT;</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L110'>w</a> 110 lib/widget/wtools.c w-&gt;pos_flags |= WPOS_CENTER_HORZ;</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L112'>w</a> 112 lib/widget/wtools.c return dlg_default_callback (w, NULL, MSG_RESIZE, 0, &amp;r);</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L117'>w</a> 117 lib/widget/wtools.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L2191'>w</a> 2191 src/diffviewer/ydiff.c Widget *w = WIDGET (dview);</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L2193'>w</a> 2193 src/diffviewer/ydiff.c dview-&gt;height = w-&gt;rect.lines - 1;</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L2194'>w</a> 2194 src/diffviewer/ydiff.c dview-&gt;half1 = w-&gt;rect.cols / 2;</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L2195'>w</a> 2195 src/diffviewer/ydiff.c dview-&gt;half2 = w-&gt;rect.cols - dview-&gt;half1;</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L3182'>w</a> 3182 src/diffviewer/ydiff.c dview_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L3184'>w</a> 3184 src/diffviewer/ydiff.c WDiff *dview = (WDiff *) w;</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L3185'>w</a> 3185 src/diffviewer/ydiff.c WDialog *h = DIALOG (w-&gt;owner);</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L3217'>w</a> 3217 src/diffviewer/ydiff.c widget_default_callback (w, NULL, MSG_RESIZE, 0, data);</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L3227'>w</a> 3227 src/diffviewer/ydiff.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L3234'>w</a> 3234 src/diffviewer/ydiff.c dview_mouse_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event)</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L3236'>w</a> 3236 src/diffviewer/ydiff.c WDiff *dview = (WDiff *) w;</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L3261'>w</a> 3261 src/diffviewer/ydiff.c dview_dialog_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L3264'>w</a> 3264 src/diffviewer/ydiff.c WDialog *h = DIALOG (w);</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L3278'>w</a> 3278 src/diffviewer/ydiff.c widget_set_state (w, WST_ACTIVE, TRUE);</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L3284'>w</a> 3284 src/diffviewer/ydiff.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L3327'>w</a> 3327 src/diffviewer/ydiff.c Widget *w;</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L3343'>w</a> 3343 src/diffviewer/ydiff.c w = WIDGET (dview);</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L3345'>w</a> 3345 src/diffviewer/ydiff.c widget_init (w, &amp;r, dview_callback, dview_mouse_callback);</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L3346'>w</a> 3346 src/diffviewer/ydiff.c w-&gt;options |= WOP_SELECTABLE;</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L3347'>w</a> 3347 src/diffviewer/ydiff.c w-&gt;keymap = diff_map;</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L3348'>w</a> 3348 src/diffviewer/ydiff.c group_add_widget_autopos (g, w, WPOS_KEEP_ALL, NULL);</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L3350'>w</a> 3350 src/diffviewer/ydiff.c w = WIDGET (buttonbar_new ());</span>
<span class='curline'><a href='../S/src--diffviewer--ydiff.c.html#L3351'>w</a> 3351 src/diffviewer/ydiff.c group_add_widget_autopos (g, w, w-&gt;pos_flags, NULL);</span>
<span class='curline'><a href='../S/src--editor--edit-impl.h.html#L118'>w</a> 118 src/editor/edit-impl.h gboolean edit_widget_is_editor (const Widget *w);</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L2117'>w</a> 2117 src/editor/edit.c Widget *w;</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L2122'>w</a> 2122 src/editor/edit.c w = WIDGET (edit);</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L2123'>w</a> 2123 src/editor/edit.c widget_init (w, r, NULL, NULL);</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L2124'>w</a> 2124 src/editor/edit.c w-&gt;options |= WOP_SELECTABLE | WOP_TOP_SELECT | WOP_WANT_CURSOR;</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L2125'>w</a> 2125 src/editor/edit.c w-&gt;keymap = editor_map;</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L2126'>w</a> 2126 src/editor/edit.c w-&gt;ext_keymap = editor_x_map;</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L2257'>w</a> 2257 src/editor/edit.c Widget *w = WIDGET (edit);</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L2261'>w</a> 2261 src/editor/edit.c *WIDGET (e) = *w;</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L2266'>w</a> 2266 src/editor/edit.c if (edit_init (e, &amp;w-&gt;rect, arg) == NULL)</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L3333'>w</a> 3333 src/editor/edit.c WRect *w = &amp;WIDGET (edit)-&gt;rect;</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L3629'>w</a> 3629 src/editor/edit.c edit_move_up (edit, w-&gt;lines - (edit-&gt;fullscreen ? 1 : 2), TRUE);</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L3636'>w</a> 3636 src/editor/edit.c edit_move_down (edit, w-&gt;lines - (edit-&gt;fullscreen ? 1 : 2), TRUE);</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L3823'>w</a> 3823 src/editor/edit.c if (p-&gt;line &gt;= edit-&gt;start_line + w-&gt;lines || p-&gt;line &lt; edit-&gt;start_line)</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L3824'>w</a> 3824 src/editor/edit.c edit_move_display (edit, p-&gt;line - w-&gt;lines / 2);</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L3840'>w</a> 3840 src/editor/edit.c if (p-&gt;line &gt;= edit-&gt;start_line + w-&gt;lines || p-&gt;line &lt; edit-&gt;start_line)</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L3841'>w</a> 3841 src/editor/edit.c edit_move_display (edit, p-&gt;line - w-&gt;lines / 2);</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L96'>w</a> 96 src/editor/editcmd.c edit_save_mode_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L105'>w</a> 105 src/editor/editcmd.c ww = widget_find_by_id (w, edit_save_mode_input_id);</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L112'>w</a> 112 src/editor/editcmd.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L757'>w</a> 757 src/editor/editcmd.c editcmd_dialog_raw_key_query_cb (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L759'>w</a> 759 src/editor/editcmd.c WDialog *h = DIALOG (w);</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L768'>w</a> 768 src/editor/editcmd.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L1295'>w</a> 1295 src/editor/editcmd.c Widget *w = WIDGET (edit);</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L1296'>w</a> 1296 src/editor/editcmd.c WGroup *g = w-&gt;owner;</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L1301'>w</a> 1301 src/editor/editcmd.c group_remove_widget (w);</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L1302'>w</a> 1302 src/editor/editcmd.c widget_destroy (w);</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L2070'>w</a> 2070 src/editor/editcmd.c int w, wq;</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L2075'>w</a> 2075 src/editor/editcmd.c w = str_term_width1 (heading) + 6;</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L2077'>w</a> 2077 src/editor/editcmd.c w = MAX (w, wq + 3 * 2 + 1 + 2);</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L2079'>w</a> 2079 src/editor/editcmd.c raw_dlg = dlg_create (TRUE, 0, 0, cancel ? 7 : 5, w, WPOS_CENTER | WPOS_TRYUP, FALSE,</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L2086'>w</a> 2086 src/editor/editcmd.c g, input_new (y++, 3 + wq + 1, input_colors, w - (6 + wq + 1), "", 0, INPUT_COMPLETE_NONE));</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L2095'>w</a> 2095 src/editor/editcmd.c w = dlg_run (raw_dlg);</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L2098'>w</a> 2098 src/editor/editcmd.c return (cancel &amp;&amp; (w == ESC_CHAR || w == B_CANCEL)) ? 0 : w;</span>
<span class='curline'><a href='../S/src--editor--editcomplete.c.html#L263'>w</a> 263 src/editor/editcomplete.c GList *w;</span>
<span class='curline'><a href='../S/src--editor--editcomplete.c.html#L269'>w</a> 269 src/editor/editcomplete.c for (w = owner-&gt;widgets; w != NULL; w = g_list_next (w))</span>
<span class='curline'><a href='../S/src--editor--editcomplete.c.html#L271'>w</a> 271 src/editor/editcomplete.c Widget *ww = WIDGET (w-&gt;data);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L147'>w</a> 147 src/editor/editdraw.c status_string (WEdit *edit, char *s, int w)</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L155'>w</a> 155 src/editor/editdraw.c g_snprintf (s, w, "%c%c%c%c %3ld %5ld/%ld %6ld/%ld [%s] %s",</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L169'>w</a> 169 src/editor/editdraw.c g_snprintf (s, w, "[%c%c%c%c] %2ld L:[%3ld+%2ld %3ld/%3ld] *(%-4ld/%4ldb) [%s] %s",</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L200'>w</a> 200 src/editor/editdraw.c const int w = h-&gt;rect.cols;</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L210'>w</a> 210 src/editor/editdraw.c status_size = w + 1;</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L227'>w</a> 227 src/editor/editdraw.c if (fname_len + gap + status_len + right_gap &gt;= w)</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L229'>w</a> 229 src/editor/editdraw.c if (preferred_fname_len + gap + status_len + right_gap &gt;= w)</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L232'>w</a> 232 src/editor/editdraw.c fname_len = w - (gap + status_len + right_gap);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L239'>w</a> 239 src/editor/editdraw.c printwstr (status, w - (fname_len + gap));</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L241'>w</a> 241 src/editor/editdraw.c if (edit_options.simple_statusbar &amp;&amp; w &gt; EDITOR_MINIMUM_TERMINAL_WIDTH)</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L246'>w</a> 246 src/editor/editdraw.c widget_gotoyx (h, 0, w - 6 - 6);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L263'>w</a> 263 src/editor/editdraw.c Widget *w = WIDGET (edit);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L265'>w</a> 265 src/editor/editdraw.c int cols = w-&gt;rect.cols;</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L284'>w</a> 284 src/editor/editdraw.c tty_printf ("[%s]", str_term_trim (fname, w-&gt;rect.cols - 8 - 6));</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L288'>w</a> 288 src/editor/editdraw.c x -= w-&gt;rect.x;</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L301'>w</a> 301 src/editor/editdraw.c edit_move (2, w-&gt;rect.lines - 1);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L316'>w</a> 316 src/editor/editdraw.c edit_move (32, w-&gt;rect.lines - 1);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L335'>w</a> 335 src/editor/editdraw.c const Widget *w = CONST_WIDGET (edit);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L340'>w</a> 340 src/editor/editdraw.c tty_draw_box (w-&gt;rect.y, w-&gt;rect.x, w-&gt;rect.lines, w-&gt;rect.cols, !active);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L345'>w</a> 345 src/editor/editdraw.c widget_gotoyx (w, w-&gt;rect.lines - 1, w-&gt;rect.cols - 1);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L361'>w</a> 361 src/editor/editdraw.c const Widget *w = CONST_WIDGET (edit);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L366'>w</a> 366 src/editor/editdraw.c widget_gotoyx (w-&gt;owner, 0, WIDGET (w-&gt;owner)-&gt;rect.cols - 6);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L368'>w</a> 368 src/editor/editdraw.c widget_gotoyx (w, 0, w-&gt;rect.cols - 8);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L379'>w</a> 379 src/editor/editdraw.c Widget *w = WIDGET (edit);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L404'>w</a> 404 src/editor/editdraw.c if (len &gt; 0 &amp;&amp; w-&gt;rect.y + y &gt;= 0)</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L407'>w</a> 407 src/editor/editdraw.c tty_draw_hline (w-&gt;rect.y + y, w-&gt;rect.x + x1, ' ', len);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L411'>w</a> 411 src/editor/editdraw.c tty_draw_hline (w-&gt;rect.y + y, w-&gt;rect.x + x1, ' ', len);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L416'>w</a> 416 src/editor/editdraw.c tty_draw_hline (w-&gt;rect.y + y, w-&gt;rect.x + x1, ' ', wrap_start);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L422'>w</a> 422 src/editor/editdraw.c tty_draw_hline (w-&gt;rect.y + y, w-&gt;rect.x + x1 + wrap_start, ' ', len);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L493'>w</a> 493 src/editor/editdraw.c Widget *w = WIDGET (edit);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L502'>w</a> 502 src/editor/editdraw.c if (row &gt; w-&gt;rect.lines - 1 - EDIT_TEXT_VERTICAL_OFFSET - 2 * (edit-&gt;fullscreen != 0 ? 0 : 1))</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L519'>w</a> 519 src/editor/editdraw.c if (w-&gt;rect.x + w-&gt;rect.cols &lt;= WIDGET (w-&gt;owner)-&gt;rect.cols)</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L835'>w</a> 835 src/editor/editdraw.c WRect *w = &amp;we-&gt;rect;</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L845'>w</a> 845 src/editor/editdraw.c y1 = w-&gt;y;</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L851'>w</a> 851 src/editor/editdraw.c x1 = w-&gt;x;</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L855'>w</a> 855 src/editor/editdraw.c y2 = w-&gt;y + w-&gt;lines - 1;</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L859'>w</a> 859 src/editor/editdraw.c x2 = w-&gt;x + w-&gt;cols - 1;</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L869'>w</a> 869 src/editor/editdraw.c end_row = w-&gt;lines - 1;</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L876'>w</a> 876 src/editor/editdraw.c end_column = w-&gt;cols - 1;</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L956'>w</a> 956 src/editor/editdraw.c if ((force &amp; REDRAW_LINE_BELOW) != 0 &amp;&amp; row &lt; w-&gt;lines - 1)</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L1039'>w</a> 1039 src/editor/editdraw.c WRect *w = &amp;WIDGET (edit)-&gt;rect;</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L1045'>w</a> 1045 src/editor/editdraw.c if (w-&gt;lines &lt;= 0 || w-&gt;cols &lt;= 0)</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L1048'>w</a> 1048 src/editor/editdraw.c rect_resize (w, -EDIT_TEXT_VERTICAL_OFFSET,</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L1052'>w</a> 1052 src/editor/editdraw.c rect_grow (w, -1, -1);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L1060'>w</a> 1060 src/editor/editdraw.c b_extreme = MAX (w-&gt;lines / 4, b_extreme);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L1061'>w</a> 1061 src/editor/editdraw.c t_extreme = MAX (w-&gt;lines / 4, t_extreme);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L1063'>w</a> 1063 src/editor/editdraw.c if (b_extreme + t_extreme + 1 &gt; w-&gt;lines)</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L1070'>w</a> 1070 src/editor/editdraw.c b_extreme = (b_extreme * (w-&gt;lines - 1)) / n;</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L1071'>w</a> 1071 src/editor/editdraw.c t_extreme = (t_extreme * (w-&gt;lines - 1)) / n;</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L1073'>w</a> 1073 src/editor/editdraw.c if (l_extreme + r_extreme + 1 &gt; w-&gt;cols)</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L1080'>w</a> 1080 src/editor/editdraw.c l_extreme = (l_extreme * (w-&gt;cols - 1)) / n;</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L1081'>w</a> 1081 src/editor/editdraw.c r_extreme = (r_extreme * (w-&gt;cols - 1)) / n;</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L1085'>w</a> 1085 src/editor/editdraw.c outby = p + edit-&gt;start_col - w-&gt;cols + 1 + (r_extreme + edit-&gt;found_len);</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L1092'>w</a> 1092 src/editor/editdraw.c outby = p - w-&gt;lines + 1 + b_extreme;</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L1100'>w</a> 1100 src/editor/editdraw.c rect_resize (w, EDIT_TEXT_VERTICAL_OFFSET,</span>
<span class='curline'><a href='../S/src--editor--editdraw.c.html#L1103'>w</a> 1103 src/editor/editdraw.c rect_grow (w, 1, 1);</span>
<span class='curline'><a href='../S/src--editor--editsearch.c.html#L746'>w</a> 746 src/editor/editsearch.c Widget *w = WIDGET (edit);</span>
<span class='curline'><a href='../S/src--editor--editsearch.c.html#L757'>w</a> 757 src/editor/editsearch.c xpos = w-&gt;rect.x + edit_options.line_state_width + 1;</span>
<span class='curline'><a href='../S/src--editor--editsearch.c.html#L759'>w</a> 759 src/editor/editsearch.c ypos = w-&gt;rect.y + w-&gt;rect.lines / 2;</span>
<span class='curline'><a href='../S/src--editor--editsearch.c.html#L764'>w</a> 764 src/editor/editsearch.c dlg_width = WIDGET (w-&gt;owner)-&gt;rect.cols - xpos - 1;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L204'>w</a> 204 src/editor/editwidget.c Widget *w = WIDGET (edit);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L207'>w</a> 207 src/editor/editwidget.c w-&gt;mouse.forced_capture = FALSE;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L208'>w</a> 208 src/editor/editwidget.c widget_set_size_rect (w, &amp;edit-&gt;loc_prev);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L209'>w</a> 209 src/editor/editwidget.c widget_draw (WIDGET (w-&gt;owner));</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L225'>w</a> 225 src/editor/editwidget.c WRect *w = &amp;we-&gt;rect;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L231'>w</a> 231 src/editor/editwidget.c if (w-&gt;y &gt; wh-&gt;y + 1) // menubar</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L232'>w</a> 232 src/editor/editwidget.c w-&gt;y--;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L235'>w</a> 235 src/editor/editwidget.c if (w-&gt;y &lt; wh-&gt;y + wh-&gt;lines - 2) // buttonbar</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L236'>w</a> 236 src/editor/editwidget.c w-&gt;y++;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L239'>w</a> 239 src/editor/editwidget.c if (w-&gt;x + wh-&gt;cols &gt; wh-&gt;x)</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L240'>w</a> 240 src/editor/editwidget.c w-&gt;x--;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L243'>w</a> 243 src/editor/editwidget.c if (w-&gt;x &lt; wh-&gt;x + wh-&gt;cols)</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L244'>w</a> 244 src/editor/editwidget.c w-&gt;x++;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L267'>w</a> 267 src/editor/editwidget.c WRect *w = &amp;we-&gt;rect;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L273'>w</a> 273 src/editor/editwidget.c if (w-&gt;lines &gt; WINDOW_MIN_LINES)</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L274'>w</a> 274 src/editor/editwidget.c w-&gt;lines--;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L277'>w</a> 277 src/editor/editwidget.c if (w-&gt;y + w-&gt;lines &lt; wh-&gt;y + wh-&gt;lines - 1) // buttonbar</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L278'>w</a> 278 src/editor/editwidget.c w-&gt;lines++;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L281'>w</a> 281 src/editor/editwidget.c if (w-&gt;cols &gt; WINDOW_MIN_COLS)</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L282'>w</a> 282 src/editor/editwidget.c w-&gt;cols--;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L285'>w</a> 285 src/editor/editwidget.c if (w-&gt;x + w-&gt;cols &lt; wh-&gt;x + wh-&gt;cols)</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L286'>w</a> 286 src/editor/editwidget.c w-&gt;cols++;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L320'>w</a> 320 src/editor/editwidget.c GList *w;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L329'>w</a> 329 src/editor/editwidget.c for (w = g-&gt;widgets; w != NULL; w = g_list_next (w))</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L330'>w</a> 330 src/editor/editwidget.c if (edit_widget_is_editor (CONST_WIDGET (w-&gt;data)))</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L332'>w</a> 332 src/editor/editwidget.c WEdit *e = EDIT (w-&gt;data);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L440'>w</a> 440 src/editor/editwidget.c Widget *w = WIDGET (g-&gt;current-&gt;data);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L442'>w</a> 442 src/editor/editwidget.c if (edit_widget_is_editor (w) &amp;&amp; EDIT (w)-&gt;drag_state != MCEDIT_DRAG_NONE)</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L443'>w</a> 443 src/editor/editwidget.c edit_restore_size (EDIT (w));</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L512'>w</a> 512 src/editor/editwidget.c Widget *w = WIDGET (edit);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L517'>w</a> 517 src/editor/editwidget.c if (!w-&gt;ext_mode &amp;&amp; x_key &lt; 256)</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L602'>w</a> 602 src/editor/editwidget.c command = widget_lookup_key (w, x_key);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L667'>w</a> 667 src/editor/editwidget.c Widget *w = WIDGET (edit);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L669'>w</a> 669 src/editor/editwidget.c buttonbar_set_label (bb, 1, Q_ ("ButtonBar|Help"), w-&gt;keymap, NULL);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L670'>w</a> 670 src/editor/editwidget.c buttonbar_set_label (bb, 2, Q_ ("ButtonBar|Save"), w-&gt;keymap, w);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L671'>w</a> 671 src/editor/editwidget.c buttonbar_set_label (bb, 3, Q_ ("ButtonBar|Mark"), w-&gt;keymap, w);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L672'>w</a> 672 src/editor/editwidget.c buttonbar_set_label (bb, 4, Q_ ("ButtonBar|Replac"), w-&gt;keymap, w);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L673'>w</a> 673 src/editor/editwidget.c buttonbar_set_label (bb, 5, Q_ ("ButtonBar|Copy"), w-&gt;keymap, w);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L674'>w</a> 674 src/editor/editwidget.c buttonbar_set_label (bb, 6, Q_ ("ButtonBar|Move"), w-&gt;keymap, w);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L675'>w</a> 675 src/editor/editwidget.c buttonbar_set_label (bb, 7, Q_ ("ButtonBar|Search"), w-&gt;keymap, w);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L676'>w</a> 676 src/editor/editwidget.c buttonbar_set_label (bb, 8, Q_ ("ButtonBar|Delete"), w-&gt;keymap, w);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L677'>w</a> 677 src/editor/editwidget.c buttonbar_set_label (bb, 9, Q_ ("ButtonBar|PullDn"), w-&gt;keymap, NULL);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L678'>w</a> 678 src/editor/editwidget.c buttonbar_set_label (bb, 10, Q_ ("ButtonBar|Quit"), w-&gt;keymap, NULL);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L754'>w</a> 754 src/editor/editwidget.c edit_dialog_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L756'>w</a> 756 src/editor/editwidget.c WGroup *g = GROUP (w);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L757'>w</a> 757 src/editor/editwidget.c WDialog *h = DIALOG (w);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L766'>w</a> 766 src/editor/editwidget.c dlg_default_callback (w, NULL, MSG_RESIZE, 0, NULL);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L821'>w</a> 821 src/editor/editwidget.c widget_idle (w, TRUE);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L838'>w</a> 838 src/editor/editwidget.c widget_idle (w, FALSE);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L842'>w</a> 842 src/editor/editwidget.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L856'>w</a> 856 src/editor/editwidget.c edit_dialog_mouse_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event)</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L862'>w</a> 862 src/editor/editwidget.c WGroup *g = GROUP (w);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L863'>w</a> 863 src/editor/editwidget.c WDialog *h = DIALOG (w);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L883'>w</a> 883 src/editor/editwidget.c x = w-&gt;rect.cols - 6;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L916'>w</a> 916 src/editor/editwidget.c edit_dialog_bg_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L921'>w</a> 921 src/editor/editwidget.c w-&gt;rect = WIDGET (w-&gt;owner)-&gt;rect;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L922'>w</a> 922 src/editor/editwidget.c rect_grow (&amp;w-&gt;rect, -1, 0);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L923'>w</a> 923 src/editor/editwidget.c w-&gt;pos_flags |= WPOS_KEEP_ALL;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L927'>w</a> 927 src/editor/editwidget.c return background_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L934'>w</a> 934 src/editor/editwidget.c edit_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L936'>w</a> 936 src/editor/editwidget.c WEdit *e = EDIT (w);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L941'>w</a> 941 src/editor/editwidget.c edit_set_buttonbar (e, buttonbar_find (DIALOG (w-&gt;owner)));</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L984'>w</a> 984 src/editor/editwidget.c widget_gotoyx (w, y, x);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L997'>w</a> 997 src/editor/editwidget.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1007'>w</a> 1007 src/editor/editwidget.c edit_mouse_handle_move_resize (Widget *w, mouse_msg_t msg, mouse_event_t *event)</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1009'>w</a> 1009 src/editor/editwidget.c WEdit *edit = EDIT (w);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1010'>w</a> 1010 src/editor/editwidget.c WRect *r = &amp;w-&gt;rect;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1011'>w</a> 1011 src/editor/editwidget.c const WRect *h = &amp;CONST_WIDGET (w-&gt;owner)-&gt;rect;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1056'>w</a> 1056 src/editor/editwidget.c widget_draw (WIDGET (w-&gt;owner));</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1069'>w</a> 1069 src/editor/editwidget.c edit_mouse_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event)</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1071'>w</a> 1071 src/editor/editwidget.c WEdit *edit = EDIT (w);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1077'>w</a> 1077 src/editor/editwidget.c close_x = (w-&gt;rect.cols - 1) - dx - 1;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1083'>w</a> 1083 src/editor/editwidget.c edit_mouse_handle_move_resize (w, msg, event);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1091'>w</a> 1091 src/editor/editwidget.c if (msg == MSG_MOUSE_DOWN &amp;&amp; (event-&gt;y + w-&gt;rect.y == LINES - 1))</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1100'>w</a> 1100 src/editor/editwidget.c widget_select (w);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1123'>w</a> 1123 src/editor/editwidget.c if (event-&gt;y == w-&gt;rect.lines - 1 &amp;&amp; event-&gt;x == w-&gt;rect.cols - 1)</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1142'>w</a> 1142 src/editor/editwidget.c send_message (w-&gt;owner, NULL, MSG_ACTION, CK_Close, NULL);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1216'>w</a> 1216 src/editor/editwidget.c Widget *w, *wd;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1255'>w</a> 1255 src/editor/editwidget.c w = WIDGET (menubar);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1256'>w</a> 1256 src/editor/editwidget.c group_add_widget_autopos (g, w, w-&gt;pos_flags, NULL);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1259'>w</a> 1259 src/editor/editwidget.c w = WIDGET (buttonbar_new ());</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1260'>w</a> 1260 src/editor/editwidget.c group_add_widget_autopos (g, w, w-&gt;pos_flags, NULL);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1301'>w</a> 1301 src/editor/editwidget.c edit_widget_is_editor (const Widget *w)</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1303'>w</a> 1303 src/editor/editwidget.c return (w != NULL &amp;&amp; w-&gt;callback == edit_callback);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1360'>w</a> 1360 src/editor/editwidget.c Widget *w;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1366'>w</a> 1366 src/editor/editwidget.c w = WIDGET (edit);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1367'>w</a> 1367 src/editor/editwidget.c w-&gt;callback = edit_callback;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1368'>w</a> 1368 src/editor/editwidget.c w-&gt;mouse_callback = edit_mouse_callback;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1370'>w</a> 1370 src/editor/editwidget.c group_add_widget_autopos (GROUP (h), w, WPOS_KEEP_ALL, NULL);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1389'>w</a> 1389 src/editor/editwidget.c Widget *w = WIDGET (edit);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1395'>w</a> 1395 src/editor/editwidget.c w-&gt;mouse.forced_capture = FALSE;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1414'>w</a> 1414 src/editor/editwidget.c edit-&gt;drag_state_start = w-&gt;rect.cols / 2;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1491'>w</a> 1491 src/editor/editwidget.c w-&gt;mouse.forced_capture = (edit-&gt;drag_state != MCEDIT_DRAG_NONE);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1506'>w</a> 1506 src/editor/editwidget.c Widget *w = WIDGET (edit);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1515'>w</a> 1515 src/editor/editwidget.c w-&gt;pos_flags = WPOS_KEEP_DEFAULT;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1522'>w</a> 1522 src/editor/editwidget.c r = WIDGET (w-&gt;owner)-&gt;rect;</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1524'>w</a> 1524 src/editor/editwidget.c widget_set_size_rect (w, &amp;r);</span>
<span class='curline'><a href='../S/src--editor--editwidget.c.html#L1526'>w</a> 1526 src/editor/editwidget.c w-&gt;pos_flags = WPOS_KEEP_ALL;</span>
<span class='curline'><a href='../S/src--editor--etags.c.html#L312'>w</a> 312 src/editor/etags.c const WRect *w = &amp;CONST_WIDGET (edit)-&gt;rect;</span>
<span class='curline'><a href='../S/src--editor--etags.c.html#L323'>w</a> 323 src/editor/etags.c start_x = w-&gt;x + edit-&gt;curs_col + edit-&gt;start_col + EDIT_TEXT_HORIZONTAL_OFFSET</span>
<span class='curline'><a href='../S/src--editor--etags.c.html#L326'>w</a> 326 src/editor/etags.c w-&gt;y + edit-&gt;curs_row + EDIT_TEXT_VERTICAL_OFFSET + (edit-&gt;fullscreen != 0 ? 0 : 1) + 1;</span>
<span class='curline'><a href='../S/src--editor--etags.c.html#L330'>w</a> 330 src/editor/etags.c if (start_x &lt; w-&gt;x + 1)</span>
<span class='curline'><a href='../S/src--editor--etags.c.html#L331'>w</a> 331 src/editor/etags.c start_x = w-&gt;x + 1 + edit_options.line_state_width;</span>
<span class='curline'><a href='../S/src--file_history.c.html#L232'>w</a> 232 src/file_history.c show_file_history (const Widget *w, int *action)</span>
<span class='curline'><a href='../S/src--file_history.c.html#L246'>w</a> 246 src/file_history.c history_descriptor_init (&amp;hd, w-&gt;rect.y, w-&gt;rect.x, file_list, 0);</span>
<span class='curline'><a href='../S/src--file_history.h.html#L14'>w</a> 14 src/file_history.h char *show_file_history (const Widget *w, int *action);</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L320'>w</a> 320 src/filemanager/achown.c perm_button_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L322'>w</a> 322 src/filemanager/achown.c WButton *b = BUTTON (w);</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L323'>w</a> 323 src/filemanager/achown.c WGroup *g = w-&gt;owner;</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L357'>w</a> 357 src/filemanager/achown.c send_message (w, NULL, MSG_KEY, KEY_RIGHT, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L402'>w</a> 402 src/filemanager/achown.c update_mode (w-&gt;owner);</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L427'>w</a> 427 src/filemanager/achown.c return button_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L434'>w</a> 434 src/filemanager/achown.c perm_button_mouse_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event)</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L440'>w</a> 440 src/filemanager/achown.c BUTTON (w)-&gt;hotpos = CLAMP (event-&gt;x - 1, 0, 2);</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L444'>w</a> 444 src/filemanager/achown.c button_mouse_default_callback (w, msg, event);</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L456'>w</a> 456 src/filemanager/achown.c Widget *w;</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L460'>w</a> 460 src/filemanager/achown.c w = WIDGET (b);</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L463'>w</a> 463 src/filemanager/achown.c widget_want_hotkey (w, FALSE);</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L465'>w</a> 465 src/filemanager/achown.c w-&gt;callback = perm_button_callback;</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L466'>w</a> 466 src/filemanager/achown.c w-&gt;mouse_callback = perm_button_mouse_callback;</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L474'>w</a> 474 src/filemanager/achown.c chl_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L484'>w</a> 484 src/filemanager/achown.c WDialog *h = DIALOG (w);</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L496'>w</a> 496 src/filemanager/achown.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L505'>w</a> 505 src/filemanager/achown.c Widget *w = WIDGET (button);</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L520'>w</a> 520 src/filemanager/achown.c WGroup *g = w-&gt;owner;</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L647'>w</a> 647 src/filemanager/achown.c advanced_chown_bg_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L652'>w</a> 652 src/filemanager/achown.c frame_callback (w, NULL, MSG_DRAW, 0, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L653'>w</a> 653 src/filemanager/achown.c advanced_chown_refresh (DIALOG (w-&gt;owner));</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L658'>w</a> 658 src/filemanager/achown.c return frame_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L665'>w</a> 665 src/filemanager/achown.c advanced_chown_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L667'>w</a> 667 src/filemanager/achown.c WGroup *g = GROUP (w);</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L689'>w</a> 689 src/filemanager/achown.c widget_draw (w);</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L706'>w</a> 706 src/filemanager/achown.c widget_draw (w);</span>
<span class='curline'><a href='../S/src--filemanager--achown.c.html#L715'>w</a> 715 src/filemanager/achown.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L123'>w</a> 123 src/filemanager/boxes.c configure_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L135'>w</a> 135 src/filemanager/boxes.c ww = widget_find_by_id (w, configure_time_out_id);</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L143'>w</a> 143 src/filemanager/boxes.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L182'>w</a> 182 src/filemanager/boxes.c skin_dlg_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L188'>w</a> 188 src/filemanager/boxes.c WDialog *d = DIALOG (w);</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L190'>w</a> 190 src/filemanager/boxes.c WRect r = w-&gt;rect;</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L195'>w</a> 195 src/filemanager/boxes.c return dlg_default_callback (w, NULL, MSG_RESIZE, 0, &amp;r);</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L199'>w</a> 199 src/filemanager/boxes.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L269'>w</a> 269 src/filemanager/boxes.c appearance_box_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L280'>w</a> 280 src/filemanager/boxes.c shadow = widget_find_by_id (w, shadows_id);</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L296'>w</a> 296 src/filemanager/boxes.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L303'>w</a> 303 src/filemanager/boxes.c panel_listing_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L313'>w</a> 313 src/filemanager/boxes.c in1 = INPUT (widget_find_by_id (w, panel_user_format_id));</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L314'>w</a> 314 src/filemanager/boxes.c in2 = INPUT (widget_find_by_id (w, panel_brief_cols_id));</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L315'>w</a> 315 src/filemanager/boxes.c ch = CHECK (widget_find_by_id (w, user_mini_status_id));</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L316'>w</a> 316 src/filemanager/boxes.c in3 = INPUT (widget_find_by_id (w, mini_user_format_id));</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L332'>w</a> 332 src/filemanager/boxes.c in = INPUT (widget_find_by_id (w, mini_user_format_id));</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L343'>w</a> 343 src/filemanager/boxes.c r = RADIO (widget_find_by_id (w, panel_list_formats_id));</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L354'>w</a> 354 src/filemanager/boxes.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L361'>w</a> 361 src/filemanager/boxes.c tree_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L363'>w</a> 363 src/filemanager/boxes.c WDialog *h = DIALOG (w);</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L369'>w</a> 369 src/filemanager/boxes.c WRect r = w-&gt;rect;</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L374'>w</a> 374 src/filemanager/boxes.c dlg_default_callback (w, NULL, MSG_RESIZE, 0, &amp;r);</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L386'>w</a> 386 src/filemanager/boxes.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L394'>w</a> 394 src/filemanager/boxes.c confvfs_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L406'>w</a> 406 src/filemanager/boxes.c wi = widget_find_by_id (w, ftpfs_proxy_host_id);</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L413'>w</a> 413 src/filemanager/boxes.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L1131'>w</a> 1131 src/filemanager/boxes.c const Widget *w = CONST_WIDGET (panel);</span>
<span class='curline'><a href='../S/src--filemanager--boxes.c.html#L1140'>w</a> 1140 src/filemanager/boxes.c WRect r = { w-&gt;rect.y + w-&gt;rect.lines - 6, w-&gt;rect.x, 0, w-&gt;rect.cols };</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L279'>w</a> 279 src/filemanager/chattr.c fileattrtext_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L281'>w</a> 281 src/filemanager/chattr.c WFileAttrText *fat = (WFileAttrText *) w;</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L292'>w</a> 292 src/filemanager/chattr.c if (w-&gt;rect.cols &gt; fat-&gt;filename_width)</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L294'>w</a> 294 src/filemanager/chattr.c widget_gotoyx (w, 0, (w-&gt;rect.cols - fat-&gt;filename_width) / 2);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L299'>w</a> 299 src/filemanager/chattr.c widget_gotoyx (w, 0, 0);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L300'>w</a> 300 src/filemanager/chattr.c tty_print_string (str_trunc (fat-&gt;filename, w-&gt;rect.cols));</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L304'>w</a> 304 src/filemanager/chattr.c widget_gotoyx (w, 1, (w-&gt;rect.cols - check_attr_num) / 2);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L332'>w</a> 332 src/filemanager/chattr.c const WRect *wo = &amp;CONST_WIDGET (w-&gt;owner)-&gt;rect;</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L334'>w</a> 334 src/filemanager/chattr.c widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L338'>w</a> 338 src/filemanager/chattr.c w-&gt;rect.x = wo-&gt;x + wx;</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L339'>w</a> 339 src/filemanager/chattr.c w-&gt;rect.cols = wo-&gt;cols - wx * 2;</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L349'>w</a> 349 src/filemanager/chattr.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L378'>w</a> 378 src/filemanager/chattr.c chattr_draw_select (const Widget *w, gboolean selected)</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L380'>w</a> 380 src/filemanager/chattr.c widget_gotoyx (w, 0, -1);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L382'>w</a> 382 src/filemanager/chattr.c widget_gotoyx (w, 0, 1);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L390'>w</a> 390 src/filemanager/chattr.c Widget *w;</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L393'>w</a> 393 src/filemanager/chattr.c w = WIDGET (g_list_nth_data (CONST_GROUP (cb)-&gt;widgets, Id - cb-&gt;top));</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L398'>w</a> 398 src/filemanager/chattr.c chattr_draw_select (w, check_attr[Id].selected);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L406'>w</a> 406 src/filemanager/chattr.c const Widget *w = CONST_WIDGET (cb);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L412'>w</a> 412 src/filemanager/chattr.c widget_gotoyx (w, 0, w-&gt;rect.cols);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L418'>w</a> 418 src/filemanager/chattr.c max_line = w-&gt;rect.lines - 1;</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L421'>w</a> 421 src/filemanager/chattr.c widget_gotoyx (w, max_line, w-&gt;rect.cols);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L422'>w</a> 422 src/filemanager/chattr.c if (cb-&gt;top + w-&gt;rect.lines == check_attr_mod_num || w-&gt;rect.lines &gt;= check_attr_mod_num)</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L428'>w</a> 428 src/filemanager/chattr.c line = 1 + (cb-&gt;pos * (w-&gt;rect.lines - 2)) / check_attr_mod_num;</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L432'>w</a> 432 src/filemanager/chattr.c widget_gotoyx (w, i, w-&gt;rect.cols);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L445'>w</a> 445 src/filemanager/chattr.c Widget *w = WIDGET (cb);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L450'>w</a> 450 src/filemanager/chattr.c colors = widget_get_colors (w);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L452'>w</a> 452 src/filemanager/chattr.c tty_fill_region (w-&gt;rect.y, w-&gt;rect.x - 1, w-&gt;rect.lines, w-&gt;rect.cols + 1, ' ');</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L455'>w</a> 455 src/filemanager/chattr.c group_default_callback (w, NULL, MSG_DRAW, 0, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L459'>w</a> 459 src/filemanager/chattr.c if (!mc_global.tty.slow_terminal &amp;&amp; check_attr_mod_num &gt; w-&gt;rect.lines)</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L472'>w</a> 472 src/filemanager/chattr.c Widget *w = WIDGET (cb);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L477'>w</a> 477 src/filemanager/chattr.c active = widget_get_state (w, WST_ACTIVE);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L481'>w</a> 481 src/filemanager/chattr.c widget_set_state (w, WST_SUSPENDED, TRUE);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L496'>w</a> 496 src/filemanager/chattr.c widget_set_state (w, WST_ACTIVE, TRUE);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L498'>w</a> 498 src/filemanager/chattr.c widget_draw (w);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L763'>w</a> 763 src/filemanager/chattr.c chattrboxes_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L765'>w</a> 765 src/filemanager/chattr.c WChattrBoxes *cb = CHATTRBOXES (w);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L766'>w</a> 766 src/filemanager/chattr.c WGroup *g = GROUP (w);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L812'>w</a> 812 src/filemanager/chattr.c ret = group_default_callback (w, NULL, MSG_KEY, parm, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L826'>w</a> 826 src/filemanager/chattr.c return group_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L833'>w</a> 833 src/filemanager/chattr.c chattrboxes_handle_mouse_event (Widget *w, Gpm_Event *event)</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L837'>w</a> 837 src/filemanager/chattr.c mou = mouse_handle_event (w, event);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L839'>w</a> 839 src/filemanager/chattr.c mou = group_handle_mouse_event (w, event);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L847'>w</a> 847 src/filemanager/chattr.c chattrboxes_mouse_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event)</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L849'>w</a> 849 src/filemanager/chattr.c WChattrBoxes *cb = CHATTRBOXES (w);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L876'>w</a> 876 src/filemanager/chattr.c Widget *w;</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L881'>w</a> 881 src/filemanager/chattr.c w = WIDGET (cb);</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L884'>w</a> 884 src/filemanager/chattr.c w-&gt;options |= WOP_SELECTABLE | WOP_WANT_CURSOR;</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L885'>w</a> 885 src/filemanager/chattr.c w-&gt;mouse_handler = chattrboxes_handle_mouse_event;</span>
<span class='curline'><a href='../S/src--filemanager--chattr.c.html#L886'>w</a> 886 src/filemanager/chattr.c w-&gt;keymap = chattr_map;</span>
<span class='curline'><a href='../S/src--filemanager--chmod.c.html#L218'>w</a> 218 src/filemanager/chmod.c chmod_bg_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--chmod.c.html#L223'>w</a> 223 src/filemanager/chmod.c frame_callback (w, NULL, MSG_DRAW, 0, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--chmod.c.html#L224'>w</a> 224 src/filemanager/chmod.c chmod_refresh (CONST_DIALOG (w-&gt;owner));</span>
<span class='curline'><a href='../S/src--filemanager--chmod.c.html#L228'>w</a> 228 src/filemanager/chmod.c return frame_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--chmod.c.html#L235'>w</a> 235 src/filemanager/chmod.c chmod_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--chmod.c.html#L237'>w</a> 237 src/filemanager/chmod.c WGroup *g = GROUP (w);</span>
<span class='curline'><a href='../S/src--filemanager--chmod.c.html#L238'>w</a> 238 src/filemanager/chmod.c WDialog *h = DIALOG (w);</span>
<span class='curline'><a href='../S/src--filemanager--chmod.c.html#L286'>w</a> 286 src/filemanager/chmod.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--chown.c.html#L148'>w</a> 148 src/filemanager/chown.c chown_bg_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--chown.c.html#L153'>w</a> 153 src/filemanager/chown.c frame_callback (w, NULL, MSG_DRAW, 0, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--chown.c.html#L154'>w</a> 154 src/filemanager/chown.c chown_refresh (WIDGET (w-&gt;owner));</span>
<span class='curline'><a href='../S/src--filemanager--chown.c.html#L158'>w</a> 158 src/filemanager/chown.c return frame_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--command.c.html#L186'>w</a> 186 src/filemanager/command.c command_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--command.c.html#L193'>w</a> 193 src/filemanager/command.c return enter (INPUT (w));</span>
<span class='curline'><a href='../S/src--filemanager--command.c.html#L197'>w</a> 197 src/filemanager/command.c return input_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--command.c.html#L209'>w</a> 209 src/filemanager/command.c Widget *w;</span>
<span class='curline'><a href='../S/src--filemanager--command.c.html#L215'>w</a> 215 src/filemanager/command.c w = WIDGET (cmd);</span>
<span class='curline'><a href='../S/src--filemanager--command.c.html#L217'>w</a> 217 src/filemanager/command.c widget_set_options (w, WOP_SELECTABLE, FALSE);</span>
<span class='curline'><a href='../S/src--filemanager--command.c.html#L219'>w</a> 219 src/filemanager/command.c w-&gt;callback = command_callback;</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L233'>w</a> 233 src/filemanager/filegui.c Widget *w;</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L382'>w</a> 382 src/filemanager/filegui.c file_ui_op_dlg_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L390'>w</a> 390 src/filemanager/filegui.c DIALOG (w)-&gt;ret_value = FILE_ABORT; // for file_progress_check_buttons()</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L396'>w</a> 396 src/filemanager/filegui.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L513'>w</a> 513 src/filemanager/filegui.c int w, bw1, bw2;</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L598'>w</a> 598 src/filemanager/filegui.c w = WCOLS (0) + gap + WCOLS (1);</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L599'>w</a> 599 src/filemanager/filegui.c if (w &gt; dlg_width)</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L603'>w</a> 603 src/filemanager/filegui.c w = dlg_width - gap - WCOLS (0);</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L604'>w</a> 604 src/filemanager/filegui.c label_set_text (l, str_trunc (l-&gt;text, w));</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L607'>w</a> 607 src/filemanager/filegui.c w = WCOLS (4) + gap + WCOLS (5);</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L608'>w</a> 608 src/filemanager/filegui.c if (w &gt; dlg_width)</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L612'>w</a> 612 src/filemanager/filegui.c w = dlg_width - gap - WCOLS (4);</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L613'>w</a> 613 src/filemanager/filegui.c label_set_text (l, str_trunc (l-&gt;text, w));</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L626'>w</a> 626 src/filemanager/filegui.c w = dlg_width - (2 + gap); // right bound</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L629'>w</a> 629 src/filemanager/filegui.c WX (3) = w - WCOLS (3);</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L630'>w</a> 630 src/filemanager/filegui.c WX (7) = w - WCOLS (7);</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L726'>w</a> 726 src/filemanager/filegui.c const Widget *w = WIDGET (h);</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L732'>w</a> 732 src/filemanager/filegui.c button_set_text (BUTTON (progress_buttons[i].w), progress_buttons[i].text);</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L734'>w</a> 734 src/filemanager/filegui.c progress_buttons[0].w-&gt;rect.x = w-&gt;rect.x + (w-&gt;rect.cols - buttons_width) / 2;</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L735'>w</a> 735 src/filemanager/filegui.c progress_buttons[i].w-&gt;rect.x = progress_buttons[0].w-&gt;rect.x + progress_buttons[0].width + 1;</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L736'>w</a> 736 src/filemanager/filegui.c progress_buttons[3].w-&gt;rect.x = progress_buttons[i].w-&gt;rect.x + progress_buttons[i].width + 1;</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L865'>w</a> 865 src/filemanager/filegui.c Widget *w;</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L894'>w</a> 894 src/filemanager/filegui.c w = WIDGET (ui-&gt;op_dlg);</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L955'>w</a> 955 src/filemanager/filegui.c progress_buttons[0].w =</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L959'>w</a> 959 src/filemanager/filegui.c progress_buttons[0].width = button_get_width (BUTTON (progress_buttons[0].w));</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L961'>w</a> 961 src/filemanager/filegui.c progress_buttons[1].w =</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L965'>w</a> 965 src/filemanager/filegui.c progress_buttons[1].width = button_get_width (BUTTON (progress_buttons[1].w));</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L970'>w</a> 970 src/filemanager/filegui.c progress_buttons[2].w =</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L973'>w</a> 973 src/filemanager/filegui.c progress_buttons[2].width = button_get_width (BUTTON (progress_buttons[2].w));</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L974'>w</a> 974 src/filemanager/filegui.c widget_destroy (progress_buttons[2].w);</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L976'>w</a> 976 src/filemanager/filegui.c progress_buttons[2].w = progress_buttons[1].w;</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L978'>w</a> 978 src/filemanager/filegui.c progress_buttons[3].w =</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L982'>w</a> 982 src/filemanager/filegui.c progress_buttons[3].width = button_get_width (BUTTON (progress_buttons[3].w));</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L984'>w</a> 984 src/filemanager/filegui.c group_add_widget (g, progress_buttons[0].w);</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L985'>w</a> 985 src/filemanager/filegui.c group_add_widget (g, progress_buttons[1].w);</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L986'>w</a> 986 src/filemanager/filegui.c group_add_widget (g, progress_buttons[3].w);</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L992'>w</a> 992 src/filemanager/filegui.c r = w-&gt;rect;</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L995'>w</a> 995 src/filemanager/filegui.c widget_set_size_rect (w, &amp;r);</span>
<span class='curline'><a href='../S/src--filemanager--filegui.c.html#L999'>w</a> 999 src/filemanager/filegui.c widget_select (progress_buttons[0].w);</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L863'>w</a> 863 src/filemanager/filemanager.c Widget *w = WIDGET (filemanager);</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L866'>w</a> 866 src/filemanager/filemanager.c w-&gt;keymap = filemanager_map;</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L867'>w</a> 867 src/filemanager/filemanager.c w-&gt;ext_keymap = filemanager_x_map;</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L872'>w</a> 872 src/filemanager/filemanager.c widget_want_tab (w, TRUE);</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1438'>w</a> 1438 src/filemanager/filemanager.c midnight_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1451'>w</a> 1451 src/filemanager/filemanager.c group_default_callback (w, NULL, MSG_DRAW, 0, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1463'>w</a> 1463 src/filemanager/filemanager.c widget_adjust_position (w-&gt;pos_flags, &amp;w-&gt;rect);</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1470'>w</a> 1470 src/filemanager/filemanager.c widget_idle (w, FALSE);</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1482'>w</a> 1482 src/filemanager/filemanager.c if (w-&gt;ext_mode)</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1484'>w</a> 1484 src/filemanager/filemanager.c command = widget_lookup_key (w, parm);</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1547'>w</a> 1547 src/filemanager/filemanager.c command = widget_lookup_key (w, parm);</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1571'>w</a> 1571 src/filemanager/filemanager.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1593'>w</a> 1593 src/filemanager/filemanager.c Widget *w = WIDGET (filemanager);</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1595'>w</a> 1595 src/filemanager/filemanager.c buttonbar_set_label (b, 1, Q_ ("ButtonBar|Help"), w-&gt;keymap, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1596'>w</a> 1596 src/filemanager/filemanager.c buttonbar_set_label (b, 2, Q_ ("ButtonBar|Menu"), w-&gt;keymap, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1597'>w</a> 1597 src/filemanager/filemanager.c buttonbar_set_label (b, 3, Q_ ("ButtonBar|View"), w-&gt;keymap, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1598'>w</a> 1598 src/filemanager/filemanager.c buttonbar_set_label (b, 4, Q_ ("ButtonBar|Edit"), w-&gt;keymap, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1599'>w</a> 1599 src/filemanager/filemanager.c buttonbar_set_label (b, 5, Q_ ("ButtonBar|Copy"), w-&gt;keymap, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1600'>w</a> 1600 src/filemanager/filemanager.c buttonbar_set_label (b, 6, Q_ ("ButtonBar|RenMov"), w-&gt;keymap, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1601'>w</a> 1601 src/filemanager/filemanager.c buttonbar_set_label (b, 7, Q_ ("ButtonBar|Mkdir"), w-&gt;keymap, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1602'>w</a> 1602 src/filemanager/filemanager.c buttonbar_set_label (b, 8, Q_ ("ButtonBar|Delete"), w-&gt;keymap, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1603'>w</a> 1603 src/filemanager/filemanager.c buttonbar_set_label (b, 9, Q_ ("ButtonBar|PullDn"), w-&gt;keymap, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--filemanager.c.html#L1604'>w</a> 1604 src/filemanager/filemanager.c buttonbar_set_label (b, 10, Q_ ("ButtonBar|Quit"), w-&gt;keymap, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L228'>w</a> 228 src/filemanager/find.c size_t r = 0, w = 0; // read and write iterators</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L246'>w</a> 246 src/filemanager/find.c if (r != w)</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L249'>w</a> 249 src/filemanager/find.c find_ignore_dirs[w] = find_ignore_dirs[r];</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L253'>w</a> 253 src/filemanager/find.c canonicalize_pathname (find_ignore_dirs[w]);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L254'>w</a> 254 src/filemanager/find.c if (find_ignore_dirs[w][0] != '\0')</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L255'>w</a> 255 src/filemanager/find.c w++;</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L257'>w</a> 257 src/filemanager/find.c MC_PTR_FREE (find_ignore_dirs[w]);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L464'>w</a> 464 src/filemanager/find.c find_parm_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L478'>w</a> 478 src/filemanager/find.c WDialog *h = DIALOG (w);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L483'>w</a> 483 src/filemanager/find.c group_default_callback (w, NULL, MSG_INIT, 0, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L505'>w</a> 505 src/filemanager/find.c widget_set_state (w, WST_ACTIVE, TRUE);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L516'>w</a> 516 src/filemanager/find.c widget_set_state (w, WST_ACTIVE, TRUE);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L546'>w</a> 546 src/filemanager/find.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L1198'>w</a> 1198 src/filemanager/find.c const Widget *w = CONST_WIDGET (h);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L1201'>w</a> 1201 src/filemanager/find.c colors = widget_get_colors (w);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L1203'>w</a> 1203 src/filemanager/find.c widget_gotoyx (h, w-&gt;rect.lines - 7, w-&gt;rect.cols - 4);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L1522'>w</a> 1522 src/filemanager/find.c Widget *w = WIDGET (h);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L1523'>w</a> 1523 src/filemanager/find.c WRect r = w-&gt;rect;</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L1527'>w</a> 1527 src/filemanager/find.c dlg_default_callback (w, NULL, MSG_RESIZE, 0, &amp;r);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L1537'>w</a> 1537 src/filemanager/find.c find_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L1539'>w</a> 1539 src/filemanager/find.c WDialog *h = DIALOG (w);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L1544'>w</a> 1544 src/filemanager/find.c group_default_callback (w, NULL, MSG_INIT, 0, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L1567'>w</a> 1567 src/filemanager/find.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L1577'>w</a> 1577 src/filemanager/find.c Widget *w = WIDGET (button);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L1588'>w</a> 1588 src/filemanager/find.c find_relocate_buttons (DIALOG (w-&gt;owner), FALSE);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L1589'>w</a> 1589 src/filemanager/find.c widget_draw (WIDGET (w-&gt;owner));</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L1729'>w</a> 1729 src/filemanager/find.c Widget *w = WIDGET (find_dlg);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L1731'>w</a> 1731 src/filemanager/find.c widget_idle (w, FALSE);</span>
<span class='curline'><a href='../S/src--filemanager--find.c.html#L1732'>w</a> 1732 src/filemanager/find.c widget_destroy (w);</span>
<span class='curline'><a href='../S/src--filemanager--hotlist.c.html#L234'>w</a> 234 src/filemanager/hotlist.c Widget *w = WIDGET (list);</span>
<span class='curline'><a href='../S/src--filemanager--hotlist.c.html#L257'>w</a> 257 src/filemanager/hotlist.c groupbox_set_title (movelist_group, str_trunc (p, w-&gt;rect.cols - 2));</span>
<span class='curline'><a href='../S/src--filemanager--hotlist.c.html#L260'>w</a> 260 src/filemanager/hotlist.c groupbox_set_title (hotlist_group, str_trunc (p, w-&gt;rect.cols - 2));</span>
<span class='curline'><a href='../S/src--filemanager--hotlist.c.html#L261'>w</a> 261 src/filemanager/hotlist.c label_set_text (pname, str_trunc (text, w-&gt;rect.cols));</span>
<span class='curline'><a href='../S/src--filemanager--hotlist.c.html#L559'>w</a> 559 src/filemanager/hotlist.c hotlist_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--hotlist.c.html#L561'>w</a> 561 src/filemanager/hotlist.c WDialog *h = DIALOG (w);</span>
<span class='curline'><a href='../S/src--filemanager--hotlist.c.html#L606'>w</a> 606 src/filemanager/hotlist.c WRect r = w-&gt;rect;</span>
<span class='curline'><a href='../S/src--filemanager--hotlist.c.html#L611'>w</a> 611 src/filemanager/hotlist.c return dlg_default_callback (w, NULL, MSG_RESIZE, 0, &amp;r);</span>
<span class='curline'><a href='../S/src--filemanager--hotlist.c.html#L615'>w</a> 615 src/filemanager/hotlist.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L84'>w</a> 84 src/filemanager/info.c Widget *w = WIDGET (info);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L91'>w</a> 91 src/filemanager/info.c widget_erase (w);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L94'>w</a> 94 src/filemanager/info.c tty_draw_box (w-&gt;rect.y, w-&gt;rect.x, w-&gt;rect.lines, w-&gt;rect.cols, FALSE);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L95'>w</a> 95 src/filemanager/info.c widget_gotoyx (w, 2, 0);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L97'>w</a> 97 src/filemanager/info.c widget_gotoyx (w, 2, w-&gt;rect.cols - 1);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L99'>w</a> 99 src/filemanager/info.c tty_draw_hline (w-&gt;rect.y + 2, w-&gt;rect.x + 1, mc_tty_frm[MC_TTY_FRM_HORIZ], w-&gt;rect.cols - 2);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L102'>w</a> 102 src/filemanager/info.c widget_gotoyx (w, 0, (w-&gt;rect.cols - len - 2) / 2);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L111'>w</a> 111 src/filemanager/info.c const WRect *w = &amp;CONST_WIDGET (info)-&gt;rect;</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L126'>w</a> 126 src/filemanager/info.c widget_gotoyx (w, 1, 3);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L161'>w</a> 161 src/filemanager/info.c switch (w-&gt;lines - 2)</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L168'>w</a> 168 src/filemanager/info.c widget_gotoyx (w, 17, 3);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L184'>w</a> 184 src/filemanager/info.c widget_gotoyx (w, 16, 3);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L200'>w</a> 200 src/filemanager/info.c widget_gotoyx (w, 15, 3);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L207'>w</a> 207 src/filemanager/info.c widget_gotoyx (w, 14, 3);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L209'>w</a> 209 src/filemanager/info.c str_trunc (myfs_stats.device, w-&gt;cols - i18n_adjust));</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L214'>w</a> 214 src/filemanager/info.c widget_gotoyx (w, 13, 3);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L216'>w</a> 216 src/filemanager/info.c str_trunc (myfs_stats.mpoint, w-&gt;cols - i18n_adjust));</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L221'>w</a> 221 src/filemanager/info.c widget_gotoyx (w, 12, 3);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L227'>w</a> 227 src/filemanager/info.c widget_gotoyx (w, 11, 3);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L233'>w</a> 233 src/filemanager/info.c widget_gotoyx (w, 10, 3);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L242'>w</a> 242 src/filemanager/info.c widget_gotoyx (w, 9, 3);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L260'>w</a> 260 src/filemanager/info.c widget_gotoyx (w, 8, 3);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L264'>w</a> 264 src/filemanager/info.c widget_gotoyx (w, 7, 3);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L268'>w</a> 268 src/filemanager/info.c widget_gotoyx (w, 6, 3);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L289'>w</a> 289 src/filemanager/info.c widget_gotoyx (w, 5, 3);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L294'>w</a> 294 src/filemanager/info.c widget_gotoyx (w, 4, 3);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L301'>w</a> 301 src/filemanager/info.c widget_gotoyx (w, 3, 2);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L303'>w</a> 303 src/filemanager/info.c str_printf (buff, file_label, str_trunc (fname, w-&gt;cols - i18n_adjust));</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L337'>w</a> 337 src/filemanager/info.c info_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L339'>w</a> 339 src/filemanager/info.c WInfo *info = (WInfo *) w;</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L359'>w</a> 359 src/filemanager/info.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L371'>w</a> 371 src/filemanager/info.c Widget *w;</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L374'>w</a> 374 src/filemanager/info.c w = WIDGET (info);</span>
<span class='curline'><a href='../S/src--filemanager--info.c.html#L375'>w</a> 375 src/filemanager/info.c widget_init (w, r, info_callback, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L314'>w</a> 314 src/filemanager/layout.c layout_bg_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L319'>w</a> 319 src/filemanager/layout.c frame_callback (w, NULL, MSG_DRAW, 0, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L323'>w</a> 323 src/filemanager/layout.c update_split (DIALOG (w-&gt;owner));</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L330'>w</a> 330 src/filemanager/layout.c widget_gotoyx (w, 9, 5);</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L332'>w</a> 332 src/filemanager/layout.c widget_gotoyx (w, 9, 5 + 3 + output_lines_label_len);</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L338'>w</a> 338 src/filemanager/layout.c return frame_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L345'>w</a> 345 src/filemanager/layout.c layout_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L347'>w</a> 347 src/filemanager/layout.c WDialog *h = DIALOG (w);</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L481'>w</a> 481 src/filemanager/layout.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L577'>w</a> 577 src/filemanager/layout.c Widget *w;</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L581'>w</a> 581 src/filemanager/layout.c w = WIDGET (groupbox_new (8, 3, 3, l1, title2));</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L582'>w</a> 582 src/filemanager/layout.c w-&gt;state |= disabled;</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L583'>w</a> 583 src/filemanager/layout.c group_add_widget (g, w);</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L585'>w</a> 585 src/filemanager/layout.c w = WIDGET (</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L587'>w</a> 587 src/filemanager/layout.c w-&gt;state |= disabled;</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L588'>w</a> 588 src/filemanager/layout.c group_add_widget (g, w);</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L590'>w</a> 590 src/filemanager/layout.c w = WIDGET (button_new (9, output_lines_label_len + 5 + 5, B_MINUS, NARROW_BUTTON, "&amp;-",</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L592'>w</a> 592 src/filemanager/layout.c w-&gt;state |= disabled;</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L593'>w</a> 593 src/filemanager/layout.c group_add_widget (g, w);</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L1037'>w</a> 1037 src/filemanager/layout.c const Widget *w = CONST_WIDGET (filemanager);</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L1045'>w</a> 1045 src/filemanager/layout.c widget_gotoyx (w, menubar_visible ? 1 : 0, w-&gt;rect.cols - 1);</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L1119'>w</a> 1119 src/filemanager/layout.c Widget *w = panels[num].widget;</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L1120'>w</a> 1120 src/filemanager/layout.c WPanel *panel = PANEL (w);</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L1122'>w</a> 1122 src/filemanager/layout.c r = w-&gt;rect;</span>
<span class='curline'><a href='../S/src--filemanager--layout.c.html#L1123'>w</a> 1123 src/filemanager/layout.c old_widget = w;</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L799'>w</a> 799 src/filemanager/panel.c Widget *w = WIDGET (panel);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L809'>w</a> 809 src/filemanager/panel.c width = w-&gt;rect.cols - 1;</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L817'>w</a> 817 src/filemanager/panel.c width = w-&gt;rect.cols - offset - 1;</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L829'>w</a> 829 src/filemanager/panel.c widget_gotoyx (w, ypos, offset + 1);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L861'>w</a> 861 src/filemanager/panel.c widget_gotoyx (w, ypos, offset);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L875'>w</a> 875 src/filemanager/panel.c widget_gotoyx (w, ypos, offset);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L903'>w</a> 903 src/filemanager/panel.c Widget *w = WIDGET (panel);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L909'>w</a> 909 src/filemanager/panel.c widget_gotoyx (w, panel_lines (panel) + 3, 1);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L916'>w</a> 916 src/filemanager/panel.c str_fit_to_term (panel-&gt;quick_search.buffer-&gt;str, w-&gt;rect.cols - 3, J_LEFT));</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L941'>w</a> 941 src/filemanager/panel.c tty_print_string (str_fit_to_term (link_target, w-&gt;rect.cols - 5, J_LEFT_FIT));</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L944'>w</a> 944 src/filemanager/panel.c tty_print_string (str_fit_to_term (_ ("&lt;readlink failed&gt;"), w-&gt;rect.cols - 2, J_LEFT));</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L952'>w</a> 952 src/filemanager/panel.c tty_print_string (str_fit_to_term (_ ("UP--DIR"), w-&gt;rect.cols - 2, J_LEFT));</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L999'>w</a> 999 src/filemanager/panel.c const Widget *w = CONST_WIDGET (panel);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1009'>w</a> 1009 src/filemanager/panel.c cols = w-&gt;rect.cols - 2;</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1024'>w</a> 1024 src/filemanager/panel.c x = (w-&gt;rect.cols - str_term_width1 (buf)) / 2 - 1;</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1030'>w</a> 1030 src/filemanager/panel.c widget_gotoyx (w, y, x);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1083'>w</a> 1083 src/filemanager/panel.c const Widget *w = CONST_WIDGET (panel);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1094'>w</a> 1094 src/filemanager/panel.c widget_gotoyx (w, w-&gt;rect.lines - 1, w-&gt;rect.cols - 2 - (int) strlen (tmp));</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1180'>w</a> 1180 src/filemanager/panel.c const Widget *w = CONST_WIDGET (panel);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1182'>w</a> 1182 src/filemanager/panel.c widget_gotoyx (w, 0, col);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1187'>w</a> 1187 src/filemanager/panel.c widget_gotoyx (w, w-&gt;rect.lines - 3, col);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1192'>w</a> 1192 src/filemanager/panel.c widget_gotoyx (w, w-&gt;rect.lines - 1, col);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1202'>w</a> 1202 src/filemanager/panel.c const Widget *w = CONST_WIDGET (panel);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1209'>w</a> 1209 src/filemanager/panel.c tty_draw_box (w-&gt;rect.y, w-&gt;rect.x, w-&gt;rect.lines, w-&gt;rect.cols, FALSE);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1218'>w</a> 1218 src/filemanager/panel.c widget_gotoyx (w, y, 0);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1220'>w</a> 1220 src/filemanager/panel.c tty_draw_hline (w-&gt;rect.y + y, w-&gt;rect.x + 1, mc_tty_frm[MC_TTY_FRM_HORIZ],</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1221'>w</a> 1221 src/filemanager/panel.c w-&gt;rect.cols - 2);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1222'>w</a> 1222 src/filemanager/panel.c widget_gotoyx (w, y, w-&gt;rect.cols - 1);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1246'>w</a> 1246 src/filemanager/panel.c widget_gotoyx (w, 0, 1);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1253'>w</a> 1253 src/filemanager/panel.c widget_gotoyx (w, 0, w-&gt;rect.cols - 6);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1259'>w</a> 1259 src/filemanager/panel.c widget_gotoyx (w, 0, 3);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1269'>w</a> 1269 src/filemanager/panel.c widget_gotoyx (w, 0, 3 + strlen (tmp));</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1278'>w</a> 1278 src/filemanager/panel.c tty_printf (" %s ", str_term_trim (tmp, MIN (MAX (w-&gt;rect.cols - 12, 0), w-&gt;rect.cols)));</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1297'>w</a> 1297 src/filemanager/panel.c widget_gotoyx (w, w-&gt;rect.lines - 1, 4);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1305'>w</a> 1305 src/filemanager/panel.c display_total_marked_size (panel, w-&gt;rect.lines - 1, 2, TRUE);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1533'>w</a> 1533 src/filemanager/panel.c const Widget *w = CONST_WIDGET (panel);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1539'>w</a> 1539 src/filemanager/panel.c widget_gotoyx (w, 1, 1);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L1542'>w</a> 1542 src/filemanager/panel.c tty_draw_hline (y, x, ' ', w-&gt;rect.cols - 2);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L3763'>w</a> 3763 src/filemanager/panel.c panel_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L3765'>w</a> 3765 src/filemanager/panel.c WPanel *panel = PANEL (w);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L3766'>w</a> 3766 src/filemanager/panel.c WDialog *h = DIALOG (w-&gt;owner);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L3773'>w</a> 3773 src/filemanager/panel.c mc_event_add (h-&gt;event_group, MCEVENT_HISTORY_LOAD, panel_load_history, w, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L3775'>w</a> 3775 src/filemanager/panel.c mc_event_add (h-&gt;event_group, MCEVENT_HISTORY_SAVE, panel_save_history, w, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L3780'>w</a> 3780 src/filemanager/panel.c widget_erase (w);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L3834'>w</a> 3834 src/filemanager/panel.c mc_event_del (h-&gt;event_group, MCEVENT_HISTORY_LOAD, panel_load_history, w);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L3836'>w</a> 3836 src/filemanager/panel.c mc_event_del (h-&gt;event_group, MCEVENT_HISTORY_SAVE, panel_save_history, w);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L3842'>w</a> 3842 src/filemanager/panel.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L4010'>w</a> 4010 src/filemanager/panel.c panel_mouse_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event)</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L4012'>w</a> 4012 src/filemanager/panel.c WPanel *panel = PANEL (w);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L4015'>w</a> 4015 src/filemanager/panel.c is_active = widget_is_active (w);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L4026'>w</a> 4026 src/filemanager/panel.c else if (event-&gt;x == w-&gt;rect.cols - 2)</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L4029'>w</a> 4029 src/filemanager/panel.c else if (event-&gt;x &gt;= w-&gt;rect.cols - 5 &amp;&amp; event-&gt;x &lt;= w-&gt;rect.cols - 3)</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L4032'>w</a> 4032 src/filemanager/panel.c else if (event-&gt;x == w-&gt;rect.cols - 6)</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L4131'>w</a> 4131 src/filemanager/panel.c widget_draw (w);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L4494'>w</a> 4494 src/filemanager/panel.c Widget *w;</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L4499'>w</a> 4499 src/filemanager/panel.c w = WIDGET (panel);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L4500'>w</a> 4500 src/filemanager/panel.c widget_init (w, r, panel_callback, panel_mouse_callback);</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L4501'>w</a> 4501 src/filemanager/panel.c w-&gt;options |= WOP_SELECTABLE | WOP_TOP_SELECT;</span>
<span class='curline'><a href='../S/src--filemanager--panel.c.html#L4502'>w</a> 4502 src/filemanager/panel.c w-&gt;keymap = panel_map;</span>
<span class='curline'><a href='../S/src--filemanager--panelize.c.html#L142'>w</a> 142 src/filemanager/panelize.c panelize_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--panelize.c.html#L147'>w</a> 147 src/filemanager/panelize.c group_default_callback (w, NULL, MSG_INIT, 0, NULL);</span>
<span class='curline'><a href='../S/src--filemanager--panelize.c.html#L155'>w</a> 155 src/filemanager/panelize.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L226'>w</a> 226 src/filemanager/tree.c Widget *w = WIDGET (tree);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L243'>w</a> 243 src/filemanager/tree.c tty_draw_hline (w-&gt;rect.y + line, w-&gt;rect.x + 1, ' ', tree_cols);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L244'>w</a> 244 src/filemanager/tree.c widget_gotoyx (w, line, 1);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L255'>w</a> 255 src/filemanager/tree.c colors = widget_get_colors (w);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L257'>w</a> 257 src/filemanager/tree.c tty_draw_hline (w-&gt;rect.y + line, w-&gt;rect.x + 1, ' ', tree_cols);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L258'>w</a> 258 src/filemanager/tree.c widget_gotoyx (w, line, 1);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L269'>w</a> 269 src/filemanager/tree.c Widget *w = WIDGET (tree);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L278'>w</a> 278 src/filemanager/tree.c tree_cols = w-&gt;rect.cols;</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L280'>w</a> 280 src/filemanager/tree.c widget_gotoyx (w, y, x);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L341'>w</a> 341 src/filemanager/tree.c colors = widget_get_colors (w);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L345'>w</a> 345 src/filemanager/tree.c tty_draw_hline (w-&gt;rect.y + y + i, w-&gt;rect.x + x, ' ', tree_cols);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L354'>w</a> 354 src/filemanager/tree.c selected = widget_get_state (w, WST_FOCUSED) &amp;&amp; current == tree-&gt;selected_ptr;</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L961'>w</a> 961 src/filemanager/tree.c Widget *w = WIDGET (tree);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L966'>w</a> 966 src/filemanager/tree.c b = buttonbar_find (DIALOG (w-&gt;owner));</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L969'>w</a> 969 src/filemanager/tree.c w-&gt;keymap, w);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1110'>w</a> 1110 src/filemanager/tree.c Widget *w = WIDGET (tree);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1115'>w</a> 1115 src/filemanager/tree.c widget_erase (w);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1122'>w</a> 1122 src/filemanager/tree.c tty_draw_box (w-&gt;rect.y, w-&gt;rect.x, w-&gt;rect.lines, w-&gt;rect.cols, FALSE);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1128'>w</a> 1128 src/filemanager/tree.c y = w-&gt;rect.lines - 3;</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1129'>w</a> 1129 src/filemanager/tree.c widget_gotoyx (w, y, 0);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1131'>w</a> 1131 src/filemanager/tree.c widget_gotoyx (w, y, w-&gt;rect.cols - 1);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1133'>w</a> 1133 src/filemanager/tree.c tty_draw_hline (w-&gt;rect.y + y, w-&gt;rect.x + 1, mc_tty_frm[MC_TTY_FRM_HORIZ],</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1134'>w</a> 1134 src/filemanager/tree.c w-&gt;rect.cols - 2);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1137'>w</a> 1137 src/filemanager/tree.c const gboolean focused = widget_get_state (w, WST_FOCUSED);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1140'>w</a> 1140 src/filemanager/tree.c widget_gotoyx (w, 0, (w-&gt;rect.cols - len - 2) / 2);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1148'>w</a> 1148 src/filemanager/tree.c tree_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1150'>w</a> 1150 src/filemanager/tree.c WTree *tree = (WTree *) w;</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1151'>w</a> 1151 src/filemanager/tree.c WDialog *h = DIALOG (w-&gt;owner);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1159'>w</a> 1159 src/filemanager/tree.c if (widget_get_state (w, WST_FOCUSED))</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1168'>w</a> 1168 src/filemanager/tree.c buttonbar_set_label (b, 1, Q_ ("ButtonBar|Help"), w-&gt;keymap, w);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1169'>w</a> 1169 src/filemanager/tree.c buttonbar_set_label (b, 2, Q_ ("ButtonBar|Rescan"), w-&gt;keymap, w);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1170'>w</a> 1170 src/filemanager/tree.c buttonbar_set_label (b, 3, Q_ ("ButtonBar|Forget"), w-&gt;keymap, w);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1173'>w</a> 1173 src/filemanager/tree.c w-&gt;keymap, w);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1174'>w</a> 1174 src/filemanager/tree.c buttonbar_set_label (b, 5, Q_ ("ButtonBar|Copy"), w-&gt;keymap, w);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1175'>w</a> 1175 src/filemanager/tree.c buttonbar_set_label (b, 6, Q_ ("ButtonBar|RenMov"), w-&gt;keymap, w);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1178'>w</a> 1178 src/filemanager/tree.c buttonbar_set_label (b, 7, Q_ ("ButtonBar|Mkdir"), w-&gt;keymap, w);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1180'>w</a> 1180 src/filemanager/tree.c buttonbar_clear_label (b, 7, w);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1182'>w</a> 1182 src/filemanager/tree.c buttonbar_set_label (b, 8, Q_ ("ButtonBar|Rmdir"), w-&gt;keymap, w);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1202'>w</a> 1202 src/filemanager/tree.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1212'>w</a> 1212 src/filemanager/tree.c tree_mouse_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event)</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1214'>w</a> 1214 src/filemanager/tree.c WTree *tree = (WTree *) w;</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1225'>w</a> 1225 src/filemanager/tree.c if (tree-&gt;is_panel &amp;&amp; event-&gt;y == WIDGET (w-&gt;owner)-&gt;rect.y)</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1230'>w</a> 1230 src/filemanager/tree.c else if (!widget_get_state (w, WST_FOCUSED))</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1281'>w</a> 1281 src/filemanager/tree.c Widget *w;</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1285'>w</a> 1285 src/filemanager/tree.c w = WIDGET (tree);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1286'>w</a> 1286 src/filemanager/tree.c widget_init (w, r, tree_callback, tree_mouse_callback);</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1287'>w</a> 1287 src/filemanager/tree.c w-&gt;options |= WOP_SELECTABLE | WOP_TOP_SELECT;</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1288'>w</a> 1288 src/filemanager/tree.c w-&gt;keymap = tree_map;</span>
<span class='curline'><a href='../S/src--filemanager--tree.c.html#L1297'>w</a> 1297 src/filemanager/tree.c tree-&gt;topdiff = w-&gt;rect.lines / 2;</span>
<span class='curline'><a href='../S/src--help.c.html#L410'>w</a> 410 src/help.c int w;</span>
<span class='curline'><a href='../S/src--help.c.html#L412'>w</a> 412 src/help.c w = str_term_width1 (word-&gt;str);</span>
<span class='curline'><a href='../S/src--help.c.html#L413'>w</a> 413 src/help.c if (*col + w &gt;= HELP_WINDOW_WIDTH)</span>
<span class='curline'><a href='../S/src--help.c.html#L426'>w</a> 426 src/help.c *col += w;</span>
<span class='curline'><a href='../S/src--help.c.html#L905'>w</a> 905 src/help.c Widget *w = WIDGET (h);</span>
<span class='curline'><a href='../S/src--help.c.html#L908'>w</a> 908 src/help.c command = widget_lookup_key (w, key);</span>
<span class='curline'><a href='../S/src--help.c.html#L918'>w</a> 918 src/help.c help_bg_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--help.c.html#L923'>w</a> 923 src/help.c frame_callback (w, NULL, MSG_DRAW, 0, NULL);</span>
<span class='curline'><a href='../S/src--help.c.html#L924'>w</a> 924 src/help.c help_show (DIALOG (w-&gt;owner), currentpoint);</span>
<span class='curline'><a href='../S/src--help.c.html#L928'>w</a> 928 src/help.c return frame_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--help.c.html#L937'>w</a> 937 src/help.c Widget *w = WIDGET (h);</span>
<span class='curline'><a href='../S/src--help.c.html#L939'>w</a> 939 src/help.c WRect r = w-&gt;rect;</span>
<span class='curline'><a href='../S/src--help.c.html#L944'>w</a> 944 src/help.c dlg_default_callback (w, NULL, MSG_RESIZE, 0, &amp;r);</span>
<span class='curline'><a href='../S/src--help.c.html#L954'>w</a> 954 src/help.c help_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--help.c.html#L956'>w</a> 956 src/help.c WDialog *h = DIALOG (w);</span>
<span class='curline'><a href='../S/src--help.c.html#L969'>w</a> 969 src/help.c widget_draw (w);</span>
<span class='curline'><a href='../S/src--help.c.html#L979'>w</a> 979 src/help.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--help.c.html#L1019'>w</a> 1019 src/help.c md_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--help.c.html#L1024'>w</a> 1024 src/help.c widget_default_callback (w, NULL, MSG_RESIZE, 0, data);</span>
<span class='curline'><a href='../S/src--help.c.html#L1025'>w</a> 1025 src/help.c w-&gt;rect.lines = help_lines;</span>
<span class='curline'><a href='../S/src--help.c.html#L1029'>w</a> 1029 src/help.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--help.c.html#L1036'>w</a> 1036 src/help.c help_mouse_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event)</span>
<span class='curline'><a href='../S/src--help.c.html#L1098'>w</a> 1098 src/help.c widget_draw (WIDGET (w-&gt;owner));</span>
<span class='curline'><a href='../S/src--help.c.html#L1106'>w</a> 1106 src/help.c Widget *w;</span>
<span class='curline'><a href='../S/src--help.c.html#L1108'>w</a> 1108 src/help.c w = g_new0 (Widget, 1);</span>
<span class='curline'><a href='../S/src--help.c.html#L1109'>w</a> 1109 src/help.c widget_init (w, r, md_callback, help_mouse_callback);</span>
<span class='curline'><a href='../S/src--help.c.html#L1110'>w</a> 1110 src/help.c w-&gt;options |= WOP_SELECTABLE | WOP_WANT_CURSOR;</span>
<span class='curline'><a href='../S/src--help.c.html#L1112'>w</a> 1112 src/help.c return w;</span>
<span class='curline'><a href='../S/src--learn.c.html#L236'>w</a> 236 src/learn.c learn_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--learn.c.html#L244'>w</a> 244 src/learn.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--vfs--sfs--sfs.c.html#L137'>w</a> 137 src/vfs/sfs/sfs.c int w;</span>
<span class='curline'><a href='../S/src--vfs--sfs--sfs.c.html#L151'>w</a> 151 src/vfs/sfs/sfs.c w = path_element-&gt;class-&gt;which (path_element-&gt;class, path_element-&gt;vfs_prefix);</span>
<span class='curline'><a href='../S/src--vfs--sfs--sfs.c.html#L152'>w</a> 152 src/vfs/sfs/sfs.c if (w == -1)</span>
<span class='curline'><a href='../S/src--vfs--sfs--sfs.c.html#L155'>w</a> 155 src/vfs/sfs/sfs.c if ((sfs_info[w].flags &amp; F_1) == 0</span>
<span class='curline'><a href='../S/src--vfs--sfs--sfs.c.html#L163'>w</a> 163 src/vfs/sfs/sfs.c if ((sfs_info[w].flags &amp; F_NOLOCALCOPY) != 0)</span>
<span class='curline'><a href='../S/src--vfs--sfs--sfs.c.html#L182'>w</a> 182 src/vfs/sfs/sfs.c for (s_iter = sfs_info[w].command; *s_iter != '\0'; s_iter++)</span>
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L644'>w</a> 644 src/viewer/actions_cmd.c mcview_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L646'>w</a> 646 src/viewer/actions_cmd.c WView *view = (WView *) w;</span>
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L689'>w</a> 689 src/viewer/actions_cmd.c widget_default_callback (w, NULL, MSG_RESIZE, 0, data);</span>
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L727'>w</a> 727 src/viewer/actions_cmd.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L734'>w</a> 734 src/viewer/actions_cmd.c mcview_dialog_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L736'>w</a> 736 src/viewer/actions_cmd.c WDialog *h = DIALOG (w);</span>
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L749'>w</a> 749 src/viewer/actions_cmd.c view = (WView *) widget_find_by_type (w, mcview_callback);</span>
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L751'>w</a> 751 src/viewer/actions_cmd.c widget_set_state (w, WST_ACTIVE, TRUE);</span>
<span class='curline'><a href='../S/src--viewer--actions_cmd.c.html#L759'>w</a> 759 src/viewer/actions_cmd.c return dlg_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L77'>w</a> 77 src/viewer/display.c Widget *w = WIDGET (view);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L78'>w</a> 78 src/viewer/display.c WDialog *h = DIALOG (w-&gt;owner);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L80'>w</a> 80 src/viewer/display.c const global_keymap_t *keymap = view-&gt;mode_flags.hex ? view-&gt;hex_keymap : w-&gt;keymap;</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L83'>w</a> 83 src/viewer/display.c buttonbar_set_label (b, 1, Q_ ("ButtonBar|Help"), keymap, w);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L88'>w</a> 88 src/viewer/display.c buttonbar_set_label (b, 2, Q_ ("ButtonBar|View"), keymap, w);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L90'>w</a> 90 src/viewer/display.c buttonbar_set_label (b, 2, Q_ ("ButtonBar|Edit"), keymap, w);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L94'>w</a> 94 src/viewer/display.c buttonbar_set_label (b, 4, Q_ ("ButtonBar|Ascii"), keymap, w);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L95'>w</a> 95 src/viewer/display.c buttonbar_set_label (b, 6, Q_ ("ButtonBar|Save"), keymap, w);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L96'>w</a> 96 src/viewer/display.c buttonbar_set_label (b, 7, Q_ ("ButtonBar|HxSrch"), keymap, w);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L102'>w</a> 102 src/viewer/display.c w);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L103'>w</a> 103 src/viewer/display.c buttonbar_set_label (b, 4, Q_ ("ButtonBar|Hex"), keymap, w);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L105'>w</a> 105 src/viewer/display.c buttonbar_set_label (b, 7, Q_ ("ButtonBar|Search"), keymap, w);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L108'>w</a> 108 src/viewer/display.c buttonbar_set_label (b, 5, Q_ ("ButtonBar|Goto"), keymap, w);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L110'>w</a> 110 src/viewer/display.c b, 8, view-&gt;mode_flags.magic ? Q_ ("ButtonBar|Raw") : Q_ ("ButtonBar|Parse"), keymap, w);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L114'>w</a> 114 src/viewer/display.c buttonbar_set_label (b, 3, Q_ ("ButtonBar|Quit"), keymap, w);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L117'>w</a> 117 src/viewer/display.c keymap, w);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L118'>w</a> 118 src/viewer/display.c buttonbar_set_label (b, 10, Q_ ("ButtonBar|Quit"), keymap, w);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L341'>w</a> 341 src/viewer/display.c const Widget *w = CONST_WIDGET (view);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L342'>w</a> 342 src/viewer/display.c const WRect *r = &amp;w-&gt;rect;</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L347'>w</a> 347 src/viewer/display.c const gboolean focused = widget_get_state (w, WST_FOCUSED);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L351'>w</a> 351 src/viewer/display.c widget_gotoyx (w, 0, (r-&gt;cols - str_term_width1 (title) - 2) / 2);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L360'>w</a> 360 src/viewer/display.c Widget *w = WIDGET (view);</span>
<span class='curline'><a href='../S/src--viewer--display.c.html#L363'>w</a> 363 src/viewer/display.c widget_erase (w);</span>
<span class='curline'><a href='../S/src--viewer--internal.h.html#L222'>w</a> 222 src/viewer/internal.h cb_ret_t mcview_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data);</span>
<span class='curline'><a href='../S/src--viewer--internal.h.html#L223'>w</a> 223 src/viewer/internal.h cb_ret_t mcview_dialog_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data);</span>
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L84'>w</a> 84 src/viewer/mcviewer.c mcview_mouse_callback (Widget *w, mouse_msg_t msg, mouse_event_t *event)</span>
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L86'>w</a> 86 src/viewer/mcviewer.c WView *view = (WView *) w;</span>
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L95'>w</a> 95 src/viewer/mcviewer.c if (event-&gt;y == WIDGET (w-&gt;owner)-&gt;rect.y)</span>
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L104'>w</a> 104 src/viewer/mcviewer.c if (!widget_get_state (w, WST_FOCUSED))</span>
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L171'>w</a> 171 src/viewer/mcviewer.c if (widget_get_state (w, WST_FOCUSED))</span>
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L179'>w</a> 179 src/viewer/mcviewer.c if (widget_get_state (w, WST_FOCUSED))</span>
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L202'>w</a> 202 src/viewer/mcviewer.c Widget *w;</span>
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L205'>w</a> 205 src/viewer/mcviewer.c w = WIDGET (view);</span>
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L207'>w</a> 207 src/viewer/mcviewer.c widget_init (w, r, mcview_callback, mcview_mouse_callback);</span>
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L208'>w</a> 208 src/viewer/mcviewer.c w-&gt;options |= WOP_SELECTABLE | WOP_TOP_SELECT;</span>
<span class='curline'><a href='../S/src--viewer--mcviewer.c.html#L209'>w</a> 209 src/viewer/mcviewer.c w-&gt;keymap = viewer_map;</span>
<span class='curline'><a href='../S/tests--lib--widget--group_init_destroy.c.html#L39'>w</a> 39 tests/lib/widget/group_init_destroy.c widget_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/tests--lib--widget--group_init_destroy.c.html#L45'>w</a> 45 tests/lib/widget/group_init_destroy.c return widget_default_callback (w, NULL, MSG_INIT, 0, NULL);</span>
<span class='curline'><a href='../S/tests--lib--widget--group_init_destroy.c.html#L49'>w</a> 49 tests/lib/widget/group_init_destroy.c return widget_default_callback (w, NULL, MSG_DESTROY, 0, NULL);</span>
<span class='curline'><a href='../S/tests--lib--widget--group_init_destroy.c.html#L52'>w</a> 52 tests/lib/widget/group_init_destroy.c return widget_default_callback (w, sender, msg, parm, data);</span>
<span class='curline'><a href='../S/tests--lib--widget--group_init_destroy.c.html#L59'>w</a> 59 tests/lib/widget/group_init_destroy.c group_callback (Widget *w, Widget *sender, widget_msg_t msg, int parm, void *data)</span>
<span class='curline'><a href='../S/tests--lib--widget--group_init_destroy.c.html#L65'>w</a> 65 tests/lib/widget/group_init_destroy.c return group_default_callback (w, NULL, MSG_INIT, 0, NULL);</span>
<span class='curline'><a href='../S/tests--lib--widget--group_init_destroy.c.html#L69'>w</a> 69 tests/lib/widget/group_init_destroy.c return group_default_callback (w, NULL, MSG_DESTROY, 0, NULL);</span>
<span class='curline'><a href='../S/tests--lib--widget--group_init_destroy.c.html#L72'>w</a> 72 tests/lib/widget/group_init_destroy.c return group_default_callback (w, sender, msg, parm, data);</span>
</pre>
</body>
</html>