summaryrefslogtreecommitdiff
path: root/gui__internal__priv_8h.html
blob: 3ad75c99efb8ece7a33836663100d93b4a6a939c (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
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
<!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.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>navit: gui/internal/gui_internal_priv.h 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="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></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 id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">navit
   &#160;<span id="projectnumber">0.5.3-trunk</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></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__priv_8h.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)">
</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="#nested-classes">Data Structures</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">gui_internal_priv.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><a href="gui__internal__priv_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgui__config__settings.html">gui_config_settings</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A structure to store configuration values.  <a href="structgui__config__settings.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structroute__data.html">route_data</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgui__priv.html">gui_priv</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgui__priv_1_1html.html">gui_priv::html</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structgui__priv_1_1gesture__elem.html">gui_priv::gesture_elem</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmenu__data.html">menu_data</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structheightline.html">heightline</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdiagram__point.html">diagram_point</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a08f973ad94428d4359d98819cf329e5a"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structgraphics__image.html">graphics_image</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a08f973ad94428d4359d98819cf329e5a">image_new_xs</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, const char *<a class="el" href="street_8c.html#afd3f693e384b1ee0a0c44d58351eb87d">name</a>)</td></tr>
<tr class="memdesc:a08f973ad94428d4359d98819cf329e5a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Displays an image scaled to xs (extra small) size.  <a href="#a08f973ad94428d4359d98819cf329e5a">More...</a><br /></td></tr>
<tr class="separator:a08f973ad94428d4359d98819cf329e5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbefbb1bdfc665f41ff2c35a733a8eb7"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structgraphics__image.html">graphics_image</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#afbefbb1bdfc665f41ff2c35a733a8eb7">image_new_s</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, const char *<a class="el" href="street_8c.html#afd3f693e384b1ee0a0c44d58351eb87d">name</a>)</td></tr>
<tr class="memdesc:afbefbb1bdfc665f41ff2c35a733a8eb7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Displays an image scaled to s (small) size.  <a href="#afbefbb1bdfc665f41ff2c35a733a8eb7">More...</a><br /></td></tr>
<tr class="separator:afbefbb1bdfc665f41ff2c35a733a8eb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b17969080bc271e2840706abbf3127c"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structgraphics__image.html">graphics_image</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a4b17969080bc271e2840706abbf3127c">image_new_l</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, const char *<a class="el" href="street_8c.html#afd3f693e384b1ee0a0c44d58351eb87d">name</a>)</td></tr>
<tr class="memdesc:a4b17969080bc271e2840706abbf3127c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Displays an image scaled to l (large) size.  <a href="#a4b17969080bc271e2840706abbf3127c">More...</a><br /></td></tr>
<tr class="separator:a4b17969080bc271e2840706abbf3127c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e6cb4fa19aecdad600591b481457b2c"><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__priv_8h.html#a8e6cb4fa19aecdad600591b481457b2c">gui_internal_button_navit_attr_new</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, const char *text, enum <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9">flags</a> <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9">flags</a>, struct <a class="el" href="structattr.html">attr</a> *on, struct <a class="el" href="structattr.html">attr</a> *off)</td></tr>
<tr class="separator:a8e6cb4fa19aecdad600591b481457b2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8c488f3233d54f845d063363cae7f1c"><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__priv_8h.html#ae8c488f3233d54f845d063363cae7f1c">gui_internal_button_map_attr_new</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, const char *text, enum <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9">flags</a> <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9">flags</a>, struct <a class="el" href="structmap.html">map</a> *<a class="el" href="structmap.html">map</a>, struct <a class="el" href="structattr.html">attr</a> *on, struct <a class="el" href="structattr.html">attr</a> *off, int deflt)</td></tr>
<tr class="separator:ae8c488f3233d54f845d063363cae7f1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a056ea224a10186c169a90b5ec945471c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a056ea224a10186c169a90b5ec945471c">gui_internal_say</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, struct <a class="el" href="structwidget.html">widget</a> *w, int questionmark)</td></tr>
<tr class="separator:a056ea224a10186c169a90b5ec945471c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d2bf1c63766ca80ef46d5ae3525937d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a6d2bf1c63766ca80ef46d5ae3525937d">gui_internal_back</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, struct <a class="el" href="structwidget.html">widget</a> *w, void *<a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>)</td></tr>
<tr class="separator:a6d2bf1c63766ca80ef46d5ae3525937d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af00b3903acf4ca75a951a86a96c26fd3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#af00b3903acf4ca75a951a86a96c26fd3">gui_internal_cmd_return</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, struct <a class="el" href="structwidget.html">widget</a> *wm, void *<a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>)</td></tr>
<tr class="separator:af00b3903acf4ca75a951a86a96c26fd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66447a55da796ec3f8bdf5522b62c57f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a66447a55da796ec3f8bdf5522b62c57f">gui_internal_cmd_main_menu</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, struct <a class="el" href="structwidget.html">widget</a> *wm, void *<a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>)</td></tr>
<tr class="separator:a66447a55da796ec3f8bdf5522b62c57f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b88ddfb13378e3ed8a22cf4c3e0da50"><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__priv_8h.html#a9b88ddfb13378e3ed8a22cf4c3e0da50">gui_internal_time_help</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this)</td></tr>
<tr class="separator:a9b88ddfb13378e3ed8a22cf4c3e0da50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59c97cf2120fc8b016e2f24d5f8b2302"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a59c97cf2120fc8b016e2f24d5f8b2302">gui_internal_apply_config</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this)</td></tr>
<tr class="separator:a59c97cf2120fc8b016e2f24d5f8b2302"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab8e3696d93fc4b25eb6df4d841f6e4c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#aab8e3696d93fc4b25eb6df4d841f6e4c">gui_internal_select_waypoint</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, const char *title, const char *hint, struct <a class="el" href="structwidget.html">widget</a> *wm_, void(*cmd)(struct <a class="el" href="structgui__priv.html">gui_priv</a> *priv, struct <a class="el" href="structwidget.html">widget</a> *<a class="el" href="structwidget.html">widget</a>, void *<a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>), void *<a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>)</td></tr>
<tr class="separator:aab8e3696d93fc4b25eb6df4d841f6e4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb2414b50bdef41ee7f1bcd957d215bb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#abb2414b50bdef41ee7f1bcd957d215bb">gui_internal_call_linked_on_finish</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, struct <a class="el" href="structwidget.html">widget</a> *wm, void *<a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>)</td></tr>
<tr class="memdesc:abb2414b50bdef41ee7f1bcd957d215bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic notification function for Editable widgets to call Another widget notification function when Enter is pressed in editable field. The Editable widget should have data member pointing to the Another widget.  <a href="#abb2414b50bdef41ee7f1bcd957d215bb">More...</a><br /></td></tr>
<tr class="separator:abb2414b50bdef41ee7f1bcd957d215bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8f7dc9491f800c64894dfb06417b8a8"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#ab8f7dc9491f800c64894dfb06417b8a8">removecase</a> (char *s)</td></tr>
<tr class="memdesc:ab8f7dc9491f800c64894dfb06417b8a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove the case in a string.  <a href="#ab8f7dc9491f800c64894dfb06417b8a8">More...</a><br /></td></tr>
<tr class="separator:ab8f7dc9491f800c64894dfb06417b8a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a182f39c0a04cd59ff393a6dc66062f55"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a182f39c0a04cd59ff393a6dc66062f55">gui_internal_cmd_position_do</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, struct <a class="el" href="structpcoord.html">pcoord</a> *pc_in, struct <a class="el" href="structcoord__geo.html">coord_geo</a> *g_in, struct <a class="el" href="structwidget.html">widget</a> *wm, const char *<a class="el" href="street_8c.html#afd3f693e384b1ee0a0c44d58351eb87d">name</a>, int <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9">flags</a>)</td></tr>
<tr class="memdesc:a182f39c0a04cd59ff393a6dc66062f55"><td class="mdescLeft">&#160;</td><td class="mdescRight">Displays the commands available for a location.  <a href="#a182f39c0a04cd59ff393a6dc66062f55">More...</a><br /></td></tr>
<tr class="separator:a182f39c0a04cd59ff393a6dc66062f55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7fe85a83b61f23f74103cbfc17b696c7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a7fe85a83b61f23f74103cbfc17b696c7">gui_internal_cmd_position</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, struct <a class="el" href="structwidget.html">widget</a> *wm, void *<a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>)</td></tr>
<tr class="separator:a7fe85a83b61f23f74103cbfc17b696c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79dd50c54ad2681581e7134f3fc06b1f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a79dd50c54ad2681581e7134f3fc06b1f">gui_internal_cmd_bookmarks</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, struct <a class="el" href="structwidget.html">widget</a> *wm, void *<a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>)</td></tr>
<tr class="separator:a79dd50c54ad2681581e7134f3fc06b1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19d426a004ecd1a280e69194fc193a6d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a19d426a004ecd1a280e69194fc193a6d">gui_internal_keypress_do</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, char *<a class="el" href="tree_8c.html#af60e40cb1e9827860f4993a00eb4ea33">key</a>)</td></tr>
<tr class="separator:a19d426a004ecd1a280e69194fc193a6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cbf6a65417f338e7275d9396f09afcc"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a9cbf6a65417f338e7275d9396f09afcc">gui_internal_cmd_match_expand</a> (char *pattern, struct <a class="el" href="structattr.html">attr</a> **in)</td></tr>
<tr class="separator:a9cbf6a65417f338e7275d9396f09afcc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d05b568a6b8ea65c657bc08937fb951"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a0d05b568a6b8ea65c657bc08937fb951">gui_internal_set</a> (char *remove, char *add)</td></tr>
<tr class="separator:a0d05b568a6b8ea65c657bc08937fb951"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fd955925a6330096a5fb006d07161ce"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a4fd955925a6330096a5fb006d07161ce">gui_internal_cmd_map_download</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, struct <a class="el" href="structwidget.html">widget</a> *wm, void *<a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>)</td></tr>
<tr class="separator:a4fd955925a6330096a5fb006d07161ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a740c6b2e98e9b223a1094551d22c7db4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a740c6b2e98e9b223a1094551d22c7db4">gui_internal_menu_vehicle_settings</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, struct <a class="el" href="structvehicle.html">vehicle</a> *v, char *<a class="el" href="street_8c.html#afd3f693e384b1ee0a0c44d58351eb87d">name</a>)</td></tr>
<tr class="separator:a740c6b2e98e9b223a1094551d22c7db4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a996cc0a482e015343043f5ce1f670fa5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a996cc0a482e015343043f5ce1f670fa5">gui_internal_cmd_vehicle_settings</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, struct <a class="el" href="structwidget.html">widget</a> *wm, void *<a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>)</td></tr>
<tr class="separator:a996cc0a482e015343043f5ce1f670fa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae11a889c7a3d65d6060c958b3d1b110d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#ae11a889c7a3d65d6060c958b3d1b110d">gui_internal_evaluate</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, const char *<a class="el" href="command_8c.html#a22ac2572f26e87269c9548ccb8667f76">command</a>)</td></tr>
<tr class="separator:ae11a889c7a3d65d6060c958b3d1b110d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53b6431af49ec8203c72046e0512fec4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a53b6431af49ec8203c72046e0512fec4">gui_internal_enter</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, int ignore)</td></tr>
<tr class="separator:a53b6431af49ec8203c72046e0512fec4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a753483ffd990f0ce15a75f26fdbb5bdf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a753483ffd990f0ce15a75f26fdbb5bdf">gui_internal_leave</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this)</td></tr>
<tr class="separator:a753483ffd990f0ce15a75f26fdbb5bdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1cddae9cf6f17e3d7c519e14ce6e3ef5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a1cddae9cf6f17e3d7c519e14ce6e3ef5">gui_internal_set_click_coord</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, struct <a class="el" href="structpoint.html">point</a> *<a class="el" href="tree_8c.html#a31aee918cc8b0f0e71b62d0441b0c74a">p</a>)</td></tr>
<tr class="separator:a1cddae9cf6f17e3d7c519e14ce6e3ef5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d3b3178c593c276855a5c1e1325d0f8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a8d3b3178c593c276855a5c1e1325d0f8">gui_internal_enter_setup</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this)</td></tr>
<tr class="separator:a8d3b3178c593c276855a5c1e1325d0f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a015bfc0405e0ff20ce45a7433686524a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a015bfc0405e0ff20ce45a7433686524a">gui_internal_cmd_menu</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, int ignore, char *href)</td></tr>
<tr class="separator:a015bfc0405e0ff20ce45a7433686524a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27e1ebd39533c2c59db7bf86503ff044"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a27e1ebd39533c2c59db7bf86503ff044">gui_internal_cmd_log_clicked</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, struct <a class="el" href="structwidget.html">widget</a> *<a class="el" href="structwidget.html">widget</a>, void *<a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>)</td></tr>
<tr class="separator:a27e1ebd39533c2c59db7bf86503ff044"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4ddc610e06802123288b681e07f3e18"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#ac4ddc610e06802123288b681e07f3e18">gui_internal_check_exit</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this)</td></tr>
<tr class="separator:ac4ddc610e06802123288b681e07f3e18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74099f15e9b144875c042a542e62f5d6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a74099f15e9b144875c042a542e62f5d6">gui_internal_cmd_enter_coord_clicked</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, struct <a class="el" href="structwidget.html">widget</a> *<a class="el" href="structwidget.html">widget</a>, void *<a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>)</td></tr>
<tr class="separator:a74099f15e9b144875c042a542e62f5d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e806d703f0dc9338d5abe1d75d77e3f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a6e806d703f0dc9338d5abe1d75d77e3f">line_intersection</a> (struct <a class="el" href="structcoord.html">coord</a> *a1, struct <a class="el" href="structcoord.html">coord</a> *a2, struct <a class="el" href="structcoord.html">coord</a> *b1, struct <a class="el" href="structcoord.html">coord</a> *b2, struct <a class="el" href="structcoord.html">coord</a> *res)</td></tr>
<tr class="memdesc:a6e806d703f0dc9338d5abe1d75d77e3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">finds the intersection point of 2 lines  <a href="#a6e806d703f0dc9338d5abe1d75d77e3f">More...</a><br /></td></tr>
<tr class="separator:a6e806d703f0dc9338d5abe1d75d77e3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a376ed6facd12225c4293ef7f07affeea"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structheightline.html">heightline</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a376ed6facd12225c4293ef7f07affeea">item_get_heightline</a> (struct <a class="el" href="structitem.html">item</a> *<a class="el" href="structitem.html">item</a>)</td></tr>
<tr class="separator:a376ed6facd12225c4293ef7f07affeea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab42851ef64e8863d2d309cede2eba4d5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#ab42851ef64e8863d2d309cede2eba4d5">gui_internal_route_update</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, struct <a class="el" href="structnavit.html">navit</a> *<a class="el" href="structnavit.html">navit</a>, struct <a class="el" href="structvehicle.html">vehicle</a> *v)</td></tr>
<tr class="memdesc:ab42851ef64e8863d2d309cede2eba4d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the route is updated.  <a href="#ab42851ef64e8863d2d309cede2eba4d5">More...</a><br /></td></tr>
<tr class="separator:ab42851ef64e8863d2d309cede2eba4d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb5f0a10a24be81f8b7c2c6209ff00bb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#abb5f0a10a24be81f8b7c2c6209ff00bb">gui_internal_route_screen_free</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="memdesc:abb5f0a10a24be81f8b7c2c6209ff00bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the route screen is closed (deallocated).  <a href="#abb5f0a10a24be81f8b7c2c6209ff00bb">More...</a><br /></td></tr>
<tr class="separator:abb5f0a10a24be81f8b7c2c6209ff00bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a256ca02bb66cea534b532813ec454cf8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gui__internal__priv_8h.html#a256ca02bb66cea534b532813ec454cf8">gui_internal_populate_route_table</a> (struct <a class="el" href="structgui__priv.html">gui_priv</a> *this, struct <a class="el" href="structnavit.html">navit</a> *<a class="el" href="structnavit.html">navit</a>)</td></tr>
<tr class="memdesc:a256ca02bb66cea534b532813ec454cf8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Populates the route table with route information.  <a href="#a256ca02bb66cea534b532813ec454cf8">More...</a><br /></td></tr>
<tr class="separator:a256ca02bb66cea534b532813ec454cf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1eaae939034896b436dffbf5e93c0da1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vehicle-file.html#ga1eaae939034896b436dffbf5e93c0da1">plugin_init</a> (void)</td></tr>
<tr class="memdesc:ga1eaae939034896b436dffbf5e93c0da1"><td class="mdescLeft">&#160;</td><td class="mdescRight">The plugin entry point.  <a href="group__vehicle-file.html#ga1eaae939034896b436dffbf5e93c0da1">More...</a><br /></td></tr>
<tr class="separator:ga1eaae939034896b436dffbf5e93c0da1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a id="a59c97cf2120fc8b016e2f24d5f8b2302"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a59c97cf2120fc8b016e2f24d5f8b2302">&#9670;&nbsp;</a></span>gui_internal_apply_config()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_apply_config </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>Applies the configuration values to this based on the settings specified in the configuration file (this-&gt;config) and the most appropriate default profile based on screen resolution.</p>
<p>This function should be run after this-&gt;root is setup and could be rerun after the window is resized.</p>
<dl class="section author"><dt>Author</dt><dd>Steve Singer <a href="#" onclick="location.href='mai'+'lto:'+'ssi'+'ng'+'er_'+'pg'+'@sy'+'mp'+'ati'+'co'+'.ca'; return false;">ssing<span style="display: none;">.nosp@m.</span>er_p<span style="display: none;">.nosp@m.</span>g@sym<span style="display: none;">.nosp@m.</span>pati<span style="display: none;">.nosp@m.</span>co.ca</a> (09/2008) </dd></dl>

