29 #include "icons/sumo_icon64.xpm"
30 #include "icons/sumo_icon16.xpm"
31 #include "icons/sumo_logo.xpm"
33 #include "icons/netgenerate.xpm"
34 #include "icons/netedit_icon64.xpm"
35 #include "icons/netedit_icon16.xpm"
37 #include "icons/netgenerate_grid.xpm"
38 #include "icons/netgenerate_spider.xpm"
39 #include "icons/netgenerate_randomgrid.xpm"
40 #include "icons/netgenerate_random.xpm"
42 #include "icons/empty.xpm"
43 #include "icons/newnet.xpm"
44 #include "icons/play.xpm"
45 #include "icons/stop.xpm"
46 #include "icons/step.xpm"
47 #include "icons/new_window.xpm"
48 #include "icons/new_window_3d.xpm"
50 #include "icons/open.xpm"
51 #include "icons/openadditionals.xpm"
52 #include "icons/openbmpdialog.xpm"
53 #include "icons/opennet.xpm"
54 #include "icons/openmeandatas.xpm"
55 #include "icons/openneteditconfig.xpm"
56 #include "icons/openshapes.xpm"
57 #include "icons/opensumoconfig.xpm"
58 #include "icons/opentls.xpm"
60 #include "icons/save.xpm"
61 #include "icons/save_sumoconfig.xpm"
62 #include "icons/save_neteditconfig.xpm"
63 #include "icons/save_multiple.xpm"
64 #include "icons/save_networkelements.xpm"
65 #include "icons/save_aditionalelements.xpm"
66 #include "icons/save_jupedsimelements.xpm"
67 #include "icons/save_demandelements.xpm"
68 #include "icons/save_dataelements.xpm"
69 #include "icons/save_meandataelements.xpm"
70 #include "icons/save_database.xpm"
72 #include "icons/app_tracker.xpm"
73 #include "icons/app_finder.xpm"
74 #include "icons/app_breakpoints.xpm"
75 #include "icons/app_tlstracker.xpm"
76 #include "icons/app_table.xpm"
77 #include "icons/app_selector.xpm"
79 #include "icons/locate.xpm"
80 #include "icons/locate_junction.xpm"
81 #include "icons/locate_edge.xpm"
82 #include "icons/locate_walkingarea.xpm"
83 #include "icons/locate_vehicle.xpm"
84 #include "icons/locate_route.xpm"
85 #include "icons/locate_stop.xpm"
86 #include "icons/locate_person.xpm"
87 #include "icons/locate_container.xpm"
88 #include "icons/locate_tls.xpm"
89 #include "icons/locate_add.xpm"
90 #include "icons/locate_poi.xpm"
91 #include "icons/locate_poly.xpm"
93 #include "icons/tool_python.xpm"
94 #include "icons/tool_emissions.xpm"
95 #include "icons/tool_citybrain.xpm"
96 #include "icons/tool_gtfs.xpm"
97 #include "icons/tool_vissim.xpm"
98 #include "icons/tool_visum.xpm"
99 #include "icons/tool_import.xpm"
100 #include "icons/tool_output.xpm"
101 #include "icons/tool_turndefs.xpm"
102 #include "icons/tool_xml.xpm"
104 #include "icons/green_container.xpm"
105 #include "icons/yellow_container.xpm"
106 #include "icons/green_edge.xpm"
107 #include "icons/yellow_edge.xpm"
108 #include "icons/green_vehicle.xpm"
109 #include "icons/yellow_vehicle.xpm"
110 #include "icons/green_person.xpm"
111 #include "icons/yellow_person.xpm"
113 #include "icons/colorwheel.xpm"
114 #include "icons/removedb.xpm"
115 #include "icons/recenter_view.xpm"
116 #include "icons/allow_rotation.xpm"
117 #include "icons/show_tooltips_view.xpm"
118 #include "icons/show_tooltips_menu.xpm"
119 #include "icons/magnify.xpm"
120 #include "icons/zoomstyle.xpm"
121 #include "icons/yes.xpm"
122 #include "icons/no.xpm"
124 #include "icons/extract_streets.xpm"
125 #include "icons/dilate.xpm"
126 #include "icons/erode.xpm"
127 #include "icons/opening.xpm"
128 #include "icons/closing.xpm"
129 #include "icons/erase_stains.xpm"
130 #include "icons/close_gaps.xpm"
131 #include "icons/skeletonize.xpm"
132 #include "icons/rarify.xpm"
133 #include "icons/create_graph.xpm"
134 #include "icons/eyedrop.xpm"
135 #include "icons/rubber1x.xpm"
136 #include "icons/rubber2x.xpm"
137 #include "icons/rubber3x.xpm"
138 #include "icons/rubber4x.xpm"
139 #include "icons/rubber5x.xpm"
140 #include "icons/paintbrush1x.xpm"
141 #include "icons/paintbrush2x.xpm"
142 #include "icons/paintbrush3x.xpm"
143 #include "icons/paintbrush4x.xpm"
144 #include "icons/paintbrush5x.xpm"
145 #include "icons/edit_graph.xpm"
146 #include "icons/full_screen.xpm"
148 #include "icons/flag.xpm"
149 #include "icons/flag_plus.xpm"
150 #include "icons/flag_minus.xpm"
151 #include "icons/windows_cascade.xpm"
152 #include "icons/windows_tile_vertically.xpm"
153 #include "icons/windows_tile_horizontally.xpm"
154 #include "icons/reload.xpm"
155 #include "icons/manip.xpm"
156 #include "icons/camera.xpm"
158 #include "icons/undo.xpm"
159 #include "icons/redo.xpm"
160 #include "icons/undolist.xpm"
161 #include "icons/lock.xpm"
162 #include "icons/unlock.xpm"
163 #include "icons/lock_selected.xpm"
164 #include "icons/unlock_selected.xpm"
165 #include "icons/add.xpm"
166 #include "icons/remove.xpm"
167 #include "icons/collapse.xpm"
168 #include "icons/uncollapse.xpm"
169 #include "icons/extend.xpm"
170 #include "icons/current.xpm"
171 #include "icons/search.xpm"
172 #include "icons/allow.xpm"
174 #include "icons/arrowup.xpm"
175 #include "icons/arrowdown.xpm"
176 #include "icons/arrowleft.xpm"
177 #include "icons/arrowright.xpm"
179 #include "icons/bigarrowleft.xpm"
180 #include "icons/bigarrowright.xpm"
182 #include "icons/frontelement.xpm"
183 #include "icons/simplifynetwork.xpm"
184 #include "icons/computepathmanager.xpm"
186 #include "icons/checkboxes/checkbox_applytoallphases.xpm"
187 #include "icons/checkboxes/checkbox_askformerge.xpm"
188 #include "icons/checkboxes/checkbox_autoselectjunctions.xpm"
189 #include "icons/checkboxes/checkbox_bubbles.xpm"
190 #include "icons/checkboxes/checkbox_chain.xpm"
191 #include "icons/checkboxes/checkbox_elevation.xpm"
192 #include "icons/checkboxes/checkbox_grid.xpm"
193 #include "icons/checkboxes/checkbox_drawjunctionshapes.xpm"
194 #include "icons/checkboxes/checkbox_hideconnections.xpm"
195 #include "icons/checkboxes/checkbox_showsubadditionals.xpm"
196 #include "icons/checkboxes/checkbox_showtazelements.xpm"
197 #include "icons/checkboxes/checkbox_hidenoninspecteddemandelements.xpm"
198 #include "icons/checkboxes/checkbox_hideshapes.xpm"
199 #include "icons/checkboxes/checkbox_lockcontainer.xpm"
200 #include "icons/checkboxes/checkbox_lockperson.xpm"
201 #include "icons/checkboxes/checkbox_selectededges.xpm"
202 #include "icons/checkboxes/checkbox_showadditionals.xpm"
203 #include "icons/checkboxes/checkbox_showconnections.xpm"
204 #include "icons/checkboxes/checkbox_showcontainerplans.xpm"
205 #include "icons/checkboxes/checkbox_showdemandelements.xpm"
206 #include "icons/checkboxes/checkbox_showoverlappedroutes.xpm"
207 #include "icons/checkboxes/checkbox_showpersonplans.xpm"
208 #include "icons/checkboxes/checkbox_showshapes.xpm"
209 #include "icons/checkboxes/checkbox_showtrips.xpm"
210 #include "icons/checkboxes/checkbox_spreadvehicle.xpm"
211 #include "icons/checkboxes/checkbox_tazdrawfill.xpm"
212 #include "icons/checkboxes/checkbox_tazreldrawing.xpm"
213 #include "icons/checkboxes/checkbox_tazrelonlyfrom.xpm"
214 #include "icons/checkboxes/checkbox_tazrelonlyto.xpm"
215 #include "icons/checkboxes/checkbox_twoway.xpm"
217 #include "icons/lanebike.xpm"
218 #include "icons/lanebus.xpm"
219 #include "icons/lanepedestrian.xpm"
220 #include "icons/lanegreenverge.xpm"
222 #include "icons/cut.xpm"
223 #include "icons/copy.xpm"
224 #include "icons/paste.xpm"
226 #include "icons/select.xpm"
227 #include "icons/unselect.xpm"
229 #include "icons/join.xpm"
230 #include "icons/disjoin.xpm"
232 #include "icons/ext.xpm"
233 #include "icons/tracker.xpm"
234 #include "icons/hall_of_fame.xpm"
235 #include "icons/clear_message_window.xpm"
237 #include "icons/viewdefault.xpm"
238 #include "icons/viewjupedsim.xpm"
240 #include "icons/supermodenetwork.xpm"
241 #include "icons/supermodedemand.xpm"
242 #include "icons/supermodedata.xpm"
244 #include "icons/modeadditional.xpm"
245 #include "icons/modeconnection.xpm"
246 #include "icons/modecreateedge.xpm"
247 #include "icons/modecrossing.xpm"
248 #include "icons/modetaz.xpm"
249 #include "icons/modedelete.xpm"
250 #include "icons/modeinspect.xpm"
251 #include "icons/modemove.xpm"
252 #include "icons/modeselect.xpm"
253 #include "icons/modetrafficlight.xpm"
254 #include "icons/modeshape.xpm"
255 #include "icons/modeprohibition.xpm"
256 #include "icons/modewire.xpm"
257 #include "icons/modedecal.xpm"
259 #include "icons/modecontainer.xpm"
260 #include "icons/modecontainerplan.xpm"
261 #include "icons/modeperson.xpm"
262 #include "icons/modepersonplan.xpm"
263 #include "icons/moderoute.xpm"
264 #include "icons/moderoutedistribution.xpm"
265 #include "icons/modestop.xpm"
266 #include "icons/modevehicle.xpm"
267 #include "icons/modetype.xpm"
268 #include "icons/modetypedistribution.xpm"
270 #include "icons/modeedgedata.xpm"
271 #include "icons/modeedgereldata.xpm"
272 #include "icons/modetazreldata.xpm"
273 #include "icons/modemeandata.xpm"
274 #include "icons/meandataedge.xpm"
275 #include "icons/meandatalane.xpm"
277 #include "icons/tlsphasedefault.xpm"
278 #include "icons/tlsphasecopy.xpm"
279 #include "icons/tlsphaseallred.xpm"
280 #include "icons/tlsphaseallyellow.xpm"
281 #include "icons/tlsphaseallgreen.xpm"
282 #include "icons/tlsphaseallgreenpriority.xpm"
284 #include "icons/computejunctions.xpm"
285 #include "icons/cleanjunctions.xpm"
286 #include "icons/joinjunctions.xpm"
287 #include "icons/computedemand.xpm"
288 #include "icons/cleanroutes.xpm"
289 #include "icons/joinroutes.xpm"
290 #include "icons/adjustpersonplans.xpm"
291 #include "icons/options.xpm"
293 #include "icons/junction.xpm"
294 #include "icons/edgetype.xpm"
295 #include "icons/lanetype.xpm"
296 #include "icons/edge.xpm"
297 #include "icons/lane.xpm"
298 #include "icons/connection.xpm"
299 #include "icons/prohibition.xpm"
300 #include "icons/crossing.xpm"
301 #include "icons/walkingarea.xpm"
303 #include "icons/busstop.xpm"
304 #include "icons/trainstop.xpm"
305 #include "icons/access.xpm"
306 #include "icons/chargingstation.xpm"
307 #include "icons/containerstop.xpm"
308 #include "icons/parkingarea.xpm"
309 #include "icons/parkingspace.xpm"
310 #include "icons/e1.xpm"
311 #include "icons/e1instant.xpm"
312 #include "icons/e2.xpm"
313 #include "icons/e3.xpm"
314 #include "icons/e3entry.xpm"
315 #include "icons/e3exit.xpm"
316 #include "icons/rerouter.xpm"
317 #include "icons/routeprobe.xpm"
318 #include "icons/vaporizer.xpm"
319 #include "icons/variablespeedsign.xpm"
320 #include "icons/calibrator.xpm"
321 #include "icons/rerouterinterval.xpm"
322 #include "icons/vssstep.xpm"
323 #include "icons/closingreroute.xpm"
324 #include "icons/closinglanereroute.xpm"
325 #include "icons/destprobreroute.xpm"
326 #include "icons/parkingzonereroute.xpm"
327 #include "icons/routeprobreroute.xpm"
329 #include "icons/tractionsubstation.xpm"
330 #include "icons/overheadwire.xpm"
331 #include "icons/overheadwire_clamp.xpm"
333 #include "icons/poly.xpm"
334 #include "icons/poi.xpm"
335 #include "icons/poilane.xpm"
336 #include "icons/poigeo.xpm"
338 #include "icons/poiicons/poiicon_pin.xpm"
339 #include "icons/poiicons/poiicon_hotel.xpm"
340 #include "icons/poiicons/poiicon_nature.xpm"
341 #include "icons/poiicons/poiicon_fuel.xpm"
342 #include "icons/poiicons/poiicon_charging_station.xpm"
344 #include "icons/jps.xpm"
345 #include "icons/jps_walkablearea.xpm"
346 #include "icons/jps_obstacle.xpm"
348 #include "icons/taz.xpm"
349 #include "icons/tazedge.xpm"
351 #include "icons/container.xpm"
352 #include "icons/containerflow.xpm"
353 #include "icons/flow.xpm"
354 #include "icons/flowjunctions.xpm"
355 #include "icons/flowtazs.xpm"
356 #include "icons/person.xpm"
357 #include "icons/personflow.xpm"
358 #include "icons/persontripbusstop.xpm"
359 #include "icons/persontripchargingstation.xpm"
360 #include "icons/persontripcontainerstop.xpm"
361 #include "icons/persontripedge.xpm"
362 #include "icons/persontripjunction.xpm"
363 #include "icons/persontripparkingarea.xpm"
364 #include "icons/persontriptaz.xpm"
365 #include "icons/persontriptrainstop.xpm"
366 #include "icons/ridebusstop.xpm"
367 #include "icons/ridechargingstation.xpm"
368 #include "icons/ridecontainerstop.xpm"
369 #include "icons/rideedge.xpm"
370 #include "icons/ridejunction.xpm"
371 #include "icons/rideparkingarea.xpm"
372 #include "icons/ridetaz.xpm"
373 #include "icons/ridetrainstop.xpm"
374 #include "icons/route.xpm"
375 #include "icons/routedistribution.xpm"
376 #include "icons/routeflow.xpm"
377 #include "icons/stopelement.xpm"
378 #include "icons/transhipbusstop.xpm"
379 #include "icons/transhipchargingstation.xpm"
380 #include "icons/transhipcontainerstop.xpm"
381 #include "icons/transhipedge.xpm"
382 #include "icons/transhipedges.xpm"
383 #include "icons/transhipjunction.xpm"
384 #include "icons/transhipparkingarea.xpm"
385 #include "icons/transhiptaz.xpm"
386 #include "icons/transhiptrainstop.xpm"
387 #include "icons/transportbusstop.xpm"
388 #include "icons/transportchargingstation.xpm"
389 #include "icons/transportcontainerstop.xpm"
390 #include "icons/transportedge.xpm"
391 #include "icons/transportjunction.xpm"
392 #include "icons/transportparkingarea.xpm"
393 #include "icons/transporttaz.xpm"
394 #include "icons/transporttrainstop.xpm"
395 #include "icons/trip.xpm"
396 #include "icons/tripjunctions.xpm"
397 #include "icons/triptazs.xpm"
398 #include "icons/vehicle.xpm"
399 #include "icons/vtype.xpm"
400 #include "icons/vtype_bike.xpm"
401 #include "icons/vtype_container.xpm"
402 #include "icons/vtype_default.xpm"
403 #include "icons/vtype_pedestrian.xpm"
404 #include "icons/vtype_rail.xpm"
405 #include "icons/vtype_taxi.xpm"
406 #include "icons/vtypedistribution.xpm"
407 #include "icons/walkbusstop.xpm"
408 #include "icons/walkchargingstation.xpm"
409 #include "icons/walkcontainerstop.xpm"
410 #include "icons/walkedge.xpm"
411 #include "icons/walkedges.xpm"
412 #include "icons/walkjunction.xpm"
413 #include "icons/walkparkingarea.xpm"
414 #include "icons/walkroute.xpm"
415 #include "icons/walktaz.xpm"
416 #include "icons/walktrainstop.xpm"
417 #include "icons/waypoint.xpm"
419 #include "icons/dataset.xpm"
420 #include "icons/datainterval.xpm"
421 #include "icons/edgedata.xpm"
422 #include "icons/edgereldata.xpm"
423 #include "icons/tazreldata.xpm"
425 #include "icons/vclasses/vclass_ignoring.xpm"
426 #include "icons/vclasses/vclass_private.xpm"
427 #include "icons/vclasses/vclass_emergency.xpm"
428 #include "icons/vclasses/vclass_authority.xpm"
429 #include "icons/vclasses/vclass_army.xpm"
430 #include "icons/vclasses/vclass_vip.xpm"
431 #include "icons/vclasses/vclass_passenger.xpm"
432 #include "icons/vclasses/vclass_hov.xpm"
433 #include "icons/vclasses/vclass_taxi.xpm"
434 #include "icons/vclasses/vclass_bus.xpm"
435 #include "icons/vclasses/vclass_coach.xpm"
436 #include "icons/vclasses/vclass_delivery.xpm"
437 #include "icons/vclasses/vclass_truck.xpm"
438 #include "icons/vclasses/vclass_trailer.xpm"
439 #include "icons/vclasses/vclass_tram.xpm"
440 #include "icons/vclasses/vclass_rail_urban.xpm"
441 #include "icons/vclasses/vclass_rail.xpm"
442 #include "icons/vclasses/vclass_rail_electric.xpm"
443 #include "icons/vclasses/vclass_rail_fast.xpm"
444 #include "icons/vclasses/vclass_motorcycle.xpm"
445 #include "icons/vclasses/vclass_moped.xpm"
446 #include "icons/vclasses/vclass_bicycle.xpm"
447 #include "icons/vclasses/vclass_pedestrian.xpm"
448 #include "icons/vclasses/vclass_evehicle.xpm"
449 #include "icons/vclasses/vclass_ship.xpm"
450 #include "icons/vclasses/vclass_container.xpm"
451 #include "icons/vclasses/vclass_cable_car.xpm"
452 #include "icons/vclasses/vclass_subway.xpm"
453 #include "icons/vclasses/vclass_aircraft.xpm"
454 #include "icons/vclasses/vclass_wheelchair.xpm"
455 #include "icons/vclasses/vclass_scooter.xpm"
456 #include "icons/vclasses/vclass_drone.xpm"
457 #include "icons/vclasses/vclass_custom1.xpm"
458 #include "icons/vclasses/vclass_custom2.xpm"
460 #include "icons/vclasses/vclass_small_ignoring.xpm"
461 #include "icons/vclasses/vclass_small_private.xpm"
462 #include "icons/vclasses/vclass_small_emergency.xpm"
463 #include "icons/vclasses/vclass_small_authority.xpm"
464 #include "icons/vclasses/vclass_small_army.xpm"
465 #include "icons/vclasses/vclass_small_vip.xpm"
466 #include "icons/vclasses/vclass_small_passenger.xpm"
467 #include "icons/vclasses/vclass_small_hov.xpm"
468 #include "icons/vclasses/vclass_small_taxi.xpm"
469 #include "icons/vclasses/vclass_small_bus.xpm"
470 #include "icons/vclasses/vclass_small_coach.xpm"
471 #include "icons/vclasses/vclass_small_delivery.xpm"
472 #include "icons/vclasses/vclass_small_truck.xpm"
473 #include "icons/vclasses/vclass_small_trailer.xpm"
474 #include "icons/vclasses/vclass_small_tram.xpm"
475 #include "icons/vclasses/vclass_small_rail_urban.xpm"
476 #include "icons/vclasses/vclass_small_rail.xpm"
477 #include "icons/vclasses/vclass_small_rail_electric.xpm"
478 #include "icons/vclasses/vclass_small_rail_fast.xpm"
479 #include "icons/vclasses/vclass_small_motorcycle.xpm"
480 #include "icons/vclasses/vclass_small_moped.xpm"
481 #include "icons/vclasses/vclass_small_bicycle.xpm"
482 #include "icons/vclasses/vclass_small_pedestrian.xpm"
483 #include "icons/vclasses/vclass_small_evehicle.xpm"
484 #include "icons/vclasses/vclass_small_ship.xpm"
485 #include "icons/vclasses/vclass_small_container.xpm"
486 #include "icons/vclasses/vclass_small_cable_car.xpm"
487 #include "icons/vclasses/vclass_small_subway.xpm"
488 #include "icons/vclasses/vclass_small_aircraft.xpm"
489 #include "icons/vclasses/vclass_small_wheelchair.xpm"
490 #include "icons/vclasses/vclass_small_scooter.xpm"
491 #include "icons/vclasses/vclass_small_drone.xpm"
492 #include "icons/vclasses/vclass_small_custom1.xpm"
493 #include "icons/vclasses/vclass_small_custom2.xpm"
495 #include "icons/vshapes/vshape_pedestrian.xpm"
496 #include "icons/vshapes/vshape_bicycle.xpm"
497 #include "icons/vshapes/vshape_moped.xpm"
498 #include "icons/vshapes/vshape_motorcycle.xpm"
499 #include "icons/vshapes/vshape_passenger.xpm"
500 #include "icons/vshapes/vshape_passenger_sedan.xpm"
501 #include "icons/vshapes/vshape_passenger_hatchback.xpm"
502 #include "icons/vshapes/vshape_passenger_wagon.xpm"
503 #include "icons/vshapes/vshape_passenger_van.xpm"
504 #include "icons/vshapes/vshape_taxi.xpm"
505 #include "icons/vshapes/vshape_delivery.xpm"
506 #include "icons/vshapes/vshape_truck.xpm"
507 #include "icons/vshapes/vshape_truck_semitrailer.xpm"
508 #include "icons/vshapes/vshape_truck_1trailer.xpm"
509 #include "icons/vshapes/vshape_bus.xpm"
510 #include "icons/vshapes/vshape_bus_coach.xpm"
511 #include "icons/vshapes/vshape_bus_flexible.xpm"
512 #include "icons/vshapes/vshape_bus_trolley.xpm"
513 #include "icons/vshapes/vshape_rail.xpm"
514 #include "icons/vshapes/vshape_rail_car.xpm"
515 #include "icons/vshapes/vshape_rail_cargo.xpm"
516 #include "icons/vshapes/vshape_e_vehicle.xpm"
517 #include "icons/vshapes/vshape_ant.xpm"
518 #include "icons/vshapes/vshape_ship.xpm"
519 #include "icons/vshapes/vshape_emergency.xpm"
520 #include "icons/vshapes/vshape_firebrigade.xpm"
521 #include "icons/vshapes/vshape_police.xpm"
522 #include "icons/vshapes/vshape_rickshaw.xpm"
523 #include "icons/vshapes/vshape_scooter.xpm"
524 #include "icons/vshapes/vshape_aircraft.xpm"
525 #include "icons/vshapes/vshape_unknown.xpm"
527 #include "icons/accept.xpm"
528 #include "icons/cancel.xpm"
529 #include "icons/correct.xpm"
530 #include "icons/incorrect.xpm"
531 #include "icons/reset.xpm"
532 #include "icons/warning.xpm"
533 #include "icons/danger.xpm"
534 #include "icons/sum.xpm"
535 #include "icons/back.xpm"
537 #include "icons/grid.xpm"
538 #include "icons/grid1.xpm"
539 #include "icons/grid2.xpm"
540 #include "icons/grid3.xpm"
542 #include "icons/geohack.xpm"
543 #include "icons/googlemaps.xpm"
544 #include "icons/osm.xpm"
546 #include "icons/languages/de.xpm"
547 #include "icons/languages/es.xpm"
548 #include "icons/languages/fr.xpm"
549 #include "icons/languages/it.xpm"
550 #include "icons/languages/en.xpm"
551 #include "icons/languages/hu.xpm"
552 #include "icons/languages/tr.xpm"
553 #include "icons/languages/zh.xpm"
554 #include "icons/languages/zht.xpm"
1103 for (
const auto& icon :
myIcons) {
1107 icon.second->scale(w, h);
1109 icon.second->create();
1116 for (
const auto& icon :
myIcons) {
GUIIcon
An enumeration of icons used by the gui applications.
@ DATAMODE_CHECKBOX_SHOWADDITIONALS
@ NETWORKMODE_CHECKBOX_BUBBLES
@ DATAMODE_CHECKBOX_TAZRELONLYFROM
@ TRANSHIP_CHARGINGSTATION
@ SAVE_ADDITIONALELEMENTS
@ DEMANDMODE_CHECKBOX_HIDENONINSPECTEDDEMANDELEMENTS
@ NETWORKMODE_CHECKBOX_HIDECONNECTIONS
@ TLSPHASEALLGREENPRIORITY
@ DEMANDMODE_CHECKBOX_SHOWTRIPS
@ COMMONMODE_CHECKBOX_TOGGLEDRAWJUNCTIONSHAPE
@ DATAMODE_CHECKBOX_SHOWSHAPES
@ NETWORKMODE_CHECKBOX_SELECTEDGES
@ COMMONMODE_CHECKBOX_SHOWDEMANDELEMENTS
@ DEMANDMODE_CHECKBOX_LOCKPERSON
@ NETWORKMODE_CHECKBOX_APPLYTOALLPHASES
@ DATAMODE_CHECKBOX_TAZRELONLYTO
@ NETWORKMODE_CHECKBOX_AUTOSELECTJUNCTIONS
@ DATAMODE_CHECKBOX_TAZRELDRAWING
@ TRANSPORT_CONTAINERSTOP
@ PERSONTRIP_CHARGINGSTATION
@ NETWORKMODE_CHECKBOX_SHOWCONNECTIONS
@ VCLASS_SMALL_RAIL_URBAN
@ DEMANDMODE_CHECKBOX_SHOWPERSONPLANS
@ VSHAPE_PASSENGER_HATCHBACK
@ PERSONTRIP_CONTAINERSTOP
@ DEMANDMODE_CHECKBOX_HIDESHAPES
@ DATAMODE_CHECKBOX_TAZDRAWFILL
@ NETWORKMODE_CHECKBOX_ELEVATION
@ COMMONMODE_CHECKBOX_SPREADVEHICLE
@ DEMANDMODE_CHECKBOX_LOCKCONTAINER
@ NETWORKMODE_CHECKBOX_SHOWSUBADDITIONALS
@ TRANSPORT_CHARGINGSTATION
@ NETWORKMODE_CHECKBOX_SHOWTAZELEMENTS
@ VCLASS_SMALL_WHEELCHAIR
@ NETWORKMODE_CHECKBOX_CHAIN
@ DEMANDMODE_CHECKBOX_SHOWOVERLAPPEDROUTES
@ VSHAPE_TRUCK_SEMITRAILER
@ NETWORKMODE_CHECKBOX_ASKFORMERGE
@ VCLASS_SMALL_RAIL_ELECTRIC
@ COMMONMODE_CHECKBOX_TOGGLEGRID
@ GEOHACK
icons for geo tools
@ VCLASS_SMALL_MOTORCYCLE
@ DEMANDMODE_CHECKBOX_SHOWCONTAINERPLANS
@ LANGUAGE_EN
icons for languages
@ POIICON_CHARGING_STATION
@ NETWORKMODE_CHECKBOX_TWOWAY
@ VCLASS_SMALL_PEDESTRIAN
int GUIDesignHeight
the default size for GUI elements
static FXIcon * getIcon(const GUIIcon which)
returns a icon previously defined in the enum GUIIcon
static GUIIconSubSys * myInstance
instance of GUIIconSubSys
~GUIIconSubSys()
destructor
static void initIcons(FXApp *a)
Initiate GUIIconSubSys.
static void close()
close GUIIconSubSys
std::map< GUIIcon, FXIcon * > myIcons
vector with the icons
GUIIconSubSys(FXApp *a)
constructor is private because is called by the static function init(FXApp* a)