summaryrefslogtreecommitdiff
path: root/gui__internal__menu_8c.html
blob: 49d9e4f09afbee8d93e0f7ad1226239a27fe04a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
<!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>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>navit: gui/internal/gui_internal_menu.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">navit
   &#160;<span id="projectnumber">0.5.1-trunk</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('gui__internal__menu_8c.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Properties</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</span>Groups</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">gui_internal_menu.c File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;glib.h&gt;</code><br/>
<code>#include &quot;<a class="el" href="color_8h_source.html">color.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="coord_8h_source.html">coord.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="point_8h_source.html">point.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="callback_8h_source.html">callback.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="graphics_8h_source.html">graphics.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="debug_8h_source.html">debug.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="navit_8h_source.html">navit.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="navit__nls_8h_source.html">navit_nls.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="xmlconfig_8h_source.html">xmlconfig.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="gui__internal_8h_source.html">gui_internal.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="gui__internal__widget_8h_source.html">gui_internal_widget.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="gui__internal__priv_8h_source.html">gui_internal_priv.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="gui__internal__html_8h_source.html">gui_internal_html.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="gui__internal__search_8h_source.html">gui_internal_search.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="gui__internal__menu_8h_source.html">gui_internal_menu.h</a>&quot;</code><br/>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a8a12f043e73fb935cf1798cc16ef2e7b"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__menu_8c.html#a8a12f043e73fb935cf1798cc16ef2e7b">gui_internal_menu_destroy</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, struct <a class="el" href="structwidget.html">widget</a> *w)</td></tr>
<tr class="separator:a8a12f043e73fb935cf1798cc16ef2e7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52dcaa46dfd89271838a9f83276ae0d7"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__menu_8c.html#a52dcaa46dfd89271838a9f83276ae0d7">gui_internal_prune_menu_do</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, struct <a class="el" href="structwidget.html">widget</a> *w, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> render)</td></tr>
<tr class="separator:a52dcaa46dfd89271838a9f83276ae0d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfb64071a4ae22e26f067b6514c0e02f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__menu_8c.html#abfb64071a4ae22e26f067b6514c0e02f">gui_internal_prune_menu</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, struct <a class="el" href="structwidget.html">widget</a> *w)</td></tr>
<tr class="separator:abfb64071a4ae22e26f067b6514c0e02f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb238e4e6e98aab8b6eb9bcd77c59bb3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__menu_8c.html#afb238e4e6e98aab8b6eb9bcd77c59bb3">gui_internal_prune_menu_count</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> count, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> render)</td></tr>
<tr class="separator:afb238e4e6e98aab8b6eb9bcd77c59bb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6707ec6bbe8e3d0a5581fc189e042f7"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structwidget.html">widget</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__menu_8c.html#ad6707ec6bbe8e3d0a5581fc189e042f7">gui_internal_menu</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, const char *<a class="el" href="garmin__img_8c.html#a6db8523928c426c16ad964797cd0098c">label</a>)</td></tr>
<tr class="memdesc:ad6707ec6bbe8e3d0a5581fc189e042f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes a GUI screen.  <a href="#ad6707ec6bbe8e3d0a5581fc189e042f7">More...</a><br/></td></tr>
<tr class="separator:ad6707ec6bbe8e3d0a5581fc189e042f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b041c65dfeacb45a3209fa07263229f"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structmenu__data.html">menu_data</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__menu_8c.html#a9b041c65dfeacb45a3209fa07263229f">gui_internal_menu_data</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this)</td></tr>
<tr class="separator:a9b041c65dfeacb45a3209fa07263229f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5030f54289a2db536ed2615735d5f7ea"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__menu_8c.html#a5030f54289a2db536ed2615735d5f7ea">gui_internal_menu_reset_pack</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this)</td></tr>
<tr class="separator:a5030f54289a2db536ed2615735d5f7ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8effabae5efb5065b298aa3ca495ee7c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__menu_8c.html#a8effabae5efb5065b298aa3ca495ee7c">gui_internal_menu_render</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this)</td></tr>
<tr class="separator:a8effabae5efb5065b298aa3ca495ee7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb101a3496c3d976ded94d8810a8c6ba"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structwidget.html">widget</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__menu_8c.html#aeb101a3496c3d976ded94d8810a8c6ba">gui_internal_top_bar</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this)</td></tr>
<tr class="separator:aeb101a3496c3d976ded94d8810a8c6ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a56abfaab87c46691c1ef3ad0df23e864"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__menu_8c.html#a56abfaab87c46691c1ef3ad0df23e864">version</a></td></tr>
<tr class="separator:a56abfaab87c46691c1ef3ad0df23e864"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="ad6707ec6bbe8e3d0a5581fc189e042f7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structwidget.html">widget</a>* gui_internal_menu </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structgui__priv.html">gui_priv</a> *&#160;</td>
          <td class="paramname"><em>this</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>label</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Initializes a GUI screen. </p>
