41 #include "filesave.xpm" 42 #include "fileopen.xpm" 43 #include "netopen.xpm" 44 #include "shapeopen.xpm" 48 #include "new_window.xpm" 49 #include "document.xpm" 51 #include "app_tracker.xpm" 52 #include "app_finder.xpm" 53 #include "app_breakpoints.xpm" 54 #include "app_tlstracker.xpm" 55 #include "app_table.xpm" 56 #include "app_selector.xpm" 59 #include "locate_junction.xpm" 60 #include "locate_edge.xpm" 61 #include "locate_vehicle.xpm" 62 #include "locate_person.xpm" 63 #include "locate_tls.xpm" 64 #include "locate_add.xpm" 65 #include "locate_poi.xpm" 66 #include "locate_poly.xpm" 68 #include "green_edge.xpm" 69 #include "yellow_edge.xpm" 70 #include "green_vehicle.xpm" 71 #include "yellow_vehicle.xpm" 72 #include "green_person.xpm" 73 #include "yellow_person.xpm" 75 #include "colorwheel.xpm" 77 #include "removedb.xpm" 78 #include "recenter_view.xpm" 79 #include "allow_rotation.xpm" 80 #include "show_tooltips.xpm" 81 #include "magnify.xpm" 82 #include "zoomstyle.xpm" 86 #include "extract_streets.xpm" 89 #include "opening.xpm" 90 #include "closing.xpm" 91 #include "erase_stains.xpm" 92 #include "close_gaps.xpm" 93 #include "skeletonize.xpm" 95 #include "create_graph.xpm" 96 #include "open_bmp_dialog.xpm" 97 #include "eyedrop.xpm" 98 #include "rubber1x.xpm" 99 #include "rubber2x.xpm" 100 #include "rubber3x.xpm" 101 #include "rubber4x.xpm" 102 #include "rubber5x.xpm" 103 #include "paintbrush1x.xpm" 104 #include "paintbrush2x.xpm" 105 #include "paintbrush3x.xpm" 106 #include "paintbrush4x.xpm" 107 #include "paintbrush5x.xpm" 108 #include "edit_graph.xpm" 113 #include "windows_cascade.xpm" 114 #include "windows_tile_vertically.xpm" 115 #include "windows_tile_horizontally.xpm" 116 #include "reload.xpm" 118 #include "camera.xpm" 122 #include "netedit.xpm" 125 #include "remove.xpm" 126 #include "neteditarrow.xpm" 128 #include "lanebike.xpm" 129 #include "lanebus.xpm" 130 #include "lanepedestrian.xpm" 135 #include "modeadditional.xpm" 136 #include "modeconnection.xpm" 137 #include "modecreateedge.xpm" 138 #include "modecrossing.xpm" 139 #include "modedelete.xpm" 140 #include "modeinspect.xpm" 141 #include "modemove.xpm" 142 #include "modeselect.xpm" 143 #include "modetrafficlight.xpm" 144 #include "modepolygon.xpm" 146 #include "computejunctions.xpm" 147 #include "cleanjunctions.xpm" 148 #include "joinjunctions.xpm" 149 #include "options.xpm" 151 #include "junction.xpm" 154 #include "connection.xpm" 155 #include "prohibition.xpm" 156 #include "crossing.xpm" 158 #include "busstop.xpm" 159 #include "chargingstation.xpm" 160 #include "containerstop.xpm" 164 #include "e3entry.xpm" 165 #include "e3exit.xpm" 166 #include "rerouter.xpm" 167 #include "routeprobe.xpm" 168 #include "vaporizer.xpm" 169 #include "variablespeedsign.xpm" 170 #include "calibrator.xpm" 172 #include "vclass_ignoring.xpm" 173 #include "vclass_private.xpm" 174 #include "vclass_emergency.xpm" 175 #include "vclass_authority.xpm" 176 #include "vclass_army.xpm" 177 #include "vclass_vip.xpm" 178 #include "vclass_passenger.xpm" 179 #include "vclass_hov.xpm" 180 #include "vclass_taxi.xpm" 181 #include "vclass_bus.xpm" 182 #include "vclass_coach.xpm" 183 #include "vclass_delivery.xpm" 184 #include "vclass_truck.xpm" 185 #include "vclass_trailer.xpm" 186 #include "vclass_tram.xpm" 187 #include "vclass_rail_urban.xpm" 188 #include "vclass_rail.xpm" 189 #include "vclass_rail_electric.xpm" 190 #include "vclass_motorcycle.xpm" 191 #include "vclass_moped.xpm" 192 #include "vclass_bicycle.xpm" 193 #include "vclass_pedestrian.xpm" 194 #include "vclass_evehicle.xpm" 195 #include "vclass_ship.xpm" 196 #include "vclass_custom1.xpm" 197 #include "vclass_custom2.xpm" 199 #include "accept.xpm" 200 #include "cancel.xpm" 201 #include "correct.xpm" 204 #include "warning.xpm" 400 for (
int i = 0; i <
ICON_MAX; i++) {
409 for (
int i = 0; i <
ICON_MAX; i++) {
GUIIcon
An enumeration of icons used by the gui applications.
static void initIcons(FXApp *a)
Initiate GUIIconSubSys.
const unsigned char flag[]
const unsigned char flag_plus[]
const unsigned char manip[]
static GUIIconSubSys * myInstance
instance of GUIIconSubSys
FXIcon * myIcons[ICON_MAX]
vector with the icons
static void close()
close GUIIconSubSys
~GUIIconSubSys()
destructor
GUIIconSubSys(FXApp *a)
constructor is private because is called by the static function init(FXApp* a)
const unsigned char flag_minus[]
static FXIcon * getIcon(GUIIcon which)
returns a icon previously defined in the enum GUIIcon