<p class="reference">References <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="structgui__config__settings.html#ad0a6e23d73b743e7cb18d9d4917f064f">gui_config_settings::font_size</a>, <a class="el" href="graphics_8c.html#a276e7f7638c678ed86a5d00e401642a6">graphics_font_new()</a>, <a class="el" href="graphics_8c.html#ac4e5839a41f2afd567d22ab0d6d1e911">graphics_named_font_new()</a>, <a class="el" href="structgui__config__settings.html#a5d9f4ff42a8adcedcf3ad59f381805ef">gui_config_settings::icon_l</a>, <a class="el" href="structgui__config__settings.html#a8c5883052226d831870c3a3e746034a1">gui_config_settings::icon_s</a>, <a class="el" href="structgui__config__settings.html#a22e09699d636158dd8f72292838f9353">gui_config_settings::icon_xs</a>, <a class="el" href="gui__internal_8c.html#a8a1d1c70bc585110cb2998de78c70bfd">LARGE_PROFILE</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25a6e67a0649f81060a391cfe102acbd707">lvl_info</a>, <a class="el" href="gui__internal_8c.html#a27c5cff5306473fa9754b28d5b91e3de">MEDIUM_PROFILE</a>, <a class="el" href="gui__internal_8c.html#a19257ecdc4590b0af7e73ff56afa3aa5">SMALL_PROFILE</a>, and <a class="el" href="structgui__config__settings.html#a22c4b05b6beeb8d9a5a179455bf11dda">gui_config_settings::spacing</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#a8da2bde7e98acac48eaa0ecb33101cf1">gui_internal_cmd2()</a>, <a class="el" href="gui__internal__menu_8h.html#ad6707ec6bbe8e3d0a5581fc189e042f7">gui_internal_menu()</a>, and <a class="el" href="gui__internal__menu_8h.html#af434bdd641099f47f68f324b2688c970">gui_internal_menu_resize()</a>.</p>

</div>
</div>
<a id="a6d2bf1c63766ca80ef46d5ae3525937d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6d2bf1c63766ca80ef46d5ae3525937d">&#9670;&nbsp;</a></span>gui_internal_back()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_back </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">void *&#160;</td>
          <td class="paramname"><em>data</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="gui__internal__menu_8c.html#afb238e4e6e98aab8b6eb9bcd77c59bb3">gui_internal_prune_menu_count()</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#a8f8b7d98ec2a1e69c4c5b1ec5245b772">gui_internal_cmd2_back()</a>, <a class="el" href="gui__internal__poi_8c.html#adfb3c409d7033dcde393b4aa7cb4f11d">gui_internal_cmd_pois_more()</a>, <a class="el" href="gui__internal_8c.html#a24a4c5e476783c673ad1dbcde8ab7621">gui_internal_keypress()</a>, <a class="el" href="gui__internal__menu_8h.html#ad6707ec6bbe8e3d0a5581fc189e042f7">gui_internal_menu()</a>, and <a class="el" href="gui__internal__search_8h.html#a93233a0aa1e39dde17916461018af515">gui_internal_search()</a>.</p>

</div>
</div>
<a id="ae8c488f3233d54f845d063363cae7f1c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae8c488f3233d54f845d063363cae7f1c">&#9670;&nbsp;</a></span>gui_internal_button_map_attr_new()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structwidget.html">widget</a>* gui_internal_button_map_attr_new </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>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9">flags</a>&#160;</td>
          <td class="paramname"><em>flags</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structmap.html">map</a> *&#160;</td>
          <td class="paramname"><em>map</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structattr.html">attr</a> *&#160;</td>
          <td class="paramname"><em>on</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structattr.html">attr</a> *&#160;</td>
          <td class="paramname"><em>off</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>deflt</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="callback_8h.html#aefbe6726c48359199c9051cb5e4ca942">callback_cast</a>, <a class="el" href="callback_8h.html#ac6f979b0a38c585f1ec80236d150b54d">callback_new_attr_2</a>, <a class="el" href="structwidget.html#af2c08a652cdb6c790fe782c460b98915">widget::cb</a>, <a class="el" href="structwidget.html#a8f620cc554bd9cf2c9ade2d716084df3">widget::deflt</a>, <a class="el" href="structwidget.html#a73397ea59db65478f378d3969230d164">widget::get_attr</a>, <a class="el" href="gui__internal_8c.html#a15a56b10c81fff0301e245f180915eb4">gui_internal_button_attr_callback()</a>, <a class="el" href="gui__internal_8c.html#a8269e0e84caa401b536e740fa3d06ac7">gui_internal_button_attr_pressed()</a>, <a class="el" href="gui__internal_8c.html#a2341e9dce14b96066e94e2975c711cbb">gui_internal_button_attr_update()</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#a08f973ad94428d4359d98819cf329e5a">image_new_xs()</a>, <a class="el" href="structwidget.html#a1d9c74dd1431715669667d58f6eda3d3">widget::instance</a>, <a class="el" href="map_8c.html#a878e29885a9aa78e417e56354dc64845">map_add_callback()</a>, <a class="el" href="map_8c.html#aea4bb45171274a8b6bd4de3d33606f35">map_get_attr()</a>, <a class="el" href="map_8c.html#af9f95fd57301452f5a93c0ffd75e13e0">map_remove_callback()</a>, <a class="el" href="map_8c.html#a6a56a78da425713d4fe965e724d9e09e">map_set_attr()</a>, <a class="el" href="structwidget.html#a0dee33520c9e538f49e6207615580337">widget::off</a>, <a class="el" href="structwidget.html#a1737fbb24d803399a0e30eec0c24b384">widget::on</a>, <a class="el" href="structwidget.html#a43d19e0e04a6f375c250a556b078c7e4">widget::redraw</a>, <a class="el" href="structwidget.html#a52024e5f0baa3831279e0351dc289bda">widget::remove_cb</a>, <a class="el" href="structwidget.html#aafdadce12eb49bc4d25e631faeba1c6d">widget::set_attr</a>, and <a class="el" href="structattr.html#acbbeecb9ce16c2d7973d0bd2ff544457">attr::type</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#a73cff640d762b6383abd5af437342f7e">gui_internal_cmd2_setting_maps()</a>, and <a class="el" href="gui__internal__priv_8h.html#a4fd955925a6330096a5fb006d07161ce">gui_internal_cmd_map_download()</a>.</p>