<p>This method initializes the internal GUI's screen on which all other elements (such as HTML menus, dialogs or others) are displayed.</p>
<p>It sets up a view hierarchy, which includes a title bar and a client area to hold widgets defined by the caller.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">this</td><td>The GUI instance </td></tr>
    <tr><td class="paramname">label</td><td>The label to display in the top bar</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The container for caller-defined widgets </dd></dl>

<p>References <a class="el" href="navit__nls_8h.html#ab92bb4161a6308b302d283816975c3a6">_</a>, <a class="el" href="structwidget.html#abb2df5139a5f9aae5f5e6a709656d6df">widget::background</a>, <a class="el" href="structwidget.html#a200ed341e0ad4b347af0077fa0c54340">widget::bb</a>, <a class="el" href="structwidget.html#acb4abc24fb9d12aefed03b858aa947bb">widget::bl</a>, <a class="el" href="structpadding.html#af84433bc78ab8a258adea15d7f43019a">padding::bottom</a>, <a class="el" href="structwidget.html#afda90b04c29e5c9b4240900b07c1783a">widget::br</a>, <a class="el" href="structwidget.html#a98b233532cf1b453999302df69a5afa5">widget::bt</a>, <a class="el" href="structmenu__data.html#a7b0d0d022a00d6d39dfe602af175682d">menu_data::button_bar</a>, <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="structwidget.html#a19013f05a0b891e32c8bf9b08f56d6fb">widget::flags</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9ac18d33ee6e4f7b4d8cc0dad08e716939">flags_expand</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a87db84be64930d3e625b30e1de8b9fc3">flags_fill</a>, <a class="el" href="structwidget.html#adda7ac8864d8c837211656bd756b2507">widget::func</a>, <a class="el" href="graphics_8c.html#a1078b0b63913aabe459d72d795c2ed4a">graphics_get_data()</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9aa197340d6ac153a524b98603f9acbd9b">gravity_center</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a970093fee14eb6ad63152a00ef8b4d88">gravity_left_center</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9adc6baf6d71085ad8dcf7fd96ca98f7e5">gravity_right_center</a>, <a class="el" href="gui__internal_8c.html#a59c97cf2120fc8b016e2f24d5f8b2302">gui_internal_apply_config()</a>, <a class="el" href="gui__internal_8c.html#a6d2bf1c63766ca80ef46d5ae3525937d">gui_internal_back()</a>, <a class="el" href="gui__internal__widget_8c.html#ab21759441179bdbabb886f9e7e11cc27">gui_internal_box_new()</a>, <a class="el" href="gui__internal__widget_8c.html#a8bed9d31c472839bcdd3bbf9bfd689d3">gui_internal_box_new_with_label()</a>, <a class="el" href="gui__internal__widget_8c.html#a33b72fd159d0f59037531e507843e0f8">gui_internal_button_label()</a>, <a class="el" href="gui__internal__search_8c.html#ae6ae0e9ff634c265e533323afebf6a5e">gui_internal_search_idle_end()</a>, <a class="el" href="gui__internal_8c.html#a9b88ddfb13378e3ed8a22cf4c3e0da50">gui_internal_time_help()</a>, <a class="el" href="gui__internal__menu_8c.html#aeb101a3496c3d976ded94d8810a8c6ba">gui_internal_top_bar()</a>, <a class="el" href="gui__internal__widget_8c.html#a90d1f528dbfb40b8b54053fe8bbde8c5">gui_internal_widget_append()</a>, <a class="el" href="gui__internal__widget_8c.html#a789f393578df1622b3df6c6a7c9bc780">gui_internal_widget_pack()</a>, <a class="el" href="gui__internal__widget_8c.html#af814d01598d1edef442111a73b6377c2">gui_internal_widget_reset_pack()</a>, <a class="el" href="structwidget.html#ae4bc7a789fa8e6efa8308b209971e508">widget::h</a>, <a class="el" href="structpadding.html#a7719e125adf374a4ac213f418dfd9770">padding::left</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25a6e67a0649f81060a391cfe102acbd707">lvl_info</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25ae8f0c4875bfa25147150a74f41c86c53">lvl_warning</a>, <a class="el" href="structwidget.html#af9c7bad9c6d0a17a8033ad918db938aa">widget::menu_data</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a7c7eb81eeed26f5f58a264a110defbea">orientation_horizontal</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9ac3cc736b9e5bf75ef369d5f394149cde">orientation_horizontal_vertical</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a7e06d32bdc0e9c0134fffd7561c25cd6">orientation_vertical</a>, <a class="el" href="structwidget.html#a2138b16a163c4f9137eee534947c565a">widget::p</a>, <a class="el" href="structpadding.html#a7a4b4df65f70598f0a255ceb0d0ca8fd">padding::right</a>, <a class="el" href="structwidget.html#a8941c2ad75aef26525b74687df7d105a">widget::spx</a>, <a class="el" href="structwidget.html#a62620ba8352df4d6492508e9a871b365">widget::state</a>, <a class="el" href="gui__internal_8h.html#a48767bfed9b842904dce255cdb3a0f01">STATE_SENSITIVE</a>, <a class="el" href="structpadding.html#a6182228cfd24804ecaf058ec715a5989">padding::top</a>, <a class="el" href="structwidget.html#a8d7281b9809930f7c182fc65535e18fe">widget::w</a>, <a class="el" href="structpoint.html#ad679b07fb69d55f5ad454d0f1f2891d5">point::x</a>, and <a class="el" href="structpoint.html#a9a82ca9504acabb1e30569f89c805471">point::y</a>.</p>

