summaryrefslogtreecommitdiff
path: root/menu.c
diff options
context:
space:
mode:
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2005-11-27 20:48:30 +0000
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2005-11-27 20:48:30 +0000
commitafbd73263d694392402558d15a48653f593a1a47 (patch)
treef776c0225ff1baa5ca354d77f38ad8d0a88ffa21 /menu.c
downloadnavit-svn-navit.tar.gz
Initial Importnavit
git-svn-id: http://svn.code.sf.net/p/navit/code/branches/navit/navit@4 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'menu.c')
-rw-r--r--menu.c35
1 files changed, 35 insertions, 0 deletions
diff --git a/menu.c b/menu.c
new file mode 100644
index 00000000..e694f82a
--- /dev/null
+++ b/menu.c
@@ -0,0 +1,35 @@
+#include <stdio.h>
+#include <string.h>
+#include <stdlib.h>
+#include <math.h>
+#include <time.h>
+#include "coord.h"
+#include "data_window.h"
+#include "route.h"
+#include "cursor.h"
+#include "menu.h"
+#include "command.h"
+#include "transform.h"
+#include "street.h"
+#include "statusbar.h"
+#include "destination.h"
+#include "main.h"
+#include "container.h"
+
+void
+menu_route_do_update(struct container *co)
+{
+ if (co->cursor) {
+ route_set_position(co->route, cursor_pos_get(co->cursor));
+ graphics_redraw(co);
+ if (co->statusbar && co->statusbar->statusbar_route_update)
+ co->statusbar->statusbar_route_update(co->statusbar, co->route);
+ }
+}
+
+void
+menu_route_update(struct container *co)
+{
+ menu_route_do_update(co);
+ graphics_redraw(co);
+}