</div>
</div>
<a id="a8e6cb4fa19aecdad600591b481457b2c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8e6cb4fa19aecdad600591b481457b2c">&#9670;&nbsp;</a></span>gui_internal_button_navit_attr_new()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structwidget.html">widget</a>* gui_internal_button_navit_attr_new </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>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9">flags</a>&#160;</td>
          <td class="paramname"><em>flags</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structattr.html">attr</a> *&#160;</td>
          <td class="paramname"><em>on</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structattr.html">attr</a> *&#160;</td>
          <td class="paramname"><em>off</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="callback_8h.html#aefbe6726c48359199c9051cb5e4ca942">callback_cast</a>, <a class="el" href="callback_8h.html#ac6f979b0a38c585f1ec80236d150b54d">callback_new_attr_2</a>, <a class="el" href="structwidget.html#af2c08a652cdb6c790fe782c460b98915">widget::cb</a>, <a class="el" href="structwidget.html#a73397ea59db65478f378d3969230d164">widget::get_attr</a>, <a class="el" href="gui__internal_8c.html#a15a56b10c81fff0301e245f180915eb4">gui_internal_button_attr_callback()</a>, <a class="el" href="gui__internal_8c.html#a8269e0e84caa401b536e740fa3d06ac7">gui_internal_button_attr_pressed()</a>, <a class="el" href="gui__internal_8c.html#a2341e9dce14b96066e94e2975c711cbb">gui_internal_button_attr_update()</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#a08f973ad94428d4359d98819cf329e5a">image_new_xs()</a>, <a class="el" href="structwidget.html#a1d9c74dd1431715669667d58f6eda3d3">widget::instance</a>, <a class="el" href="group__navit.html#gabad777fba3e5022f3bc4c0d7c693e684">navit_add_callback()</a>, <a class="el" href="group__navit.html#gad65e35daa2f1f3182f161b6d1e062030">navit_get_attr()</a>, <a class="el" href="group__navit.html#gaa25845b7d64d64794668b7a3a5943b47">navit_remove_callback()</a>, <a class="el" href="group__navit.html#gac65ecc6668141c098cafd1802736478f">navit_set_attr()</a>, <a class="el" href="structwidget.html#a0dee33520c9e538f49e6207615580337">widget::off</a>, <a class="el" href="structwidget.html#a1737fbb24d803399a0e30eec0c24b384">widget::on</a>, <a class="el" href="structwidget.html#a52024e5f0baa3831279e0351dc289bda">widget::remove_cb</a>, <a class="el" href="structwidget.html#aafdadce12eb49bc4d25e631faeba1c6d">widget::set_attr</a>, and <a class="el" href="structattr.html#acbbeecb9ce16c2d7973d0bd2ff544457">attr::type</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#a58d26586f67497c51ca61aa874d56678">gui_internal_cmd2_setting_layout()</a>, and <a class="el" href="gui__internal__command_8c.html#ac98199a4dc0ad35474e413528819e439">gui_internal_cmd2_setting_rules()</a>.</p>

</div>
</div>
<a id="abb2414b50bdef41ee7f1bcd957d215bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abb2414b50bdef41ee7f1bcd957d215bb">&#9670;&nbsp;</a></span>gui_internal_call_linked_on_finish()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_call_linked_on_finish </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>wm</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>data</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Generic notification function for Editable widgets to call Another widget notification function when Enter is pressed in editable field. The Editable widget should have data member pointing to the Another widget. </p>

<p class="reference">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="structwidget.html#af4dd925332d136730ed231c391737e73">widget::func</a>, <a class="el" href="gui__internal_8c.html#a756426e334809f29f3196545deff9c24">gui_internal_keyboard()</a>, <a class="el" href="gui__internal_8c.html#a93c375702a2583e5f23b05e4f195995b">gui_internal_keyboard_show_native()</a>, <a class="el" href="gui__internal__widget_8h.html#a4e1f7eceda317f78260965df1bd2691ca654d11980e1b987c68911e458eb239bc">gui_internal_reason_keypress_finish</a>, <a class="el" href="structwidget.html#a18d2a3772399d2e6a568648946f6bf69">widget::reason</a>, and <a class="el" href="structwidget.html#a8d7281b9809930f7c182fc65535e18fe">widget::w</a>.</p>

<p class="reference">Referenced by <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__command_8c.html#a72447644ae26fe91d89f847218c60121">gui_internal_cmd_enter_coord()</a>, <a class="el" href="gui__internal__command_8c.html#aafddfebe1510ad73ed418b422d3d2c98">gui_internal_cmd_log()</a>, and <a class="el" href="gui__internal__bookmark_8h.html#af890b054a58ec6e26b4669f646e2c78b">gui_internal_cmd_rename_bookmark()</a>.</p>

</div>
</div>
<a id="ac4ddc610e06802123288b681e07f3e18"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4ddc610e06802123288b681e07f3e18">&#9670;&nbsp;</a></span>gui_internal_check_exit()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_check_exit </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 class="reference">References <a class="el" href="graphics_8c.html#ac5bc899c6a208b7c45558f850cc703d4">graphics_overlay_disable()</a>, <a class="el" href="gui__internal__search_8c.html#ae6ae0e9ff634c265e533323afebf6a5e">gui_internal_search_idle_end()</a>, <a class="el" href="gui__internal__search_8c.html#ac0e6046fafe85eb9d199b4ff4f7e4bea">gui_internal_search_list_destroy()</a>, <a class="el" href="group__navit.html#gaecb03d2a7edcf4ff636bd473033888c7">navit_block()</a>, <a class="el" href="group__navit.html#gad7c73db8437d87f3470c88f8a619c292">navit_draw()</a>, and <a class="el" href="group__navit.html#gadd67f2fa0bd7550835b3dc747af1e9e8">navit_draw_displaylist()</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal_8c.html#a34fe8cf132c93e8c6addcc9c1f6ca6c8">gui_internal_button()</a>, <a class="el" href="gui__internal__command_8c.html#a8f8b7d98ec2a1e69c4c5b1ec5245b772">gui_internal_cmd2_back()</a>, <a class="el" href="gui__internal__command_8c.html#a65c9d02191d401f3877f51d1aea9f257">gui_internal_cmd2_back_to_map()</a>, <a class="el" href="gui__internal__priv_8h.html#a79dd50c54ad2681581e7134f3fc06b1f">gui_internal_cmd_bookmarks()</a>, <a class="el" href="gui__internal_8c.html#ad4c0e191f5b1d46616e8d237c223dd73">gui_internal_cmd_log_do()</a>, and <a class="el" href="gui__internal_8c.html#a24a4c5e476783c673ad1dbcde8ab7621">gui_internal_keypress()</a>.</p>

</div>
</div>
<a id="a79dd50c54ad2681581e7134f3fc06b1f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a79dd50c54ad2681581e7134f3fc06b1f">&#9670;&nbsp;</a></span>gui_internal_cmd_bookmarks()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_cmd_bookmarks </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>wm</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>data</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>The "Bookmarks" section of the OSD </p>

<p class="reference">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="structattr.html#a1075170f522c70bc3c75543259d80145">attr::bookmarks</a>, <a class="el" href="bookmarks_8c.html#a2c46c4225c1ba9637869d34dec0b895b">bookmarks_get_bookmark_count()</a>, <a class="el" href="bookmarks_8c.html#a7f4c145dbfbc70c6a17c6a5214d38131">bookmarks_get_item()</a>, <a class="el" href="bookmarks_8c.html#afb07f8439ea196536ab003e324d2a828">bookmarks_get_projection()</a>, <a class="el" href="bookmarks_8c.html#ae1bda2cd38a611fe892b43a65a5c2d62">bookmarks_item_cwd()</a>, <a class="el" href="bookmarks_8c.html#a97bdf3c08a0ef610e5d5f0927f3a6b5d">bookmarks_item_rewind()</a>, <a class="el" href="bookmarks_8c.html#ab041a20a790a20d21c1cec882b00640e">bookmarks_move_down()</a>, <a class="el" href="bookmarks_8c.html#a9d8f9e02711a10c412cb88ff79c3aae8">bookmarks_move_root()</a>, <a class="el" href="bookmarks_8c.html#ae7daf58e37ca2313fdce7858f60ab8d0">bookmarks_move_up()</a>, <a class="el" href="structwidget.html#a7b3ab41921090831e4a11dd7b23305ad">widget::c</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="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9ac18d33ee6e4f7b4d8cc0dad08e716939">flags_expand</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a87db84be64930d3e625b30e1de8b9fc3">flags_fill</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9af62460aa6e1076006f9351349c04dc94">gravity_left</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a970093fee14eb6ad63152a00ef8b4d88">gravity_left_center</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a338cd9ca0438927a17533413a7ba6087">gravity_left_top</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a0c975197b7a9406fc67a268b032c6c81">gravity_top_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#ac4ddc610e06802123288b681e07f3e18">gui_internal_check_exit()</a>, <a class="el" href="gui__internal__bookmark_8c.html#a2b4f59877eab3292eb9201d890bd2581">gui_internal_cmd_add_bookmark_folder2()</a>, <a class="el" href="gui__internal_8c.html#a79dd50c54ad2681581e7134f3fc06b1f">gui_internal_cmd_bookmarks()</a>, <a class="el" href="gui__internal__bookmark_8c.html#a6f3390c2f6df0f5c0da0d481c0444039">gui_internal_cmd_delete_bookmark_folder()</a>, <a class="el" href="gui__internal__bookmark_8c.html#a9b30510c546e78a5b26196d9d81ecefc">gui_internal_cmd_load_bookmarks_as_waypoints()</a>, <a class="el" href="gui__internal__bookmark_8c.html#a405706357df2faf49ee2a3696179fc67">gui_internal_cmd_paste_bookmark()</a>, <a class="el" href="gui__internal_8c.html#a7fe85a83b61f23f74103cbfc17b696c7">gui_internal_cmd_position()</a>, <a class="el" href="gui__internal__bookmark_8c.html#a15d8fda987703d7f2b00038960dd6c67">gui_internal_cmd_replace_bookmarks_from_waypoints()</a>, <a class="el" href="gui__internal_8c.html#a3d13b96a1eaa5d39160cb511d4677abd">gui_internal_keynav_find_next()</a>, <a class="el" href="gui__internal_8c.html#a759a0b4dfa4f4292c763d7e4dde71507">gui_internal_keynav_find_next_sensitive_child()</a>, <a class="el" href="gui__internal_8c.html#aef9ae05ed4d733e26166a1626f31cf8d">gui_internal_keynav_find_prev()</a>, <a class="el" href="gui__internal_8c.html#ac89976438ff695468f521edb70fcbc14">gui_internal_keynav_highlight_next()</a>, <a class="el" href="gui__internal__menu_8c.html#ad6707ec6bbe8e3d0a5581fc189e042f7">gui_internal_menu()</a>, <a class="el" href="gui__internal__menu_8c.html#a8effabae5efb5065b298aa3ca495ee7c">gui_internal_menu_render()</a>, <a class="el" href="gui__internal__menu_8c.html#afb238e4e6e98aab8b6eb9bcd77c59bb3">gui_internal_prune_menu_count()</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#a6cfb3036a2d28e45d7dfa196d0947924">gui_internal_widget_table_new()</a>, <a class="el" href="gui__internal__widget_8c.html#a0b7d20533a877b49c33b0bfe6895e2f5">gui_internal_widget_table_row_new()</a>, <a class="el" href="gui__internal_8c.html#a08f973ad94428d4359d98819cf329e5a">image_new_xs()</a>, <a class="el" href="osm_8c.html#a1b6910c37842678ed6084354f57f6260">item</a>, <a class="el" href="item_8c.html#a1f97d6a6d85956aa73deb31d4a16397f">item_attr_get()</a>, <a class="el" href="item_8c.html#ae4ca690f46c2e5d491491d9f706f04e8">item_coord_get()</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25a6e67a0649f81060a391cfe102acbd707">lvl_info</a>, <a class="el" href="structitem.html#a9d90a195a3654c3b1e872ad92ae74369">item::map</a>, <a class="el" href="map_8c.html#a7a181e682ec4a9174897686bd91a89b9">map_convert_string_tmp()</a>, <a class="el" href="structwidget.html#ae47d6be5804e728b88d14f7b0fdd3cbe">widget::name</a>, <a class="el" href="group__navit.html#gad65e35daa2f1f3182f161b6d1e062030">navit_get_attr()</a>, <a class="el" href="group__navit.html#ga63045a5874ba3acc198aa2ec6fbc1e9b">navit_get_destination_count()</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#a36da5074f23c4bbf603ee6ec6d7c4ff3">widget::prefix</a>, <a class="el" href="structpcoord.html#a3f0d3a1ce2a3798b305b32c2a2c13495">pcoord::pro</a>, <a class="el" href="structattr.html#a2a2a2da11501e5c4b5464938c91b87e9">attr::str</a>, <a class="el" href="structwidget.html#af7be213fd3a5b9bef8f712a17cbaa190">widget::text</a>, <a class="el" href="structitem.html#a3abafd36669ef817be82676acd8e5989">item::type</a>, <a class="el" href="structattr.html#a682d33096ece5ad806426918c15c4b10">attr::u</a>, <a class="el" href="structwidget.html#a8d7281b9809930f7c182fc65535e18fe">widget::w</a>, <a class="el" href="structcoord.html#ac3e93ff628aa19d2888c5f6fa26f430d">coord::x</a>, <a class="el" href="structpcoord.html#a875f35249b19419eb6dfbad5ff18f268">pcoord::x</a>, <a class="el" href="structcoord.html#a2b099692d87f98e4844b615136ca37fb">coord::y</a>, and <a class="el" href="structpcoord.html#a0e18858a037dadd7f64f0f139cac85d0">pcoord::y</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#afa315f9106f449be8e4ee6b6b90c9aeb">gui_internal_cmd2_bookmarks()</a>, and <a class="el" href="gui__internal__priv_8h.html#a79dd50c54ad2681581e7134f3fc06b1f">gui_internal_cmd_bookmarks()</a>.</p>