<p>Referenced by <a class="el" href="gui__internal__command_8c.html#a41ed296cf55f45883e004971dda42573">gui_internal_cmd2_about()</a>, <a class="el" href="gui__internal__command_8c.html#ab734f4036e3ab5ef2ed69dd1678266c4">gui_internal_cmd2_locale()</a>, <a class="el" href="gui__internal__command_8c.html#a10921f31d55b5ece15489b1ad881fa05">gui_internal_cmd2_network_info()</a>, <a class="el" href="gui__internal__command_8c.html#affe21786591684466d34db58091a08db">gui_internal_cmd2_route_description()</a>, <a class="el" href="gui__internal__command_8c.html#a5da19bf1ada68c6435d7b8e1478ca1ad">gui_internal_cmd2_route_height_profile()</a>, <a class="el" href="gui__internal__command_8c.html#a58d26586f67497c51ca61aa874d56678">gui_internal_cmd2_setting_layout()</a>, <a class="el" href="gui__internal__command_8c.html#a73cff640d762b6383abd5af437342f7e">gui_internal_cmd2_setting_maps()</a>, <a class="el" href="gui__internal__command_8c.html#ac98199a4dc0ad35474e413528819e439">gui_internal_cmd2_setting_rules()</a>, <a class="el" href="gui__internal__command_8c.html#ab715e5ad4da5f73557e98ea61dbb9de5">gui_internal_cmd2_setting_vehicle()</a>, <a class="el" href="gui__internal__bookmark_8h.html#a976fb2aa8dc093943569f83715d171de">gui_internal_cmd_add_bookmark2()</a>, <a class="el" href="gui__internal__bookmark_8h.html#a2b4f59877eab3292eb9201d890bd2581">gui_internal_cmd_add_bookmark_folder2()</a>, <a class="el" href="gui__internal__priv_8h.html#a79dd50c54ad2681581e7134f3fc06b1f">gui_internal_cmd_bookmarks()</a>, <a class="el" href="gui__internal__command_8c.html#a72447644ae26fe91d89f847218c60121">gui_internal_cmd_enter_coord()</a>, <a class="el" href="gui__internal__command_8c.html#a63f3c8ad13a024619363d489ab4eab19">gui_internal_cmd_formerdests()</a>, <a class="el" href="gui__internal__command_8c.html#aafddfebe1510ad73ed418b422d3d2c98">gui_internal_cmd_log()</a>, <a class="el" href="gui__internal__priv_8h.html#a4fd955925a6330096a5fb006d07161ce">gui_internal_cmd_map_download()</a>, <a class="el" href="gui__internal_8c.html#ac24f3e03158f9a19c66b3a468074111a">gui_internal_cmd_map_download_do()</a>, <a class="el" href="gui__internal__poi_8h.html#a760d19f7179ca5b9502b7a270cf5963d">gui_internal_cmd_pois()</a>, <a class="el" href="gui__internal__poi_8h.html#afac1c682c96db985af5852e374772079">gui_internal_cmd_pois_filter()</a>, <a class="el" href="gui__internal__priv_8h.html#a182f39c0a04cd59ff393a6dc66062f55">gui_internal_cmd_position_do()</a>, <a class="el" href="gui__internal__bookmark_8h.html#af890b054a58ec6e26b4669f646e2c78b">gui_internal_cmd_rename_bookmark()</a>, <a class="el" href="gui__internal_8c.html#acf1a7e67ef2f8753a8e26f3387904185">gui_internal_cmd_show_nmea_data()</a>, <a class="el" href="gui__internal_8c.html#a918c75b629ff7d2890af689bc9701f3f">gui_internal_cmd_show_satellite_status()</a>, <a class="el" href="gui__internal_8c.html#aabc381a6a01918ee25f0defb9d668040">gui_internal_cmd_view_attribute_details()</a>, <a class="el" href="gui__internal_8c.html#a825fdba772c1ebb6c22801a46b9a772a">gui_internal_cmd_view_attributes()</a>, <a class="el" href="gui__internal__html_8c.html#a9227b99f06947c55cf19da5798f32ef5">gui_internal_html_text()</a>, <a class="el" href="gui__internal__priv_8h.html#a740c6b2e98e9b223a1094551d22c7db4">gui_internal_menu_vehicle_settings()</a>, <a class="el" href="gui__internal__search_8h.html#a93233a0aa1e39dde17916461018af515">gui_internal_search()</a>, and <a class="el" href="gui__internal__priv_8h.html#aab8e3696d93fc4b25eb6df4d841f6e4c">gui_internal_select_waypoint()</a>.</p>

