2024 |
case OSD_UP: |
case OSD_UP: |
2025 |
priv->map_y -= step; |
priv->map_y -= step; |
2026 |
priv->center_coord_set = FALSE; |
priv->center_coord_set = FALSE; |
2027 |
|
g_object_set(G_OBJECT(widget), "auto-center", FALSE, NULL); |
2028 |
osm_gps_map_map_redraw_idle(OSM_GPS_MAP(widget)); |
osm_gps_map_map_redraw_idle(OSM_GPS_MAP(widget)); |
2029 |
break; |
break; |
2030 |
|
|
2031 |
case OSD_DOWN: |
case OSD_DOWN: |
2032 |
priv->map_y += step; |
priv->map_y += step; |
2033 |
priv->center_coord_set = FALSE; |
priv->center_coord_set = FALSE; |
2034 |
|
g_object_set(G_OBJECT(widget), "auto-center", FALSE, NULL); |
2035 |
osm_gps_map_map_redraw_idle(OSM_GPS_MAP(widget)); |
osm_gps_map_map_redraw_idle(OSM_GPS_MAP(widget)); |
2036 |
break; |
break; |
2037 |
|
|
2038 |
case OSD_LEFT: |
case OSD_LEFT: |
2039 |
priv->map_x -= step; |
priv->map_x -= step; |
2040 |
priv->center_coord_set = FALSE; |
priv->center_coord_set = FALSE; |
2041 |
|
g_object_set(G_OBJECT(widget), "auto-center", FALSE, NULL); |
2042 |
osm_gps_map_map_redraw_idle(OSM_GPS_MAP(widget)); |
osm_gps_map_map_redraw_idle(OSM_GPS_MAP(widget)); |
2043 |
break; |
break; |
2044 |
|
|
2045 |
case OSD_RIGHT: |
case OSD_RIGHT: |
2046 |
priv->map_x += step; |
priv->map_x += step; |
2047 |
priv->center_coord_set = FALSE; |
priv->center_coord_set = FALSE; |
2048 |
|
g_object_set(G_OBJECT(widget), "auto-center", FALSE, NULL); |
2049 |
osm_gps_map_map_redraw_idle(OSM_GPS_MAP(widget)); |
osm_gps_map_map_redraw_idle(OSM_GPS_MAP(widget)); |
2050 |
break; |
break; |
2051 |
|
|