</div>
</div>
<a id="a74099f15e9b144875c042a542e62f5d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a74099f15e9b144875c042a542e62f5d6">&#9670;&nbsp;</a></span>gui_internal_cmd_enter_coord_clicked()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_cmd_enter_coord_clicked </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>widget</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>data</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="structwidget.html#a36cd56303bd04427cf049c2dd848a39a">widget::data</a>, <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="gui__internal_8c.html#a90d508481c4707730064b7140909161f">gui_internal_cmd_enter_coord_do()</a>, and <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#a72447644ae26fe91d89f847218c60121">gui_internal_cmd_enter_coord()</a>.</p>

</div>
</div>
<a id="a27e1ebd39533c2c59db7bf86503ff044"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a27e1ebd39533c2c59db7bf86503ff044">&#9670;&nbsp;</a></span>gui_internal_cmd_log_clicked()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_cmd_log_clicked </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>widget</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>data</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="structwidget.html#a36cd56303bd04427cf049c2dd848a39a">widget::data</a>, and <a class="el" href="gui__internal_8c.html#ad4c0e191f5b1d46616e8d237c223dd73">gui_internal_cmd_log_do()</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#aafddfebe1510ad73ed418b422d3d2c98">gui_internal_cmd_log()</a>.</p>

</div>
</div>
<a id="a66447a55da796ec3f8bdf5522b62c57f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a66447a55da796ec3f8bdf5522b62c57f">&#9670;&nbsp;</a></span>gui_internal_cmd_main_menu()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_cmd_main_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>wm</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>data</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="gui__internal__html_8c.html#aeba89f5cc2970e5e20589fc44dcf5b17">gui_internal_html_main_menu()</a>, <a class="el" href="gui__internal__menu_8c.html#abfb64071a4ae22e26f067b6514c0e02f">gui_internal_prune_menu()</a>, <a class="el" href="structmenu__data.html#ace6913b1dba453bcc409d53b03181d3c">menu_data::href</a>, <a class="el" href="structwidget.html#af9c7bad9c6d0a17a8033ad918db938aa">widget::menu_data</a>, and <a class="el" href="structwidget.html#a8d7281b9809930f7c182fc65535e18fe">widget::w</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__menu_8h.html#aeb101a3496c3d976ded94d8810a8c6ba">gui_internal_top_bar()</a>.</p>

</div>
</div>
<a id="a4fd955925a6330096a5fb006d07161ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4fd955925a6330096a5fb006d07161ce">&#9670;&nbsp;</a></span>gui_internal_cmd_map_download()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_cmd_map_download </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>wm</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>data</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="navit__nls_8h.html#ab92bb4161a6308b302d283816975c3a6">_</a>, <a class="el" href="maptool_8h.html#a0495c1aa20654b5c917de9c2fc02cdf9">bbox()</a>, <a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>, <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="destination_8c.html#a83a6bff093a1144aca515982229c94ca">description()</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="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a970093fee14eb6ad63152a00ef8b4d88">gravity_left_center</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a0c975197b7a9406fc67a268b032c6c81">gravity_top_center</a>, <a class="el" href="gui__internal__widget_8c.html#ab21759441179bdbabb886f9e7e11cc27">gui_internal_box_new()</a>, <a class="el" href="gui__internal_8c.html#ae8c488f3233d54f845d063363cae7f1c">gui_internal_button_map_attr_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#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__menu_8c.html#ad6707ec6bbe8e3d0a5581fc189e042f7">gui_internal_menu()</a>, <a class="el" href="gui__internal__menu_8c.html#a8effabae5efb5065b298aa3ca495ee7c">gui_internal_menu_render()</a>, <a class="el" href="gui__internal__widget_8c.html#a90d1f528dbfb40b8b54053fe8bbde8c5">gui_internal_widget_append()</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, <a class="el" href="structwidget.html#ae47d6be5804e728b88d14f7b0fdd3cbe">widget::name</a>, <a class="el" href="structattr.html#aebf8c468883c8a41033b97c2ae91003b">attr::num</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#a36da5074f23c4bbf603ee6ec6d7c4ff3">widget::prefix</a>, <a class="el" href="garmin__img_8c.html#ad2d6a0619c2be768bdc2eeade6cc3073">size</a>, <a class="el" href="structwidget.html#a597d0608da85936ce9f44610c5dc5d52">widget::spy</a>, <a class="el" href="structattr.html#acbbeecb9ce16c2d7973d0bd2ff544457">attr::type</a>, <a class="el" href="structattr.html#a682d33096ece5ad806426918c15c4b10">attr::u</a>, and <a class="el" href="structwidget.html#a8d7281b9809930f7c182fc65535e18fe">widget::w</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#a73cff640d762b6383abd5af437342f7e">gui_internal_cmd2_setting_maps()</a>, and <a class="el" href="gui__internal__priv_8h.html#a4fd955925a6330096a5fb006d07161ce">gui_internal_cmd_map_download()</a>.</p>

</div>
</div>
<a id="a9cbf6a65417f338e7275d9396f09afcc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9cbf6a65417f338e7275d9396f09afcc">&#9670;&nbsp;</a></span>gui_internal_cmd_match_expand()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* gui_internal_cmd_match_expand </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structattr.html">attr</a> **&#160;</td>
          <td class="paramname"><em>in</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="attr_8c.html#aa0ebda0950efd7e0f64fecf36ae5c462">attr_to_text()</a>, and <a class="el" href="mg_8h.html#aaf29c41f2020649a36c2820ffa06119a">p</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#ae6d90cb4dc52e1e0ad9a3decb472f62a">gui_internal_cmd2_set()</a>.</p>

</div>
</div>
<a id="a015bfc0405e0ff20ce45a7433686524a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a015bfc0405e0ff20ce45a7433686524a">&#9670;&nbsp;</a></span>gui_internal_cmd_menu()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_cmd_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">int&#160;</td>
          <td class="paramname"><em>ignore</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>href</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="gui__internal_8c.html#a53b6431af49ec8203c72046e0512fec4">gui_internal_enter()</a>, <a class="el" href="gui__internal_8c.html#a8d3b3178c593c276855a5c1e1325d0f8">gui_internal_enter_setup()</a>, <a class="el" href="gui__internal__html_8c.html#a18427c7c14b755157c6dfc6294392ffd">gui_internal_html_load_href()</a>, <a class="el" href="gui__internal__html_8c.html#aeba89f5cc2970e5e20589fc44dcf5b17">gui_internal_html_main_menu()</a>, and <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal_8c.html#a34fe8cf132c93e8c6addcc9c1f6ca6c8">gui_internal_button()</a>, <a class="el" href="gui__internal__command_8c.html#aa965f7b778f1f3bf684bebb0c4611ac3">gui_internal_cmd_menu2()</a>, and <a class="el" href="gui__internal_8c.html#a24a4c5e476783c673ad1dbcde8ab7621">gui_internal_keypress()</a>.</p>

</div>
</div>
<a id="a7fe85a83b61f23f74103cbfc17b696c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7fe85a83b61f23f74103cbfc17b696c7">&#9670;&nbsp;</a></span>gui_internal_cmd_position()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_cmd_position </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>wm</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>data</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="structwidget.html#a7b3ab41921090831e4a11dd7b23305ad">widget::c</a>, <a class="el" href="structwidget.html#a36cd56303bd04427cf049c2dd848a39a">widget::data</a>, <a class="el" href="gui__internal_8c.html#a182f39c0a04cd59ff393a6dc66062f55">gui_internal_cmd_position_do()</a>, <a class="el" href="gui__internal_8c.html#ad6c83fa36110df848b0e32b68fd1cba5">gui_internal_cmd_set_destination()</a>, <a class="el" href="gui__internal__search_8c.html#a3624343a2a325a37041da405d13be37e">gui_internal_search_house_number_in_street()</a>, <a class="el" href="gui__internal__search_8c.html#a4d344f004d3e14c07c03abaac8e2ba3f">gui_internal_search_town_in_country()</a>, <a class="el" href="structwidget.html#ae47d6be5804e728b88d14f7b0fdd3cbe">widget::name</a>, and <a class="el" href="structwidget.html#af7be213fd3a5b9bef8f712a17cbaa190">widget::text</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#a9da41b41640752bce7b1346cff70454e">gui_internal_cmd2_waypoints()</a>, <a class="el" href="gui__internal__priv_8h.html#a79dd50c54ad2681581e7134f3fc06b1f">gui_internal_cmd_bookmarks()</a>, <a class="el" href="gui__internal_8c.html#a90d508481c4707730064b7140909161f">gui_internal_cmd_enter_coord_do()</a>, <a class="el" href="gui__internal__command_8c.html#a63f3c8ad13a024619363d489ab4eab19">gui_internal_cmd_formerdests()</a>, <a class="el" href="gui__internal__poi_8h.html#af8b7a0bf6a1e272b041804748008f966">gui_internal_cmd_pois_item()</a>, <a class="el" href="gui__internal__search_8c.html#a93243d7eee0c98ca54988a67fa253041">gui_internal_create_resultlist_entry()</a>, and <a class="el" href="gui__internal__priv_8h.html#a256ca02bb66cea534b532813ec454cf8">gui_internal_populate_route_table()</a>.</p>

</div>
</div>
<a id="a182f39c0a04cd59ff393a6dc66062f55"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a182f39c0a04cd59ff393a6dc66062f55">&#9670;&nbsp;</a></span>gui_internal_cmd_position_do()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_cmd_position_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="structpcoord.html">pcoord</a> *&#160;</td>
          <td class="paramname"><em>pc_in</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structcoord__geo.html">coord_geo</a> *&#160;</td>
          <td class="paramname"><em>g_in</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>wm</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>flags</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Displays the commands available for a location. </p>
<p>This displays the available commands for the given location in a dialog from which the user can choose an action. The location can be supplied either in projected coordinates via the</p><div class="fragment"><div class="line">pc_in </div></div><!-- fragment --><p> argument or in WGS84 coordinates (i.e. latitude and longitude in degrees) via the</p><div class="fragment"><div class="line">g_in </div></div><!-- fragment --><p> argument. One of these must be supplied, the other should be</p><div class="fragment"><div class="line">NULL </div></div><!-- fragment --><p> .</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">this</td><td>The GUI context </td></tr>
    <tr><td class="paramname">pc_in</td><td>Projected coordinates of the position </td></tr>
    <tr><td class="paramname">g_in</td><td>WGS84 coordinates of the position </td></tr>
    <tr><td class="paramname">wm</td><td>The widget that points to this function as a callback </td></tr>
    <tr><td class="paramname">name</td><td>The display name for the position </td></tr>
    <tr><td class="paramname">flags</td><td>Flags specifying the operations available from the GUI </td></tr>
  </table>
  </dd>