</div>
</div>
<a class="anchor" id="a9b041c65dfeacb45a3209fa07263229f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structmenu__data.html">menu_data</a>* gui_internal_menu_data </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structgui__priv.html">gui_priv</a> *&#160;</td>
          <td class="paramname"><em>this</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structwidget.html#a36cd56303bd04427cf049c2dd848a39a">widget::data</a>, and <a class="el" href="structwidget.html#af9c7bad9c6d0a17a8033ad918db938aa">widget::menu_data</a>.</p>

<p>Referenced by <a class="el" href="gui__internal__widget_8h.html#a33b72fd159d0f59037531e507843e0f8">gui_internal_button_label()</a>, <a class="el" href="gui__internal_8c.html#acf1a7e67ef2f8753a8e26f3387904185">gui_internal_cmd_show_nmea_data()</a>, <a class="el" href="gui__internal_8c.html#a918c75b629ff7d2890af689bc9701f3f">gui_internal_cmd_show_satellite_status()</a>, <a class="el" href="gui__internal__search_8c.html#a151035beb4d034286a5269cfc31f0f79">gui_internal_highlight_possible_keys()</a>, <a class="el" href="gui__internal__html_8c.html#a9227b99f06947c55cf19da5798f32ef5">gui_internal_html_text()</a>, <a class="el" href="gui__internal__keyboard_8h.html#ace472a470dcb7f3505a37a32c270fd61">gui_internal_keyboard_do()</a>, <a class="el" href="gui__internal__keyboard_8h.html#a93c375702a2583e5f23b05e4f195995b">gui_internal_keyboard_show_native()</a>, <a class="el" href="gui__internal__keyboard_8h.html#a92502b1eecf81df256d2758d6fce26e6">gui_internal_keyboard_to_lower_case()</a>, <a class="el" href="gui__internal__keyboard_8h.html#a2c2c1c8a502c402a4306b54713b0e4d7">gui_internal_keyboard_to_upper_case()</a>, <a class="el" href="gui__internal__priv_8h.html#a19d426a004ecd1a280e69194fc193a6d">gui_internal_keypress_do()</a>, <a class="el" href="gui__internal__html_8c.html#a9c4e8cbff770ac3105a663aae4cef296">gui_internal_refresh_callback_called()</a>, <a class="el" href="gui__internal__search_8h.html#a93233a0aa1e39dde17916461018af515">gui_internal_search()</a>, <a class="el" href="gui__internal__search_8c.html#aad2409abe77bf5b5bbe202a34e0bda7f">gui_internal_search_changed()</a>, and <a class="el" href="gui__internal__html_8c.html#a18c18878d98b084ae858628c645dbfbf">gui_internal_set_refresh_callback()</a>.</p>

</div>
</div>
<a class="anchor" id="a8a12f043e73fb935cf1798cc16ef2e7b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void gui_internal_menu_destroy </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structgui__priv.html">gui_priv</a> *&#160;</td>
          <td class="paramname"><em>this</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structwidget.html">widget</a> *&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>References <a class="el" href="structattr.html#abb1262ecd4987c683edc8b1d1dff8f8a">attr::callback</a>, <a class="el" href="callback_8c.html#a00702c701fa5313aace16c0299536dd3">callback_destroy()</a>, <a class="el" href="gui__internal__widget_8c.html#ad6803d7bd5b0371612a013cf62f06e04">gui_internal_widget_destroy()</a>, <a class="el" href="structmenu__data.html#ace6913b1dba453bcc409d53b03181d3c">menu_data::href</a>, <a class="el" href="structwidget.html#af9c7bad9c6d0a17a8033ad918db938aa">widget::menu_data</a>, <a class="el" href="xmlconfig_8c.html#aa0aedbfd467d2009ac65a983734fc556">object_func_lookup()</a>, <a class="el" href="structmenu__data.html#a660cf2b35f94078885b4680e275de183">menu_data::refresh_callback</a>, <a class="el" href="structobject__func.html#a1a95277faab8f6f1e31fafc5c1193bea">object_func::remove_attr</a>, and <a class="el" href="structattr.html#a682d33096ece5ad806426918c15c4b10">attr::u</a>.</p>

<p>Referenced by <a class="el" href="gui__internal__menu_8c.html#a52dcaa46dfd89271838a9f83276ae0d7">gui_internal_prune_menu_do()</a>.</p>

</div>
</div>
<a class="anchor" id="a8effabae5efb5065b298aa3ca495ee7c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_menu_render </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structgui__priv.html">gui_priv</a> *&#160;</td>
          <td class="paramname"><em>this</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structwidget.html#a36cd56303bd04427cf049c2dd848a39a">widget::data</a>, <a class="el" href="gui__internal_8c.html#a056ea224a10186c169a90b5ec945471c">gui_internal_say()</a>, <a class="el" href="gui__internal__widget_8c.html#a789f393578df1622b3df6c6a7c9bc780">gui_internal_widget_pack()</a>, and <a class="el" href="gui__internal__widget_8c.html#a3f5de439e83d0799ad9c22167964bfb0">gui_internal_widget_render()</a>.</p>

<p>Referenced by <a class="el" href="gui__internal__command_8c.html#a41ed296cf55f45883e004971dda42573">gui_internal_cmd2_about()</a>, <a class="el" href="gui__internal__command_8c.html#ab734f4036e3ab5ef2ed69dd1678266c4">gui_internal_cmd2_locale()</a>, <a class="el" href="gui__internal__command_8c.html#a10921f31d55b5ece15489b1ad881fa05">gui_internal_cmd2_network_info()</a>, <a class="el" href="gui__internal__command_8c.html#affe21786591684466d34db58091a08db">gui_internal_cmd2_route_description()</a>, <a class="el" href="gui__internal__command_8c.html#a5da19bf1ada68c6435d7b8e1478ca1ad">gui_internal_cmd2_route_height_profile()</a>, <a class="el" href="gui__internal__command_8c.html#a58d26586f67497c51ca61aa874d56678">gui_internal_cmd2_setting_layout()</a>, <a class="el" href="gui__internal__command_8c.html#a73cff640d762b6383abd5af437342f7e">gui_internal_cmd2_setting_maps()</a>, <a class="el" href="gui__internal__command_8c.html#ac98199a4dc0ad35474e413528819e439">gui_internal_cmd2_setting_rules()</a>, <a class="el" href="gui__internal__command_8c.html#ab715e5ad4da5f73557e98ea61dbb9de5">gui_internal_cmd2_setting_vehicle()</a>, <a class="el" href="gui__internal__bookmark_8h.html#a976fb2aa8dc093943569f83715d171de">gui_internal_cmd_add_bookmark2()</a>, <a class="el" href="gui__internal__bookmark_8h.html#a2b4f59877eab3292eb9201d890bd2581">gui_internal_cmd_add_bookmark_folder2()</a>, <a class="el" href="gui__internal__priv_8h.html#a79dd50c54ad2681581e7134f3fc06b1f">gui_internal_cmd_bookmarks()</a>, <a class="el" href="gui__internal__command_8c.html#a72447644ae26fe91d89f847218c60121">gui_internal_cmd_enter_coord()</a>, <a class="el" href="gui__internal__command_8c.html#a63f3c8ad13a024619363d489ab4eab19">gui_internal_cmd_formerdests()</a>, <a class="el" href="gui__internal__command_8c.html#aafddfebe1510ad73ed418b422d3d2c98">gui_internal_cmd_log()</a>, <a class="el" href="gui__internal__priv_8h.html#a4fd955925a6330096a5fb006d07161ce">gui_internal_cmd_map_download()</a>, <a class="el" href="gui__internal_8c.html#ac24f3e03158f9a19c66b3a468074111a">gui_internal_cmd_map_download_do()</a>, <a class="el" href="gui__internal__poi_8h.html#a760d19f7179ca5b9502b7a270cf5963d">gui_internal_cmd_pois()</a>, <a class="el" href="gui__internal__poi_8h.html#afac1c682c96db985af5852e374772079">gui_internal_cmd_pois_filter()</a>, <a class="el" href="gui__internal__priv_8h.html#a182f39c0a04cd59ff393a6dc66062f55">gui_internal_cmd_position_do()</a>, <a class="el" href="gui__internal__bookmark_8h.html#af890b054a58ec6e26b4669f646e2c78b">gui_internal_cmd_rename_bookmark()</a>, <a class="el" href="gui__internal_8c.html#acf1a7e67ef2f8753a8e26f3387904185">gui_internal_cmd_show_nmea_data()</a>, <a class="el" href="gui__internal_8c.html#a918c75b629ff7d2890af689bc9701f3f">gui_internal_cmd_show_satellite_status()</a>, <a class="el" href="gui__internal_8c.html#aabc381a6a01918ee25f0defb9d668040">gui_internal_cmd_view_attribute_details()</a>, <a class="el" href="gui__internal_8c.html#a825fdba772c1ebb6c22801a46b9a772a">gui_internal_cmd_view_attributes()</a>, <a class="el" href="gui__internal__html_8h.html#a1df1887f4ae6177f607d0593ce8df00e">gui_internal_html_menu()</a>, <a class="el" href="gui__internal__html_8c.html#a020849ddec7bc9be1596a39645b25385">gui_internal_html_submit()</a>, <a class="el" href="gui__internal__keyboard_8h.html#ace472a470dcb7f3505a37a32c270fd61">gui_internal_keyboard_do()</a>, <a class="el" href="gui__internal__priv_8h.html#a740c6b2e98e9b223a1094551d22c7db4">gui_internal_menu_vehicle_settings()</a>, <a class="el" href="gui__internal_8c.html#a1b78739da5e4b38d0b9bc01f1cdb6c0d">gui_internal_resize()</a>, <a class="el" href="gui__internal__priv_8h.html#ab42851ef64e8863d2d309cede2eba4d5">gui_internal_route_update()</a>, <a class="el" href="gui__internal__search_8h.html#a93233a0aa1e39dde17916461018af515">gui_internal_search()</a>, <a class="el" href="gui__internal__priv_8h.html#aab8e3696d93fc4b25eb6df4d841f6e4c">gui_internal_select_waypoint()</a>, <a class="el" href="gui__internal__widget_8h.html#a5bee45437d046820dacd8b7163e63729">gui_internal_table_button_next()</a>, and <a class="el" href="gui__internal__widget_8h.html#a398189895cceaa99bcb2ae418f96bcba">gui_internal_table_button_prev()</a>.</p>