</dl>

<p class="reference">References <a class="el" href="navit__nls_8h.html#ab92bb4161a6308b302d283816975c3a6">_</a>, <a class="el" href="structwidget.html#a7b3ab41921090831e4a11dd7b23305ad">widget::c</a>, <a class="el" href="structwidget.html#a36cd56303bd04427cf049c2dd848a39a">widget::data</a>, <a class="el" href="structwidget.html#a085a4daf5ca7501c5a072dc299f2438d">widget::data_free</a>, <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="graphics__opengl_8c.html#aa56c53aab8eb86f3bde703cb491ef326">display()</a>, <a class="el" href="graphics_8c.html#ab6c7e7294111973ca56b9eadb68744d6">displaylist_get_clicked_list()</a>, <a class="el" href="graphics_8c.html#af6d13e794cb0ee96565deec385881a27">displaylist_get_selection()</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="debug_8h.html#a473ad2646fb4369e125569ef901da176">g_free_func</a>, <a class="el" href="graphics_8c.html#a1338a87aa242be87514545654fdcdbc9">graphics_displayitem_get_item()</a>, <a class="el" href="graphics_8c.html#aa541f937ed35329f6bb1c3cd6c90fd70">graphics_displaylist_close()</a>, <a class="el" href="graphics_8c.html#a52e45b8b68fd47c243950d5172133787">graphics_displaylist_open()</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9af62460aa6e1076006f9351349c04dc94">gravity_left</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a970093fee14eb6ad63152a00ef8b4d88">gravity_left_center</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a338cd9ca0438927a17533413a7ba6087">gravity_left_top</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a0c975197b7a9406fc67a268b032c6c81">gravity_top_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#aade37df2755f91704b80f529bbb42772">gui_internal_button_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__bookmark_8c.html#a976fb2aa8dc093943569f83715d171de">gui_internal_cmd_add_bookmark2()</a>, <a class="el" href="gui__internal__bookmark_8c.html#ac8814e3322eb4d20868b6d1c36a986ff">gui_internal_cmd_copy_bookmark()</a>, <a class="el" href="gui__internal__bookmark_8c.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_8c.html#a9720cd19aab6aed4353e60f36fce8c61">gui_internal_cmd_delete_waypoint()</a>, <a class="el" href="gui__internal_8c.html#abdeab92572821b1697244c94cfa68d9c">gui_internal_cmd_insert_destination()</a>, <a class="el" href="gui__internal__bookmark_8c.html#a405706357df2faf49ee2a3696179fc67">gui_internal_cmd_paste_bookmark()</a>, <a class="el" href="gui__internal__poi_8c.html#a760d19f7179ca5b9502b7a270cf5963d">gui_internal_cmd_pois()</a>, <a class="el" href="gui__internal__poi_8c.html#af8b7a0bf6a1e272b041804748008f966">gui_internal_cmd_pois_item()</a>, <a class="el" href="gui__internal__bookmark_8c.html#af890b054a58ec6e26b4669f646e2c78b">gui_internal_cmd_rename_bookmark()</a>, <a class="el" href="gui__internal_8c.html#a55a45baca580bcafa2d23927da1136a4">gui_internal_cmd_results_map_clean()</a>, <a class="el" href="gui__internal_8c.html#a7c867bbd47d97507f36a622a11c23a66">gui_internal_cmd_results_to_map()</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#a825fdba772c1ebb6c22801a46b9a772a">gui_internal_cmd_view_attributes()</a>, <a class="el" href="gui__internal_8c.html#ad82ad0f8ba8a81232532bbaf0f20c9a6">gui_internal_cmd_view_in_browser()</a>, <a class="el" href="gui__internal_8c.html#ac41a535355714f8867a8ae7bb821bc70">gui_internal_cmd_view_on_map()</a>, <a class="el" href="gui__internal__widget_8c.html#a66ce2bf1c23d7043191c2e1b822a3efb">gui_internal_label_new()</a>, <a class="el" href="gui__internal__menu_8c.html#ad6707ec6bbe8e3d0a5581fc189e042f7">gui_internal_menu()</a>, <a class="el" href="gui__internal__menu_8c.html#a8effabae5efb5065b298aa3ca495ee7c">gui_internal_menu_render()</a>, <a class="el" href="gui__internal__search_8c.html#a3624343a2a325a37041da405d13be37e">gui_internal_search_house_number_in_street()</a>, <a class="el" href="gui__internal__search_8c.html#af705dd1fcd5afb219de65f4fb8f4e1b3">gui_internal_search_street_in_town()</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#a6cfb3036a2d28e45d7dfa196d0947924">gui_internal_widget_table_new()</a>, <a class="el" href="gui__internal__widget_8c.html#a0b7d20533a877b49c33b0bfe6895e2f5">gui_internal_widget_table_row_new()</a>, <a class="el" href="structitem.html#a193c3e2ec0076325a4f3139f9d33e06e">item::id_hi</a>, <a class="el" href="structitem.html#a8be73452bc1e39e9054361ab579c9dc1">item::id_lo</a>, <a class="el" href="gui__internal_8c.html#a08f973ad94428d4359d98819cf329e5a">image_new_xs()</a>, <a class="el" href="structwidget.html#a166a33b2f89d0346b58e662d93b93715">widget::item</a>, <a class="el" href="osm_8c.html#a1b6910c37842678ed6084354f57f6260">item</a>, <a class="el" href="item_8c.html#a1f97d6a6d85956aa73deb31d4a16397f">item_attr_get()</a>, <a class="el" href="item_8c.html#adb033f52350446fc9cbb68f977b5047a">item_to_name()</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25a6e67a0649f81060a391cfe102acbd707">lvl_info</a>, <a class="el" href="structitem.html#a9d90a195a3654c3b1e872ad92ae74369">item::map</a>, <a class="el" href="map_8c.html#a7a181e682ec4a9174897686bd91a89b9">map_convert_string_tmp()</a>, <a class="el" href="map_8c.html#afe7311d63f1e8a4a697634cf79329f7d">map_rect_destroy()</a>, <a class="el" href="map_8c.html#a9e27d0888db14bf9b88727ead943eaf6">map_rect_get_item_byid()</a>, <a class="el" href="map_8c.html#a52e6ae5ec3beaec49ce12ce603d7d72a">map_rect_new()</a>, <a class="el" href="map_8c.html#a51455e36692349b9fecdd677a40c6c4f">map_selection_destroy()</a>, <a class="el" href="structwidget.html#ae47d6be5804e728b88d14f7b0fdd3cbe">widget::name</a>, <a class="el" href="group__navit.html#gad65e35daa2f1f3182f161b6d1e062030">navit_get_attr()</a>, <a class="el" href="group__navit.html#ga63045a5874ba3acc198aa2ec6fbc1e9b">navit_get_destination_count()</a>, <a class="el" href="group__navit.html#gad58ecd3be2cab15e05ebba17ca758280">navit_get_displaylist()</a>, <a class="el" href="group__navit.html#ga21f43c12c3d663fe2d0875bcd53c1b1c">navit_get_trans()</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="group__coord.html#ga519c10d47cd6b29afc805d8fbb2ccb8d">pcoord_format_degree_short()</a>, <a class="el" href="structitem.html#a2f4abb10408f4c6f272e7f19f6701c22">item::priv_data</a>, <a class="el" href="structpcoord.html#a3f0d3a1ce2a3798b305b32c2a2c13495">pcoord::pro</a>, <a class="el" href="structattr.html#a64b169265cf7d88891b946e72adcf8aa">attr::projection</a>, <a class="el" href="structwidget.html#ad45343e56d886402b7d16ef4152b5af6">widget::selection_id</a>, <a class="el" href="structattr.html#a2a2a2da11501e5c4b5464938c91b87e9">attr::str</a>, <a class="el" href="structwidget.html#af7be213fd3a5b9bef8f712a17cbaa190">widget::text</a>, <a class="el" href="structattr.html#ab8f6cdf1ba2ede1d4dded1f7ddc729c9">attr::text</a>, <a class="el" href="transform_8c.html#a26cd39d9b4265244e9453c5904c7eb02">transform()</a>, <a class="el" href="transform_8c.html#a429351cbffb0701a9ffb7afae6c0ad6e">transform_from_geo()</a>, <a class="el" href="transform_8c.html#a25bc1227373c93717d0350e1fe0130dd">transform_to_geo()</a>, <a class="el" href="structitem.html#a3abafd36669ef817be82676acd8e5989">item::type</a>, <a class="el" href="structattr.html#a682d33096ece5ad806426918c15c4b10">attr::u</a>, <a class="el" href="structattr.html#a592bb1bf6ed4efcb2cc91280e53545c5">attr::vehicle</a>, <a class="el" href="vehicle_8c.html#ab577c5088da819c7a9d6beb98a0f1e90">vehicle_get_attr()</a>, <a class="el" href="structwidget.html#a8d7281b9809930f7c182fc65535e18fe">widget::w</a>, <a class="el" href="structcoord.html#ac3e93ff628aa19d2888c5f6fa26f430d">coord::x</a>, <a class="el" href="structpcoord.html#a875f35249b19419eb6dfbad5ff18f268">pcoord::x</a>, <a class="el" href="structcoord.html#a2b099692d87f98e4844b615136ca37fb">coord::y</a>, and <a class="el" href="structpcoord.html#a0e18858a037dadd7f64f0f139cac85d0">pcoord::y</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#a500c1f6d4cc2f4f3449bef7ee00d56be">gui_internal_cmd2_position()</a>, and <a class="el" href="gui__internal__priv_8h.html#a7fe85a83b61f23f74103cbfc17b696c7">gui_internal_cmd_position()</a>.</p>

</div>
</div>
<a id="af00b3903acf4ca75a951a86a96c26fd3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af00b3903acf4ca75a951a86a96c26fd3">&#9670;&nbsp;</a></span>gui_internal_cmd_return()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_cmd_return </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>wm</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>data</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="structwidget.html#a36cd56303bd04427cf049c2dd848a39a">widget::data</a>, and <a class="el" href="gui__internal__menu_8c.html#abfb64071a4ae22e26f067b6514c0e02f">gui_internal_prune_menu()</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__menu_8h.html#aeb101a3496c3d976ded94d8810a8c6ba">gui_internal_top_bar()</a>.</p>

</div>
</div>
<a id="a996cc0a482e015343043f5ce1f670fa5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a996cc0a482e015343043f5ce1f670fa5">&#9670;&nbsp;</a></span>gui_internal_cmd_vehicle_settings()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_cmd_vehicle_settings </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>wm</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>data</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="structwidget.html#a36cd56303bd04427cf049c2dd848a39a">widget::data</a>, <a class="el" href="gui__internal_8c.html#a740c6b2e98e9b223a1094551d22c7db4">gui_internal_menu_vehicle_settings()</a>, and <a class="el" href="structwidget.html#af7be213fd3a5b9bef8f712a17cbaa190">widget::text</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#ab715e5ad4da5f73557e98ea61dbb9de5">gui_internal_cmd2_setting_vehicle()</a>.</p>

</div>
</div>
<a id="a53b6431af49ec8203c72046e0512fec4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a53b6431af49ec8203c72046e0512fec4">&#9670;&nbsp;</a></span>gui_internal_enter()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_enter </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">int&#160;</td>
          <td class="paramname"><em>ignore</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="graphics_8c.html#ac5bc899c6a208b7c45558f850cc703d4">graphics_overlay_disable()</a>, and <a class="el" href="group__navit.html#gaecb03d2a7edcf4ff636bd473033888c7">navit_block()</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#a8da2bde7e98acac48eaa0ecb33101cf1">gui_internal_cmd2()</a>, <a class="el" href="gui__internal__command_8c.html#aafddfebe1510ad73ed418b422d3d2c98">gui_internal_cmd_log()</a>, and <a class="el" href="gui__internal__priv_8h.html#a015bfc0405e0ff20ce45a7433686524a">gui_internal_cmd_menu()</a>.</p>