</div>
</div>
<a class="anchor" id="a5030f54289a2db536ed2615735d5f7ea"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_menu_reset_pack </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structgui__priv.html">gui_priv</a> *&#160;</td>
          <td class="paramname"><em>this</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structwidget.html#a36cd56303bd04427cf049c2dd848a39a">widget::data</a>, and <a class="el" href="gui__internal__widget_8c.html#af814d01598d1edef442111a73b6377c2">gui_internal_widget_reset_pack()</a>.</p>

<p>Referenced by <a class="el" href="gui__internal__keyboard_8h.html#ace472a470dcb7f3505a37a32c270fd61">gui_internal_keyboard_do()</a>.</p>

</div>
</div>
<a class="anchor" id="abfb64071a4ae22e26f067b6514c0e02f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_prune_menu </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structgui__priv.html">gui_priv</a> *&#160;</td>
          <td class="paramname"><em>this</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structwidget.html">widget</a> *&#160;</td>
          <td class="paramname"><em>w</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="gui__internal__menu_8c.html#a52dcaa46dfd89271838a9f83276ae0d7">gui_internal_prune_menu_do()</a>.</p>

<p>Referenced by <a class="el" href="gui__internal__command_8c.html#a65c9d02191d401f3877f51d1aea9f257">gui_internal_cmd2_back_to_map()</a>, <a class="el" href="gui__internal__command_8h.html#a9710ec42aa14276049a361c66a92d7a2">gui_internal_cmd2_quit()</a>, <a class="el" href="gui__internal__bookmark_8c.html#ab777e2dc5649ac1b2df5cc8e5fc56248">gui_internal_cmd_add_bookmark_do()</a>, <a class="el" href="gui__internal__bookmark_8c.html#a9a5fe904bdc215e386b422016a253328">gui_internal_cmd_add_bookmark_folder_do()</a>, <a class="el" href="gui__internal__bookmark_8h.html#ac8814e3322eb4d20868b6d1c36a986ff">gui_internal_cmd_copy_bookmark()</a>, <a class="el" href="gui__internal__bookmark_8h.html#a8b373eb57bec2a9ffed1de61594adb2d">gui_internal_cmd_cut_bookmark()</a>, <a class="el" href="gui__internal_8c.html#ab7ea8b4a9cf1c1f03788b6eb1935b0a2">gui_internal_cmd_delete_bookmark()</a>, <a class="el" href="gui__internal__bookmark_8h.html#a6f3390c2f6df0f5c0da0d481c0444039">gui_internal_cmd_delete_bookmark_folder()</a>, <a class="el" href="gui__internal_8c.html#a9720cd19aab6aed4353e60f36fce8c61">gui_internal_cmd_delete_waypoint()</a>, <a class="el" href="gui__internal_8c.html#a855d657d7772d655c89c1ca3f61eecca">gui_internal_cmd_insert_destination_do()</a>, <a class="el" href="gui__internal__bookmark_8h.html#a9b30510c546e78a5b26196d9d81ecefc">gui_internal_cmd_load_bookmarks_as_waypoints()</a>, <a class="el" href="gui__internal_8c.html#ad4c0e191f5b1d46616e8d237c223dd73">gui_internal_cmd_log_do()</a>, <a class="el" href="gui__internal__priv_8h.html#a66447a55da796ec3f8bdf5522b62c57f">gui_internal_cmd_main_menu()</a>, <a class="el" href="gui__internal__bookmark_8h.html#a405706357df2faf49ee2a3696179fc67">gui_internal_cmd_paste_bookmark()</a>, <a class="el" href="gui__internal__bookmark_8c.html#a1dbaf7eacd944844a1aa2b061462684c">gui_internal_cmd_rename_bookmark_clicked()</a>, <a class="el" href="gui__internal__bookmark_8h.html#a15d8fda987703d7f2b00038960dd6c67">gui_internal_cmd_replace_bookmarks_from_waypoints()</a>, <a class="el" href="gui__internal_8c.html#a55a45baca580bcafa2d23927da1136a4">gui_internal_cmd_results_map_clean()</a>, <a class="el" href="gui__internal__priv_8h.html#af00b3903acf4ca75a951a86a96c26fd3">gui_internal_cmd_return()</a>, <a class="el" href="gui__internal_8c.html#ad6c83fa36110df848b0e32b68fd1cba5">gui_internal_cmd_set_destination()</a>, <a class="el" href="gui__internal_8c.html#aa121818f2ebc657a936ef1e4cc8fee38">gui_internal_cmd_set_position()</a>, <a class="el" href="gui__internal_8c.html#ac41a535355714f8867a8ae7bb821bc70">gui_internal_cmd_view_on_map()</a>, <a class="el" href="gui__internal__html_8h.html#aeba89f5cc2970e5e20589fc44dcf5b17">gui_internal_html_main_menu()</a>, <a class="el" href="gui__internal_8c.html#a24a4c5e476783c673ad1dbcde8ab7621">gui_internal_keypress()</a>, and <a class="el" href="gui__internal_8c.html#aae575f81dd560b1ad110926a359d883a">gui_internal_prepare_search_results_map()</a>.</p>

</div>
</div>
<a class="anchor" id="afb238e4e6e98aab8b6eb9bcd77c59bb3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_prune_menu_count </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structgui__priv.html">gui_priv</a> *&#160;</td>
          <td class="paramname"><em>this</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>render</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structwidget.html#a36cd56303bd04427cf049c2dd848a39a">widget::data</a>, <a class="el" href="gui__internal__menu_8c.html#a52dcaa46dfd89271838a9f83276ae0d7">gui_internal_prune_menu_do()</a>, and <a class="el" href="structwidget.html#a8d7281b9809930f7c182fc65535e18fe">widget::w</a>.</p>

<p>Referenced by <a class="el" href="gui__internal__priv_8h.html#a6d2bf1c63766ca80ef46d5ae3525937d">gui_internal_back()</a>, <a class="el" href="gui__internal__priv_8h.html#a79dd50c54ad2681581e7134f3fc06b1f">gui_internal_cmd_bookmarks()</a>, <a class="el" href="gui__internal__command_8c.html#a63f3c8ad13a024619363d489ab4eab19">gui_internal_cmd_formerdests()</a>, <a class="el" href="gui__internal_8c.html#ad794146f2cd33dc53f92b8e2519c955d">gui_internal_cmd_set_active_profile()</a>, <a class="el" href="gui__internal__html_8h.html#a18427c7c14b755157c6dfc6294392ffd">gui_internal_html_load_href()</a>, and <a class="el" href="gui__internal__search_8c.html#a53a64a42723c2ef81f4ed2695b9b7947">gui_internal_search_country()</a>.</p>

</div>
</div>
<a class="anchor" id="a52dcaa46dfd89271838a9f83276ae0d7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void gui_internal_prune_menu_do </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structgui__priv.html">gui_priv</a> *&#160;</td>
          <td class="paramname"><em>this</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structwidget.html">widget</a> *&#160;</td>
          <td class="paramname"><em>w</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>render</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>References <a class="el" href="structwidget.html#a36cd56303bd04427cf049c2dd848a39a">widget::data</a>, <a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>, <a class="el" href="gui__internal__html_8c.html#a18427c7c14b755157c6dfc6294392ffd">gui_internal_html_load_href()</a>, <a class="el" href="gui__internal__menu_8c.html#a8a12f043e73fb935cf1798cc16ef2e7b">gui_internal_menu_destroy()</a>, <a class="el" href="gui__internal_8c.html#a056ea224a10186c169a90b5ec945471c">gui_internal_say()</a>, <a class="el" href="gui__internal__search_8c.html#ae6ae0e9ff634c265e533323afebf6a5e">gui_internal_search_idle_end()</a>, <a class="el" href="gui__internal__widget_8c.html#a3f5de439e83d0799ad9c22167964bfb0">gui_internal_widget_render()</a>, <a class="el" href="structmenu__data.html#ace6913b1dba453bcc409d53b03181d3c">menu_data::href</a>, <a class="el" href="structwidget.html#af9c7bad9c6d0a17a8033ad918db938aa">widget::menu_data</a>, <a class="el" href="structmenu__data.html#a21f8fbb36b84ec30212bb039dcd3e0f2">menu_data::redisplay</a>, and <a class="el" href="structmenu__data.html#aea18510a78ab44637539b7f3efa2093c">menu_data::redisplay_widget</a>.</p>

<p>Referenced by <a class="el" href="gui__internal__menu_8h.html#abfb64071a4ae22e26f067b6514c0e02f">gui_internal_prune_menu()</a>, and <a class="el" href="gui__internal__menu_8h.html#afb238e4e6e98aab8b6eb9bcd77c59bb3">gui_internal_prune_menu_count()</a>.</p>