</div>
</div>
<a id="a8d3b3178c593c276855a5c1e1325d0f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8d3b3178c593c276855a5c1e1325d0f8">&#9670;&nbsp;</a></span>gui_internal_enter_setup()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_enter_setup </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 class="reference">References <a class="el" href="gui__internal_8c.html#a3444bdad0acb71fbdf542994cccb61e9">gui_internal_set_position_coord()</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#a8da2bde7e98acac48eaa0ecb33101cf1">gui_internal_cmd2()</a>, <a class="el" href="gui__internal__command_8c.html#aafddfebe1510ad73ed418b422d3d2c98">gui_internal_cmd_log()</a>, and <a class="el" href="gui__internal__priv_8h.html#a015bfc0405e0ff20ce45a7433686524a">gui_internal_cmd_menu()</a>.</p>

</div>
</div>
<a id="ae11a889c7a3d65d6060c958b3d1b110d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae11a889c7a3d65d6060c958b3d1b110d">&#9670;&nbsp;</a></span>gui_internal_evaluate()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_evaluate </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>command</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="command_8c.html#a6f4393a77b5faecd3074563d45d2dce6">command_evaluate()</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__html_8c.html#a44d3c3d7b209b950a4abf25f21e6effe">gui_internal_html_command()</a>, <a class="el" href="gui__internal__html_8c.html#a020849ddec7bc9be1596a39645b25385">gui_internal_html_submit()</a>, and <a class="el" href="gui__internal__html_8c.html#a9227b99f06947c55cf19da5798f32ef5">gui_internal_html_text()</a>.</p>

</div>
</div>
<a id="a19d426a004ecd1a280e69194fc193a6d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19d426a004ecd1a280e69194fc193a6d">&#9670;&nbsp;</a></span>gui_internal_keypress_do()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_keypress_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">char *&#160;</td>
          <td class="paramname"><em>key</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <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#af4dd925332d136730ed231c391737e73">widget::func</a>, <a class="el" href="gui__internal__widget_8c.html#a9cadc6f7a58390373c316cb782035b1b">gui_internal_find_widget()</a>, <a class="el" href="gui__internal__widget_8c.html#a3349a0f291e67d19e74f8b1837cd57cd">gui_internal_highlight()</a>, <a class="el" href="gui__internal__keyboard_8c.html#a92502b1eecf81df256d2758d6fce26e6">gui_internal_keyboard_to_lower_case()</a>, <a class="el" href="gui__internal__keyboard_8c.html#a2c2c1c8a502c402a4306b54713b0e4d7">gui_internal_keyboard_to_upper_case()</a>, <a class="el" href="gui__internal__menu_8c.html#a9b041c65dfeacb45a3209fa07263229f">gui_internal_menu_data()</a>, <a class="el" href="gui__internal__widget_8h.html#a4e1f7eceda317f78260965df1bd2691cae4a8b4556d215040a282e5586fd22be3">gui_internal_reason_keypress</a>, <a class="el" href="gui__internal__widget_8h.html#a4e1f7eceda317f78260965df1bd2691ca654d11980e1b987c68911e458eb239bc">gui_internal_reason_keypress_finish</a>, <a class="el" href="gui__internal__widget_8c.html#a3f5de439e83d0799ad9c22167964bfb0">gui_internal_widget_render()</a>, <a class="el" href="gui__internal__widget_8c.html#a2dc75cf25dfb547cd1a3ab7da1b42fe7">gui_internal_widget_table_top_row()</a>, <a class="el" href="structwidget.html#ae4bc7a789fa8e6efa8308b209971e508">widget::h</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25a6e67a0649f81060a391cfe102acbd707">lvl_info</a>, <a class="el" href="keys_8h.html#a933f905ac41a73590ff128fcf817000b">NAVIT_KEY_BACKSPACE</a>, <a class="el" href="keys_8h.html#a09702fc0ea19c0c416c9d11f8857cc66">NAVIT_KEY_RETURN</a>, <a class="el" href="structwidget.html#a2138b16a163c4f9137eee534947c565a">widget::p</a>, <a class="el" href="structwidget.html#a18d2a3772399d2e6a568648946f6bf69">widget::reason</a>, <a class="el" href="structmenu__data.html#a088bd5eca2edcde883eac70d972d7c03">menu_data::search_list</a>, <a class="el" href="structwidget.html#a62620ba8352df4d6492508e9a871b365">widget::state</a>, <a class="el" href="gui__internal_8h.html#ac97dd15ce6af53f5c2e61f843b324e03">STATE_CLEAR</a>, <a class="el" href="gui__internal_8h.html#a6c0a2853f581ab3ad296662e4a8f587a">STATE_EDIT</a>, <a class="el" href="structwidget.html#af7be213fd3a5b9bef8f712a17cbaa190">widget::text</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 class="reference">Referenced by <a class="el" href="gui__internal__keyboard_8c.html#a4c62b45017c4f3bc18a0f383c46d32de">gui_internal_cmd_keypress()</a>, and <a class="el" href="gui__internal_8c.html#a24a4c5e476783c673ad1dbcde8ab7621">gui_internal_keypress()</a>.</p>

</div>
</div>
<a id="a753483ffd990f0ce15a75f26fdbb5bdf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a753483ffd990f0ce15a75f26fdbb5bdf">&#9670;&nbsp;</a></span>gui_internal_leave()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_leave </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 class="reference">References <a class="el" href="graphics_8h.html#ad01f84cc748ef81b278a4be6ff1ea89aa88298faad2fed2eb4fd66dc5a4848c57">draw_mode_end</a>, and <a class="el" href="graphics_8c.html#a4346119c6921341dfc973a00579286a9">graphics_draw_mode()</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#aafddfebe1510ad73ed418b422d3d2c98">gui_internal_cmd_log()</a>.</p>

</div>
</div>
<a id="a740c6b2e98e9b223a1094551d22c7db4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a740c6b2e98e9b223a1094551d22c7db4">&#9670;&nbsp;</a></span>gui_internal_menu_vehicle_settings()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_menu_vehicle_settings </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="structvehicle.html">vehicle</a> *&#160;</td>
          <td class="paramname"><em>v</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>name</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="navit__nls_8h.html#ab92bb4161a6308b302d283816975c3a6">_</a>, <a class="el" href="callback_8h.html#a59c3b215115598e2131ba07199dc15ce">callback_list_call_attr_2</a>, <a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</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="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9af62460aa6e1076006f9351349c04dc94">gravity_left</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a970093fee14eb6ad63152a00ef8b4d88">gravity_left_center</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a0c975197b7a9406fc67a268b032c6c81">gravity_top_center</a>, <a class="el" href="gui__internal_8c.html#a3fec6cfe0d7369a966d68104d7fe0b9e">gui_internal_add_vehicle_profile()</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#a6c5047d8c91b3c54a937475a51b3d4d3">gui_internal_cmd_set_active_vehicle()</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#a9e9c8445b397865bc6be5ff0d31183e5">gui_internal_is_active_vehicle()</a>, <a class="el" href="gui__internal__menu_8c.html#ad6707ec6bbe8e3d0a5581fc189e042f7">gui_internal_menu()</a>, <a class="el" href="gui__internal__menu_8c.html#a8effabae5efb5065b298aa3ca495ee7c">gui_internal_menu_render()</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#a6cfb3036a2d28e45d7dfa196d0947924">gui_internal_widget_table_new()</a>, <a class="el" href="gui__internal__widget_8c.html#a0b7d20533a877b49c33b0bfe6895e2f5">gui_internal_widget_table_row_new()</a>, <a class="el" href="gui__internal_8c.html#a08f973ad94428d4359d98819cf329e5a">image_new_xs()</a>, <a class="el" href="group__navit.html#gabdd22a3d003452cbea6edc597bfe9eab">navit_get_vehicleprofiles()</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="profile_8h.html#a7135a9f7aaa8602a6e2cc1d9ab3c1573">profile</a>, <a class="el" href="vehicle_8c.html#ab577c5088da819c7a9d6beb98a0f1e90">vehicle_get_attr()</a>, and <a class="el" href="structwidget.html#a8d7281b9809930f7c182fc65535e18fe">widget::w</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#ab715e5ad4da5f73557e98ea61dbb9de5">gui_internal_cmd2_setting_vehicle()</a>, <a class="el" href="gui__internal_8c.html#ad794146f2cd33dc53f92b8e2519c955d">gui_internal_cmd_set_active_profile()</a>, and <a class="el" href="gui__internal__priv_8h.html#a996cc0a482e015343043f5ce1f670fa5">gui_internal_cmd_vehicle_settings()</a>.</p>

</div>
</div>
<a id="a256ca02bb66cea534b532813ec454cf8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a256ca02bb66cea534b532813ec454cf8">&#9670;&nbsp;</a></span>gui_internal_populate_route_table()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_populate_route_table </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="structnavit.html">navit</a> *&#160;</td>
          <td class="paramname"><em>navit</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Populates the route table with route information. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">this</td><td>The gui context </td></tr>
    <tr><td class="paramname">navit</td><td>The navit object </td></tr>
  </table>
  </dd>
</dl>

<p class="reference">References <a class="el" href="attr_8h.html#a6981f13c8b97ebc935c72180757bf99aa8868cda221dc62b0ef371111f9e9d95c">attr_format_default</a>, <a class="el" href="attr_8h.html#a6981f13c8b97ebc935c72180757bf99aaf450c202b2549b0e6684a819f65132fd">attr_format_with_units</a>, <a class="el" href="attr_8c.html#a90e7f35e990d0703bd01be1e95b2edc9">attr_to_text_ext()</a>, <a class="el" href="structwidget.html#a7b3ab41921090831e4a11dd7b23305ad">widget::c</a>, <a class="el" href="structwidget.html#a36cd56303bd04427cf049c2dd848a39a">widget::data</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a87db84be64930d3e625b30e1de8b9fc3">flags_fill</a>, <a class="el" href="structwidget.html#af4dd925332d136730ed231c391737e73">widget::func</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9af62460aa6e1076006f9351349c04dc94">gravity_left</a>, <a class="el" href="gui__internal_8c.html#a7fe85a83b61f23f74103cbfc17b696c7">gui_internal_cmd_position()</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#a90d1f528dbfb40b8b54053fe8bbde8c5">gui_internal_widget_append()</a>, <a class="el" href="gui__internal__widget_8c.html#ad1402050a97dc3a962184dd0d5505959">gui_internal_widget_table_clear()</a>, <a class="el" href="gui__internal__widget_8c.html#a0b7d20533a877b49c33b0bfe6895e2f5">gui_internal_widget_table_row_new()</a>, <a class="el" href="gui__internal__widget_8c.html#ae471d3fa8b365b66990e3ab1e8f6cc3c">gui_internal_widget_table_set_top_row()</a>, <a class="el" href="gui__internal__widget_8c.html#a2dc75cf25dfb547cd1a3ab7da1b42fe7">gui_internal_widget_table_top_row()</a>, <a class="el" href="structitem.html#a193c3e2ec0076325a4f3139f9d33e06e">item::id_hi</a>, <a class="el" href="structitem.html#a8be73452bc1e39e9054361ab579c9dc1">item::id_lo</a>, <a class="el" href="structwidget.html#a166a33b2f89d0346b58e662d93b93715">widget::item</a>, <a class="el" href="osm_8c.html#a1b6910c37842678ed6084354f57f6260">item</a>, <a class="el" href="item_8c.html#a1f97d6a6d85956aa73deb31d4a16397f">item_attr_get()</a>, <a class="el" href="item_8c.html#ae4ca690f46c2e5d491491d9f706f04e8">item_coord_get()</a>, <a class="el" href="garmin__img_8c.html#a6db8523928c426c16ad964797cd0098c">label</a>, <a class="el" href="garmin__img_8c.html#a9f59b34b1f25fe00023291b678246bcc">length</a>, <a class="el" href="structitem.html#a9d90a195a3654c3b1e872ad92ae74369">item::map</a>, <a class="el" href="map_8c.html#a7a181e682ec4a9174897686bd91a89b9">map_convert_string_tmp()</a>, <a class="el" href="map_8c.html#a956c6e8398f832e31fe90634fa982dbf">map_projection()</a>, <a class="el" href="map_8c.html#afe7311d63f1e8a4a697634cf79329f7d">map_rect_destroy()</a>, <a class="el" href="map_8c.html#ae025c855207536977afd84d39b316e9c">map_rect_get_item()</a>, <a class="el" href="map_8c.html#a52e6ae5ec3beaec49ce12ce603d7d72a">map_rect_new()</a>, <a class="el" href="navigation_8c.html#a0a8a5f4e94a4c775901bfeccc4801bd6">navigation_get_map()</a>, <a class="el" href="group__navit.html#gad65e35daa2f1f3182f161b6d1e062030">navit_get_attr()</a>, <a class="el" href="group__navit.html#ga633cb0f999127f77c891bc8ec94bd038">navit_get_navigation()</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a7c7eb81eeed26f5f58a264a110defbea">orientation_horizontal</a>, <a class="el" href="structpcoord.html#a3f0d3a1ce2a3798b305b32c2a2c13495">pcoord::pro</a>, <a class="el" href="structattr.html#a2132d9f8722d472ea71342ea68b03754">attr::route</a>, <a class="el" href="route_8c.html#acd57c04075f3eae04f5c3fb4fc4d7689">route_get_attr()</a>, <a class="el" href="structroute__data.html#aca91aa690f452098d90788452822fdce">route_data::route_table</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="structattr.html#a2a2a2da11501e5c4b5464938c91b87e9">attr::str</a>, <a class="el" href="structattr.html#a682d33096ece5ad806426918c15c4b10">attr::u</a>, <a class="el" href="structcoord.html#ac3e93ff628aa19d2888c5f6fa26f430d">coord::x</a>, <a class="el" href="structpcoord.html#a875f35249b19419eb6dfbad5ff18f268">pcoord::x</a>, <a class="el" href="structcoord.html#a2b099692d87f98e4844b615136ca37fb">coord::y</a>, and <a class="el" href="structpcoord.html#a0e18858a037dadd7f64f0f139cac85d0">pcoord::y</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#affe21786591684466d34db58091a08db">gui_internal_cmd2_route_description()</a>, and <a class="el" href="gui__internal__priv_8h.html#ab42851ef64e8863d2d309cede2eba4d5">gui_internal_route_update()</a>.</p>

</div>
</div>
<a id="abb5f0a10a24be81f8b7c2c6209ff00bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abb5f0a10a24be81f8b7c2c6209ff00bb">&#9670;&nbsp;</a></span>gui_internal_route_screen_free()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_route_screen_free </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>Called when the route screen is closed (deallocated). </p>
<p>The main purpose of this function is to remove the widgets from references <a class="el" href="structroute__data.html">route_data</a> because those widgets are about to be freed. </p>

<p class="reference">References <a class="el" href="structgui__priv.html#aa40941fcd8ac2a43c03e24695d226d35">gui_priv::route_data</a>, <a class="el" href="structroute__data.html#a4f44435e493ff94ff25d5f7883924ad0">route_data::route_showing</a>, and <a class="el" href="structroute__data.html#aca91aa690f452098d90788452822fdce">route_data::route_table</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#affe21786591684466d34db58091a08db">gui_internal_cmd2_route_description()</a>.</p>

</div>
</div>
<a id="ab42851ef64e8863d2d309cede2eba4d5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab42851ef64e8863d2d309cede2eba4d5">&#9670;&nbsp;</a></span>gui_internal_route_update()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_route_update </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="structnavit.html">navit</a> *&#160;</td>
          <td class="paramname"><em>navit</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structvehicle.html">vehicle</a> *&#160;</td>
          <td class="paramname"><em>v</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Called when the route is updated. </p>

<p class="reference">References <a class="el" href="graphics_8h.html#ad01f84cc748ef81b278a4be6ff1ea89aa05532e5792068ce2c07421367ef768cb">draw_mode_begin</a>, <a class="el" href="graphics_8h.html#ad01f84cc748ef81b278a4be6ff1ea89aa88298faad2fed2eb4fd66dc5a4848c57">draw_mode_end</a>, <a class="el" href="graphics_8c.html#a4346119c6921341dfc973a00579286a9">graphics_draw_mode()</a>, <a class="el" href="gui__internal__menu_8c.html#a8effabae5efb5065b298aa3ca495ee7c">gui_internal_menu_render()</a>, <a class="el" href="gui__internal_8c.html#a256ca02bb66cea534b532813ec454cf8">gui_internal_populate_route_table()</a>, and <a class="el" href="structroute__data.html#a4f44435e493ff94ff25d5f7883924ad0">route_data::route_showing</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#affe21786591684466d34db58091a08db">gui_internal_cmd2_route_description()</a>.</p>

</div>
</div>
<a id="a056ea224a10186c169a90b5ec945471c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a056ea224a10186c169a90b5ec945471c">&#9670;&nbsp;</a></span>gui_internal_say()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_say </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">int&#160;</td>
          <td class="paramname"><em>questionmark</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="structwidget.html#ae47d6be5804e728b88d14f7b0fdd3cbe">widget::name</a>, <a class="el" href="group__navit.html#gaeefc21b8caacb6ad054eb8d4f59551da">navit_say()</a>, <a class="el" href="structwidget.html#a997c221d9281e3907d16f3016d043f5f">widget::speech</a>, and <a class="el" href="structwidget.html#af7be213fd3a5b9bef8f712a17cbaa190">widget::text</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal_8c.html#ac89976438ff695468f521edb70fcbc14">gui_internal_keynav_highlight_next()</a>, <a class="el" href="gui__internal__menu_8h.html#a8effabae5efb5065b298aa3ca495ee7c">gui_internal_menu_render()</a>, and <a class="el" href="gui__internal__menu_8c.html#a52dcaa46dfd89271838a9f83276ae0d7">gui_internal_prune_menu_do()</a>.</p>

</div>
</div>
<a id="aab8e3696d93fc4b25eb6df4d841f6e4c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aab8e3696d93fc4b25eb6df4d841f6e4c">&#9670;&nbsp;</a></span>gui_internal_select_waypoint()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_select_waypoint </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>title</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>hint</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>wm_</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void(*)(struct <a class="el" href="structgui__priv.html">gui_priv</a> *priv, struct <a class="el" href="structwidget.html">widget</a> *<a class="el" href="structwidget.html">widget</a>, void *<a class="el" href="garmin__img_8c.html#a433b1c9921d3b90f7c145c781a43f325">data</a>)&#160;</td>
          <td class="paramname"><em>cmd</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>data</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="navit__nls_8h.html#ab92bb4161a6308b302d283816975c3a6">_</a>, <a class="el" href="structwidget.html#a7b3ab41921090831e4a11dd7b23305ad">widget::c</a>, <a class="el" href="structwidget.html#a9e2e7120af088874f5da62344ef6f483">widget::datai</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="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9af62460aa6e1076006f9351349c04dc94">gravity_left</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a970093fee14eb6ad63152a00ef8b4d88">gravity_left_center</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a338cd9ca0438927a17533413a7ba6087">gravity_left_top</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a0c975197b7a9406fc67a268b032c6c81">gravity_top_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__widget_8c.html#a66ce2bf1c23d7043191c2e1b822a3efb">gui_internal_label_new()</a>, <a class="el" href="gui__internal__menu_8c.html#ad6707ec6bbe8e3d0a5581fc189e042f7">gui_internal_menu()</a>, <a class="el" href="gui__internal__menu_8c.html#a8effabae5efb5065b298aa3ca495ee7c">gui_internal_menu_render()</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#a6cfb3036a2d28e45d7dfa196d0947924">gui_internal_widget_table_new()</a>, <a class="el" href="gui__internal__widget_8c.html#a0b7d20533a877b49c33b0bfe6895e2f5">gui_internal_widget_table_row_new()</a>, <a class="el" href="gui__internal_8c.html#a08f973ad94428d4359d98819cf329e5a">image_new_xs()</a>, <a class="el" href="structwidget.html#a166a33b2f89d0346b58e662d93b93715">widget::item</a>, <a class="el" href="osm_8c.html#a1b6910c37842678ed6084354f57f6260">item</a>, <a class="el" href="item_8c.html#a1f97d6a6d85956aa73deb31d4a16397f">item_attr_get()</a>, <a class="el" href="item_8c.html#ae4ca690f46c2e5d491491d9f706f04e8">item_coord_get()</a>, <a class="el" href="structitem.html#a9d90a195a3654c3b1e872ad92ae74369">item::map</a>, <a class="el" href="map_8c.html#a7a181e682ec4a9174897686bd91a89b9">map_convert_string_tmp()</a>, <a class="el" href="map_8c.html#a956c6e8398f832e31fe90634fa982dbf">map_projection()</a>, <a class="el" href="map_8c.html#afe7311d63f1e8a4a697634cf79329f7d">map_rect_destroy()</a>, <a class="el" href="map_8c.html#ae025c855207536977afd84d39b316e9c">map_rect_get_item()</a>, <a class="el" href="map_8c.html#a52e6ae5ec3beaec49ce12ce603d7d72a">map_rect_new()</a>, <a class="el" href="group__navit.html#ga63045a5874ba3acc198aa2ec6fbc1e9b">navit_get_destination_count()</a>, <a class="el" href="group__navit.html#ga591b6ffb516e114d28107c70c119671d">navit_get_route()</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="structpcoord.html#a3f0d3a1ce2a3798b305b32c2a2c13495">pcoord::pro</a>, <a class="el" href="route_8c.html#aeb206a7bcf64a858f2ab385697d102b1">route_get_map()</a>, <a class="el" href="structattr.html#a2a2a2da11501e5c4b5464938c91b87e9">attr::str</a>, <a class="el" href="structitem.html#a3abafd36669ef817be82676acd8e5989">item::type</a>, <a class="el" href="structattr.html#a682d33096ece5ad806426918c15c4b10">attr::u</a>, <a class="el" href="structwidget.html#a8d7281b9809930f7c182fc65535e18fe">widget::w</a>, <a class="el" href="structcoord.html#ac3e93ff628aa19d2888c5f6fa26f430d">coord::x</a>, <a class="el" href="structpcoord.html#a875f35249b19419eb6dfbad5ff18f268">pcoord::x</a>, <a class="el" href="structcoord.html#a2b099692d87f98e4844b615136ca37fb">coord::y</a>, and <a class="el" href="structpcoord.html#a0e18858a037dadd7f64f0f139cac85d0">pcoord::y</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#a9da41b41640752bce7b1346cff70454e">gui_internal_cmd2_waypoints()</a>, and <a class="el" href="gui__internal_8c.html#abdeab92572821b1697244c94cfa68d9c">gui_internal_cmd_insert_destination()</a>.</p>

</div>
</div>
<a id="a0d05b568a6b8ea65c657bc08937fb951"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0d05b568a6b8ea65c657bc08937fb951">&#9670;&nbsp;</a></span>gui_internal_set()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int gui_internal_set </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>remove</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>add</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="gui__internal_8c.html#ab4ac8659f20a7078b755dbe627bde99c">gui_internal_match()</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, <a class="el" href="group__navit.html#gabe423e46a78a0085c11e2a69a65a336d">navit_get_user_data_directory()</a>, and <a class="el" href="garmin__img_8c.html#ad2d6a0619c2be768bdc2eeade6cc3073">size</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#ae6d90cb4dc52e1e0ad9a3decb472f62a">gui_internal_cmd2_set()</a>.</p>