</div>
</div>
<a class="anchor" id="aeb101a3496c3d976ded94d8810a8c6ba"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structwidget.html">widget</a>* gui_internal_top_bar </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structgui__priv.html">gui_priv</a> *&#160;</td>
          <td class="paramname"><em>this</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="navit__nls_8h.html#ab92bb4161a6308b302d283816975c3a6">_</a>, <a class="el" href="structwidget.html#abb2df5139a5f9aae5f5e6a709656d6df">widget::background</a>, <a class="el" href="structwidget.html#a200ed341e0ad4b347af0077fa0c54340">widget::bb</a>, <a class="el" href="structwidget.html#acb4abc24fb9d12aefed03b858aa947bb">widget::bl</a>, <a class="el" href="structwidget.html#afda90b04c29e5c9b4240900b07c1783a">widget::br</a>, <a class="el" href="structwidget.html#a98b233532cf1b453999302df69a5afa5">widget::bt</a>, <a class="el" href="structwidget.html#a36cd56303bd04427cf049c2dd848a39a">widget::data</a>, <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="structwidget.html#a19013f05a0b891e32c8bf9b08f56d6fb">widget::flags</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9ac18d33ee6e4f7b4d8cc0dad08e716939">flags_expand</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a87db84be64930d3e625b30e1de8b9fc3">flags_fill</a>, <a class="el" href="structwidget.html#a9237c8e03f67eb0044b9b71e290780be">widget::foreground</a>, <a class="el" href="structwidget.html#adda7ac8864d8c837211656bd756b2507">widget::func</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9aa197340d6ac153a524b98603f9acbd9b">gravity_center</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a970093fee14eb6ad63152a00ef8b4d88">gravity_left_center</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9adc6baf6d71085ad8dcf7fd96ca98f7e5">gravity_right_center</a>, <a class="el" href="gui__internal__widget_8c.html#ab21759441179bdbabb886f9e7e11cc27">gui_internal_box_new()</a>, <a class="el" href="gui__internal__widget_8c.html#ad0ecaba1467a05c0ae2079388cb864f4">gui_internal_button_new_with_callback()</a>, <a class="el" href="gui__internal_8c.html#a66447a55da796ec3f8bdf5522b62c57f">gui_internal_cmd_main_menu()</a>, <a class="el" href="gui__internal_8c.html#af00b3903acf4ca75a951a86a96c26fd3">gui_internal_cmd_return()</a>, <a class="el" href="gui__internal__widget_8c.html#a66ce2bf1c23d7043191c2e1b822a3efb">gui_internal_label_new()</a>, <a class="el" href="gui__internal__widget_8c.html#ad714c8d387badf33859a08ce746e7cdb">gui_internal_label_new_abbrev()</a>, <a class="el" href="gui__internal__widget_8c.html#a90d1f528dbfb40b8b54053fe8bbde8c5">gui_internal_widget_append()</a>, <a class="el" href="gui__internal__widget_8c.html#ad6803d7bd5b0371612a013cf62f06e04">gui_internal_widget_destroy()</a>, <a class="el" href="gui__internal__widget_8c.html#a789f393578df1622b3df6c6a7c9bc780">gui_internal_widget_pack()</a>, <a class="el" href="gui__internal_8c.html#afbefbb1bdfc665f41ff2c35a733a8eb7">image_new_s()</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a7c7eb81eeed26f5f58a264a110defbea">orientation_horizontal</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a7e06d32bdc0e9c0134fffd7561c25cd6">orientation_vertical</a>, <a class="el" href="structwidget.html#a997c221d9281e3907d16f3016d043f5f">widget::speech</a>, <a class="el" href="structwidget.html#a8941c2ad75aef26525b74687df7d105a">widget::spx</a>, <a class="el" href="structwidget.html#a62620ba8352df4d6492508e9a871b365">widget::state</a>, <a class="el" href="gui__internal_8h.html#a48767bfed9b842904dce255cdb3a0f01">STATE_SENSITIVE</a>, <a class="el" href="structwidget.html#af7be213fd3a5b9bef8f712a17cbaa190">widget::text</a>, <a class="el" href="gui__internal__menu_8c.html#a56abfaab87c46691c1ef3ad0df23e864">version</a>, <a class="el" href="structwidget.html#a8d7281b9809930f7c182fc65535e18fe">widget::w</a>, and <a class="el" href="garmin__img_8c.html#a8a31e3e5c2765d45488c75c00bacfefd">width</a>.</p>

<p>Referenced by <a class="el" href="gui__internal__menu_8h.html#ad6707ec6bbe8e3d0a5581fc189e042f7">gui_internal_menu()</a>.</p>

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="a56abfaab87c46691c1ef3ad0df23e864"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* version</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Navit, a modular navigation system. Copyright (C) 2005-2008 Navit Team</p>
<p>This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.</p>
<p>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</p>
<p>You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. </p>

<p>Referenced by <a class="el" href="gui__internal__menu_8h.html#aeb101a3496c3d976ded94d8810a8c6ba">gui_internal_top_bar()</a>, and <a class="el" href="start__real_8h.html#ade1addd7471c6aa824c4f9fca7b2abba">main_real()</a>.</p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_11bc0974ce736ce9a6fadebbeb7a8314.html">gui</a></li><li class="navelem"><a class="el" href="dir_1e09e1eef3b8f293ec297f89dc24ff08.html">internal</a></li><li class="navelem"><a class="el" href="gui__internal__menu_8c.html">gui_internal_menu.c</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
  </ul>
</div>
</body>
</html>