</div>
</div>
<a id="a1cddae9cf6f17e3d7c519e14ce6e3ef5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1cddae9cf6f17e3d7c519e14ce6e3ef5">&#9670;&nbsp;</a></span>gui_internal_set_click_coord()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gui_internal_set_click_coord </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="structpoint.html">point</a> *&#160;</td>
          <td class="paramname"><em>p</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="attr_8c.html#a78e42e6261bed949dfc5cb98f1291bb1">attr_dup()</a>, <a class="el" href="attr_8c.html#a9cc68377e3ec7cb976c69bb8cbdc5691">attr_free()</a>, <a class="el" href="structattr.html#a439b17886c791f6d9b6873f3ec354353">attr::coord_geo</a>, <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, <a class="el" href="group__navit.html#ga21f43c12c3d663fe2d0875bcd53c1b1c">navit_get_trans()</a>, <a class="el" href="transform_8c.html#a15d0284f89bb7b2d2cc240847aa942d3">transform_get_projection()</a>, <a class="el" href="transform_8c.html#a5a40f38ebfbe5adacd7450e6bace9a29">transform_reverse()</a>, <a class="el" href="transform_8c.html#a25bc1227373c93717d0350e1fe0130dd">transform_to_geo()</a>, <a class="el" href="structattr.html#acbbeecb9ce16c2d7973d0bd2ff544457">attr::type</a>, <a class="el" href="structattr.html#a682d33096ece5ad806426918c15c4b10">attr::u</a>, <a class="el" href="structcoord.html#ac3e93ff628aa19d2888c5f6fa26f430d">coord::x</a>, and <a class="el" href="structcoord.html#a2b099692d87f98e4844b615136ca37fb">coord::y</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal_8c.html#a34fe8cf132c93e8c6addcc9c1f6ca6c8">gui_internal_button()</a>, <a class="el" href="gui__internal__command_8c.html#aafddfebe1510ad73ed418b422d3d2c98">gui_internal_cmd_log()</a>, and <a class="el" href="gui__internal_8c.html#a24a4c5e476783c673ad1dbcde8ab7621">gui_internal_keypress()</a>.</p>

</div>
</div>
<a id="a9b88ddfb13378e3ed8a22cf4c3e0da50"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b88ddfb13378e3ed8a22cf4c3e0da50">&#9670;&nbsp;</a></span>gui_internal_time_help()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structwidget.html">widget</a>* gui_internal_time_help </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 class="reference">References <a class="el" href="navit__nls_8h.html#ab92bb4161a6308b302d283816975c3a6">_</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="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a87db84be64930d3e625b30e1de8b9fc3">flags_fill</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9aa197340d6ac153a524b98603f9acbd9b">gravity_center</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9adc6baf6d71085ad8dcf7fd96ca98f7e5">gravity_right_center</a>, <a class="el" href="gui__internal_8h.html#ab6b306ef981f5e21bb41ea2c2dbe8cd9a6a9cac06f070f213357f9d2c4308777c">gravity_right_top</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__widget_8c.html#a66ce2bf1c23d7043191c2e1b822a3efb">gui_internal_label_new()</a>, <a class="el" href="gui__internal__widget_8c.html#a90d1f528dbfb40b8b54053fe8bbde8c5">gui_internal_widget_append()</a>, <a class="el" href="gui__internal_8c.html#a4b17969080bc271e2840706abbf3127c">image_new_l()</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#a8941c2ad75aef26525b74687df7d105a">widget::spx</a>, and <a class="el" href="structwidget.html#a8d7281b9809930f7c182fc65535e18fe">widget::w</a>.</p>

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

</div>
</div>
<a id="a4b17969080bc271e2840706abbf3127c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4b17969080bc271e2840706abbf3127c">&#9670;&nbsp;</a></span>image_new_l()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structgraphics__image.html">graphics_image</a>* image_new_l </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>name</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Displays an image scaled to l (large) size. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">this</td><td>Our gui context </td></tr>
    <tr><td class="paramname">name</td><td>image name</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>image_struct Ptr to scaled image struct or NULL if not scaled or found </dd></dl>

<p class="reference">References <a class="el" href="gui__internal_8c.html#a533e5ba4fbcfa777c0b971720c2cb9b9">image_new_scaled()</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__priv_8h.html#a9b88ddfb13378e3ed8a22cf4c3e0da50">gui_internal_time_help()</a>, and <a class="el" href="gui__internal__html_8c.html#a717969949db309c61b182df1481152c9">html_image()</a>.</p>

</div>
</div>
<a id="afbefbb1bdfc665f41ff2c35a733a8eb7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afbefbb1bdfc665f41ff2c35a733a8eb7">&#9670;&nbsp;</a></span>image_new_s()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structgraphics__image.html">graphics_image</a>* image_new_s </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>name</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Displays an image scaled to s (small) size. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">this</td><td>Our gui context </td></tr>
    <tr><td class="paramname">name</td><td>image name</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>image_struct Ptr to scaled image struct or NULL if not scaled or found </dd></dl>

<p class="reference">References <a class="el" href="gui__internal_8c.html#a533e5ba4fbcfa777c0b971720c2cb9b9">image_new_scaled()</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__poi_8c.html#aff6323d5de794764734fcbf0921d57d8">gui_internal_cmd_pois_selector()</a>, <a class="el" href="gui__internal__menu_8h.html#aeb101a3496c3d976ded94d8810a8c6ba">gui_internal_top_bar()</a>, and <a class="el" href="gui__internal__html_8c.html#a717969949db309c61b182df1481152c9">html_image()</a>.</p>

</div>
</div>
<a id="a08f973ad94428d4359d98819cf329e5a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a08f973ad94428d4359d98819cf329e5a">&#9670;&nbsp;</a></span>image_new_xs()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structgraphics__image.html">graphics_image</a>* image_new_xs </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>name</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Displays an image scaled to xs (extra small) size. </p>
<p>This image size can be too small to click it on some devices.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">this</td><td>Our gui context </td></tr>
    <tr><td class="paramname">name</td><td>image name</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>image_struct Ptr to scaled image struct or NULL if not scaled or found </dd></dl>

<p class="reference">References <a class="el" href="gui__internal_8c.html#a533e5ba4fbcfa777c0b971720c2cb9b9">image_new_scaled()</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal_8c.html#a3fec6cfe0d7369a966d68104d7fe0b9e">gui_internal_add_vehicle_profile()</a>, <a class="el" href="gui__internal_8c.html#a2341e9dce14b96066e94e2975c711cbb">gui_internal_button_attr_update()</a>, <a class="el" href="gui__internal__priv_8h.html#ae8c488f3233d54f845d063363cae7f1c">gui_internal_button_map_attr_new()</a>, <a class="el" href="gui__internal__priv_8h.html#a8e6cb4fa19aecdad600591b481457b2c">gui_internal_button_navit_attr_new()</a>, <a class="el" href="gui__internal__command_8c.html#a41ed296cf55f45883e004971dda42573">gui_internal_cmd2_about()</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#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__poi_8h.html#afac1c682c96db985af5852e374772079">gui_internal_cmd_pois_filter()</a>, <a class="el" href="gui__internal__poi_8h.html#af8b7a0bf6a1e272b041804748008f966">gui_internal_cmd_pois_item()</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#aabc381a6a01918ee25f0defb9d668040">gui_internal_cmd_view_attribute_details()</a>, <a class="el" href="gui__internal__search_8c.html#a93243d7eee0c98ca54988a67fa253041">gui_internal_create_resultlist_entry()</a>, <a class="el" href="gui__internal__priv_8h.html#a740c6b2e98e9b223a1094551d22c7db4">gui_internal_menu_vehicle_settings()</a>, <a class="el" href="gui__internal__poi_8c.html#aa66417a00f992898fb9685cd73f44ccb">gui_internal_poi_icon()</a>, <a class="el" href="gui__internal__widget_8c.html#a8cc60212389d11f0fed2ca4f533a62e3">gui_internal_scroll_buttons_init()</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>, and <a class="el" href="gui__internal__html_8c.html#a717969949db309c61b182df1481152c9">html_image()</a>.</p>

</div>
</div>
<a id="a376ed6facd12225c4293ef7f07affeea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a376ed6facd12225c4293ef7f07affeea">&#9670;&nbsp;</a></span>item_get_heightline()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structheightline.html">heightline</a>* item_get_heightline </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structitem.html">item</a> *&#160;</td>
          <td class="paramname"><em>item</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="structheightline.html#a0f98611367f12a5e72028efc203225f6">heightline::bbox</a>, <a class="el" href="structstreet__data.html#aa1320249fcb1425f71d076eacb1bdb47">street_data::c</a>, <a class="el" href="structheightline.html#a4ccd983b3a052113e554d4662fbc554d">heightline::c</a>, <a class="el" href="group__coord.html#ga2c6d628b067bab6c56eb6504207e6feb">coord_rect_extend()</a>, <a class="el" href="structstreet__data.html#aae566cd82e377cec86f6c98672e1cf19">street_data::count</a>, <a class="el" href="structheightline.html#a140794ca079b2bdf4843cf72a639c474">heightline::count</a>, <a class="el" href="structheightline.html#a8c749bbac1b931bd1e1586986b387dd5">heightline::height</a>, <a class="el" href="garmin__img_8c.html#aa8e4172ede7827e837ac528eae04c497">height</a>, <a class="el" href="item_8c.html#a1f97d6a6d85956aa73deb31d4a16397f">item_attr_get()</a>, <a class="el" href="structcoord__rect.html#a8da493b41946d949510bada53c32667a">coord_rect::lu</a>, <a class="el" href="structcoord__rect.html#a0aa5ec921d6c01e81eea35f701962bd7">coord_rect::rl</a>, <a class="el" href="structattr.html#a2a2a2da11501e5c4b5464938c91b87e9">attr::str</a>, <a class="el" href="route_8c.html#abbb407c7b7f4e713736961d6b6c121f0">street_data_free()</a>, <a class="el" href="street_8c.html#a62db20bbc91ea49e6f4b5392351a77eb">street_get_data()</a>, and <a class="el" href="structattr.html#a682d33096ece5ad806426918c15c4b10">attr::u</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#a5da19bf1ada68c6435d7b8e1478ca1ad">gui_internal_cmd2_route_height_profile()</a>.</p>

</div>
</div>
<a id="a6e806d703f0dc9338d5abe1d75d77e3f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6e806d703f0dc9338d5abe1d75d77e3f">&#9670;&nbsp;</a></span>line_intersection()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int line_intersection </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcoord.html">coord</a> *&#160;</td>
          <td class="paramname"><em>a1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structcoord.html">coord</a> *&#160;</td>
          <td class="paramname"><em>a2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structcoord.html">coord</a> *&#160;</td>
          <td class="paramname"><em>b1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structcoord.html">coord</a> *&#160;</td>
          <td class="paramname"><em>b2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structcoord.html">coord</a> *&#160;</td>
          <td class="paramname"><em>res</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>finds the intersection point of 2 lines </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">coord</td><td>a1, a2, b1, b2 : coords of the start and end of the first and the second line </td></tr>
    <tr><td class="paramname">coord</td><td>res, will become the coords of the intersection if found </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>: TRUE if intersection found, otherwise FALSE </dd></dl>

<p class="reference">References <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25a6e67a0649f81060a391cfe102acbd707">lvl_info</a>, <a class="el" href="structcoord.html#ac3e93ff628aa19d2888c5f6fa26f430d">coord::x</a>, and <a class="el" href="structcoord.html#a2b099692d87f98e4844b615136ca37fb">coord::y</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__command_8c.html#a5da19bf1ada68c6435d7b8e1478ca1ad">gui_internal_cmd2_route_height_profile()</a>.</p>

</div>
</div>
<a id="ab8f7dc9491f800c64894dfb06417b8a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab8f7dc9491f800c64894dfb06417b8a8">&#9670;&nbsp;</a></span>removecase()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* removecase </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>s</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Remove the case in a string. </p>
<dl class="section warning"><dt>Warning</dt><dd>Result should be g_free()d after use.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">s</td><td>The input utf-8 string </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>An equivalent string prepared for case insensitive search </dd></dl>

<p class="reference">References <a class="el" href="linguistics_8c.html#a6a83e9500ba3a7da6e7bdc31b80c4263">linguistics_casefold()</a>.</p>

<p class="reference">Referenced by <a class="el" href="gui__internal__poi_8c.html#a5253d858d08a2d126abf375259537735">gui_internal_cmd_pois_item_selected()</a>, <a class="el" href="gui__internal__poi_8h.html#a2a3fcf80f66b372d3470f0ea2cf1a89b">gui_internal_poi_param_set_filter()</a>, and <a class="el" href="gui__internal__search_8c.html#a4090537d18015f5842e15dd2436e99cc">gui_internal_search_cmp()</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__priv_8h.html">gui_internal_priv.h</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.13 </li>
  </ul>
</div>
</body>
</html>